Delphi-PRAXiS
Seite 4 von 5   « Erste     234 5      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   DriveMan Beta 0.0.1.26 (https://www.delphipraxis.net/68124-driveman-beta-0-0-1-26-a.html)

ArmyMan 26. Apr 2006 11:57

Re: DriveMan Beta 0.0.1.22
 
Zitat:

Zitat von Sebastian1977
... was das mit dem Monitor angeht - war das nciht so geplant - sorry aber hab keinen 2ten Monitor und kann solche sachen nicht testen!

Wenn man schon auf jedem Bildschirm an den oberen rand kann und das Tool wird angezeigt, könntest du auch (sobald du mit mehreren Bildschirmen testen kannst) dein Tool so erweitern dass es gerade auf dem Bildschirm angezeigt wird indem man an den Rand gekommen ist. :-D

Ist vermutlich ne rechte Knacknuss aber sicherlich ein "Special" Feature :thumb:

Wegen der Grösse von dem Ganzen:
Kannst ja versuchen es skalierbar zu machen, oder vordefinierte Grössen "Klein, Mittel, Gross" oder so...

Greetz

Sebastian1977 26. Apr 2006 12:42

Re: DriveMan Beta 0.0.1.22
 
neue Version online

Sprache nun ganz deutsch
Deinstallation des Programmes
diverse kleinere Sachen die hier angesprochen wurden!


Danke Euch ;)

Zacherl 26. Apr 2006 13:39

Re: DriveMan Beta 0.0.1.23
 
Ok, hier mal ein etwas größerer Bug: Wenn ich das Programm starte passiert ... NIX. Keine Ahnung warum. Ich hab Windows XP SP 2. Das Programm ist laut Taskmanager gestartet, verbraucht 0 - 2% CPU Kapazität und ~ 7000 Speicher.

Florian

ichbins 26. Apr 2006 14:11

Re: DriveMan Beta 0.0.1.23
 
@Florian Bernd:
Du musst den Mauszeiger ~2 Sec an den oberen Bildschirmrand bewegen ;)

@topic:

- Icongrößen MINDESTENS halbieren
- Weniger Transparenz
- irgendwas solltest du noch einbauen damit es nicht sofort aufspringt, vllt zuerst noch STRG oder so drücken, denn ich kann keine maximierten Fenster mehr schliessen ohne dass dein Programm dazwischen kommt. Eben das übliche was man an SideBars so hasst
- das mit dem "komplett Deutsch" hat offenbar auch nicht ganz geklappt ;) Die Hints sind noch Englisch, das Wort DRIVE kommt im Deutschen glaub auch nicht vor, und das Optionenfenster is auch noch halbenglisch (oder sind das nur Tippfehler :gruebel:)


wenn du das alles noch änderst würde ich durchaus darüber nachdenken das Tool auch zu verwenden :thumb:



//edit: Ein Link auf den Arbeitsplatz würde sicherlich auch nicht schaden :)

ArmyMan 26. Apr 2006 15:05

Re: DriveMan Beta 0.0.1.23
 
Also ab der neuen Version stürzt mein Comp. ab! :warn:

Ich kann das Tool ohne Probleme Starten. Wenn ich es abber schliessen will und neu starten ist der Comp. eingefroren. => Reset!
Man kann zwar Ctrl+Alt+Delete drücken und dann kann ich den TaskManager auswählern, danach ist jedoch alles wieder eingefroren. Nach einer Weile kann ich gar nicht mehr den TaskManager aufrufen und dann muss ich reseten.

Keine Ahnung wieso. :gruebel:

Ich hoffe du findest den Bug, falls der Bug nicht von mir stammt. Wüsste aber nicht weshalb...

Greetz

Die Muhkuh 26. Apr 2006 15:07

Re: DriveMan Beta 0.0.1.23
 
Hi ArmyMan,

kann ich bestätigen. Gleiches Problem.

Und AntiVir meldet sich immernoch mit Heuristic.

Sebastian1977 27. Apr 2006 03:35

Re: DriveMan Beta 0.0.1.23
 
Nur ganz kurz:

Zu den Abstürzen:
Ich kann nur soviel sagen es ist nicht wirklich ein einfrieren ist - wenn man immer Strg+ENF+ALT drückt immer oft hintereinander kann man mit der Maus Programme beenden (Über den Taskmanager) gehört allerdings etwas Fingerspitzengefühl darein!


Woran das liegt:
an dem Mouse-Hook - bringe ich den Explorer nach so einem Problem zum Absturz und starte ihn wieder Lauft das Programm erstmal wieder einwandfrei!

mein Mouse-Hook


ONCreate:
Delphi-Quellcode:
  if FHookStarted then
  begin
    ShowMessage('Error the DriveMan has a conflict!');
    Application.terminate;
  end;
  JHook := SetWindowsHookEx(WH_JOURNALRECORD, @Get_Post, hInstance, 0);
  if JHook > 0 then
  begin
    FHookStarted := True;
  end
  else
    JHook := SetWindowsHookEx(WH_JOURNALRECORD, @Get_Post, hInstance, 0);

Delphi-Quellcode:

function Get_Post(Code, wParam: Integer; var EventStrut: TEventMsg): Integer; stdcall;
begin

  pos_x := -1;
  pos_y := -1;

  Result := CallNextHookEx(JHook, Code, wParam, Longint(@EventStrut));

  if Code < 0 then Exit;

  if Code = HC_SYSMODALON then Exit;
  if Code = HC_ACTION then
  begin
    pos_x := EventStrut.paramL;
    pos_y := EventStrut.paramH;
    go_open(pos_x, pos_y); // FUNKTION ZUM PRÜFEN DER MAUSPOSITION - ERGO RICHTIGE POS = OFFEN ODER ZU
  end;
end;


OnClose
Delphi-Quellcode:
  if FHookStarted then
    UnhookWindowsHookEx(JHook);
eventMessage
Delphi-Quellcode:
procedure Tdriveman_form.App_eventMessage(var Msg: tagMSG; var Handled: Boolean);
begin
  Handled := False;
  if (Msg.message = WM_CANCELJOURNAL) and FHookStarted then
    JHook := SetWindowsHookEx(WH_JOURNALRECORD, @Get_Post, hInstance, 0);
end;
Wenn ich im OnCreate den Hook bereich deaktiviere rennt das Tool ohne Probleme!
___


Das mit dem Virenscanner - sorry wenn ich nun euch eventuell auf den Fuß trete aber wer dem Virenscanner etwas glaubt ;). XPMan könnt Ihr auf diversen Webseiten von anderen Herstellern von Virenscanner testen - das Programm ist sauber! So wie alle meine Programme!

Ich habe das nun schon öfters gehört - aber komischerweise auch NUR von diesem Virenscanner!

Sebastian1977 27. Apr 2006 04:17

Re: DriveMan Beta 0.0.1.23
 
Zitat:

Zitat von ichbins
@Florian Bernd:
Du musst den Mauszeiger ~2 Sec an den oberen Bildschirmrand bewegen ;)

@topic:

- Icongrößen MINDESTENS halbieren
- Weniger Transparenz
- irgendwas solltest du noch einbauen damit es nicht sofort aufspringt, vllt zuerst noch STRG oder so drücken, denn ich kann keine maximierten Fenster mehr schliessen ohne dass dein Programm dazwischen kommt. Eben das übliche was man an SideBars so hasst
- das mit dem "komplett Deutsch" hat offenbar auch nicht ganz geklappt ;) Die Hints sind noch Englisch, das Wort DRIVE kommt im Deutschen glaub auch nicht vor, und das Optionenfenster is auch noch halbenglisch (oder sind das nur Tippfehler :gruebel:)


wenn du das alles noch änderst würde ich durchaus darüber nachdenken das Tool auch zu verwenden :thumb:



//edit: Ein Link auf den Arbeitsplatz würde sicherlich auch nicht schaden :)

Neue Version online das meiste wurde von Deinen Wünschen umgesetzt!
Siehe Posting #1

s.h.a.r.k 27. Apr 2006 11:35

Re: DriveMan Beta 0.0.1.26
 
Find ich super, dass du jetzt einen Screenshot veröffentlicht hast! Werde mir das Programm nun downloaden und testen, aber so wie es aussieht ist es glaub ganz gut! :wink:

mfg shark

NormanNG 27. Apr 2006 12:16

Re: DriveMan Beta 0.0.1.26
 
Hi,

... läuft wieder ohne Hänger, glaub' ich.

Die Hint-Texte "Close DriveMan" und "Open Settings" könnte man evtl. noch eindeutschen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:06 Uhr.
Seite 4 von 5   « Erste     234 5      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz