Delphi-PRAXiS
Seite 3 von 6     123 45     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   WinSpy - Der Fenster Spion (Update 06.09.08) (https://www.delphipraxis.net/15388-winspy-der-fenster-spion-update-06-09-08-a.html)

Pseudemys Nelsoni 18. Nov 2004 13:25

Re: WinSpy - Spion
 
Zitat:

:: Kannst du vielleicht verhindern das man das Programm mehrmals starten kann? Oderumindest eine Meidung, das es schon läuft?
da gibtsn trick..... einfach nicht nochmal starten :mrgreen: nene scherz beiseite, ist schon ne gute idee

freak4fun 18. Nov 2004 13:41

Re: WinSpy - Spion
 
huhu

@ auto von programm: Wie lange sitzt du schon an dem ding ich meine von der ersten Idee?

mfg
freak

Motzi 18. Nov 2004 13:56

Re: WinSpy - Spion
 
Kann auch nichtmal starten, bekomm auch gleich beim Start nen Fehler..!

toms 18. Nov 2004 14:15

Re: WinSpy - Spion
 
Zitat:

Zitat von freak4fun
Hallo!
"Es ist ein Fehler in der Application aufgetreten.!"

Was sagt denn der Bug Report dazu?

Zitat:

Zitat von Motzi
Kann auch nichtmal starten, bekomm auch gleich beim Start nen Fehler..!

Das liegt an der Routine zur CPU Erkennung. Wird in der nächsten Version behoben sein.
Kannst den WinSpy nach dem Fehler aber trotzdem weiter laufen lassen.

Zitat:

Zitat von freak4fun
Hallo!
:: Kannst du vielleicht verhindern das man das Programm mehrmals starten kann? Oderumindest eine Meidung, das es schon läuft?

Hat in den vorgängigen Versionen funktioniert.
Habe die Überprüfung zu Testzwecken rausgenommen, wird aber in der nächsten Version wieder funktionieren.

Zitat:

Zitat von Pseudemys Nelsoni
moin toms,

n kollege von mir hat dein program getestet (ami) hat auf englisch geschaltet und den fehler bekommen: "Es ist ein Fehler in der Application aufgetreten", bei mir hingegen funktioniert das englische

Das liegt ziemlich sicher nicht an der englischen Version.
Habe den Fehler schon erkannt und werde ihn asap beheben.

Motzi 18. Nov 2004 14:26

Re: WinSpy - Spion
 
Zitat:

Zitat von toms
Zitat:

Zitat von Motzi
Kann auch nichtmal starten, bekomm auch gleich beim Start nen Fehler..!

Das liegt an der Routine zur CPU Erkennung. Wird in der nächsten Version behoben sein.
Kannst den WinSpy nach dem Fehler aber trotzdem weiter laufen lassen.

Ja, ich kann ihn zwar weiterlaufen lassen und hab dann unten das Icon, nur mehr geht nicht mehr.. -> hilft nur noch der Taskmanager!

toms 18. Nov 2004 19:58

Re: WinSpy - Spion
 
Zitat:

Zitat von Motzi
Ja, ich kann ihn zwar weiterlaufen lassen und hab dann unten das Icon, nur mehr geht nicht mehr.. -> hilft nur noch der Taskmanager!

Habe eine neue Version hochgeladen. Bitte teste, ob das Problem nun behoben ist. Danke! :angel2:

API 19. Nov 2004 17:10

Re: WinSpy - Spion
 
:hello: es geht wieder!
Dass man den FindWindow Code nun ausführen kann ist genial!

API 22. Nov 2004 08:56

Re: WinSpy - Spion
 
Habe den WinSpy unter Windows 98 getestet. :coder:
Läuft soweit gut :thumb: aber es zeigt die Prozessnamen nicht an. :cry:

toms 25. Nov 2004 11:21

Re: WinSpy - Spion
 
Hi API,

Werde sobald ich die Möglichkeit habe, den WinSpy unter Win98 testen und
dann allfällige Bugs aushebeln.

PS: Besteht das Problem bei anderen Win98 Benutzern (wenn es solche überhaupt noch gibt) auch?

freak4fun 26. Nov 2004 09:44

Re: WinSpy - Spion
 
hallo,
ich würde mir noch wünschen das die Farbe unter dem MAuszeiger etwas mehr aussagt. Und zwar zusätzlich RGB und den Namen in HTML, falls es den gibt.
z.B.: #000000 / 0, 0, 0 / black

Muss ja nicht alles da unten stehen, kann auch in extra Fenster oder so.

mfg
freak

toms 29. Nov 2004 09:36

Re: WinSpy - Spion
 
Zitat:

Zitat von freak4fun
hallo,
ich würde mir noch wünschen das die Farbe unter dem MAuszeiger etwas mehr aussagt. Und zwar zusätzlich RGB und den Namen in HTML, falls es den gibt.
z.B.: #000000 / 0, 0, 0 / black

Muss ja nicht alles da unten stehen, kann auch in extra Fenster oder so.

mfg
freak

Danke für dein Feedback!
Habe das schon auf meiner Todo Liste.

toms 23. Feb 2005 08:08

Re: WinSpy - Spion
 
Gibt ein kleines Bugfix am FindWindow Code. :wink:

Download siehe oben.

Pseudemys Nelsoni 23. Feb 2005 11:47

Re: WinSpy - Spion
 
Liste der Anhänge anzeigen (Anzahl: 1)
moin toms,

ein paar sachen:

1. Ist es normal das die buttons im FindWindow Fenster keinen drück effekt haben? (grafisch gesehen)
2. Ich weiss nicht wie dieser Fehler hier auftrat, aber es passierte beim minimieren...bzw kurz danach, siehe anhang

ansonsten super tool!

mfg :)

toms 23. Feb 2005 11:58

Re: WinSpy - Spion
 
Zitat:

Zitat von Pseudemys Nelsoni
1. Ist es normal das die buttons im FindWindow Fenster keinen drück effekt haben? (grafisch gesehen)

Das ist ein Bug von Delphi. Konnte das Problem inzwischen mit dem Thememanager beheben.

Zitat:

Zitat von Pseudemys Nelsoni
2. Ich weiss nicht wie dieser Fehler hier auftrat, aber es passierte beim minimieren...bzw kurz danach, siehe anhang

Werde mal schauen, ob ich das Problem reproduzieren kann.

Zitat:

Zitat von Pseudemys Nelsoni
ansonsten super tool!

Danke :-D

API 23. Feb 2005 18:55

Re: WinSpy - Spion
 
Erhalte beim Start folgende Fehlermeldung:

Unable to locate the "Processor" performance

Zitat:

disassembling:
[...]
005b6df5 mov ecx, $5b7030 ; 'Unable to locate the "Processor" performance object'
005b6dfa mov dl, 1
005b6dfc mov eax, [$42f954]
005b6e01 call -$18186a ($43559c)
005b6e06 call -$1b24c3 ($404948)
005b6e0b > cmp dword ptr [$66fd08], 0
005b6e12 jge loc_5b6e42
005b6e14 mov eax, [esi]
005b6e16 mov eax, [eax+$28]
005b6e19 mov [$66fd08], eax
005b6e1e mov eax, [$66fd08]
[...]

Aldifreak 23. Feb 2005 18:59

Re: WinSpy - Spion
 
Moin,

ich hab das Tool jetzt auch getestet und bin doch sehr positiv überrascht.
Folgendes ist mir aufgefallen:

1. Das Programm stürzt ab, wenn man im PE-Viewer die winspy.exe selbst wählt.

2. Die Windows Uptime wird in den Systeminfos falsch angezeigt (anscheinend wird hier mit GetTickCount gearbeitet, was nur bis ca, 49.7 Tage korrekte Ergebnisse liefert).
Eine verbesserte Variante gibts beispielsweise hier: Uptime ermitteln.

3. Eben verabschiedete sich das Programm, wobei ich nicht genau rekonstruieren kann, bei welcher Aktion.

Ich hab beide Bugreports gemailt.

Gruß Pascal

toms 23. Feb 2005 19:10

Re: WinSpy - Spion
 
Zitat:

Zitat von Aldifreak
Moin,
ich hab das Tool jetzt auch getestet und bin doch sehr positiv überrascht.
Folgendes ist mir aufgefallen:
1. Das Programm stürzt ab, wenn man im PE-Viewer die winspy.exe selbst wählt.

Danke für den Hinweis. Werde das bugfixen.

Zitat:

2. Die Windows Uptime wird in den Systeminfos falsch angezeigt (anscheinend wird hier mit GetTickCount gearbeitet, was nur bis ca, 49.7 Tage korrekte Ergebnisse liefert).
Eine verbesserte Variante gibts beispielsweise hier: Uptime ermitteln.
Danke ebenfalls für den Hinweis. Werde diese Funktion übernehmen.

Zitat:

3. Eben verabschiedete sich das Programm, wobei ich nicht genau rekonstruieren kann, bei welcher Aktion.

Ich hab beide Bugreports gemailt.

Gruß Pascal
Ok, werde mir die Bugreports anschauen.

toms 24. Feb 2005 10:15

Re: WinSpy - Spion
 
Zitat:

Zitat von API
Erhalte beim Start folgende Fehlermeldung:

Unable to locate the "Processor" performance

Zitat:

disassembling:
[...]
005b6df5 mov ecx, $5b7030 ; 'Unable to locate the "Processor" performance object'
005b6dfa mov dl, 1
005b6dfc mov eax, [$42f954]
005b6e01 call -$18186a ($43559c)
005b6e06 call -$1b24c3 ($404948)
005b6e0b > cmp dword ptr [$66fd08], 0
005b6e12 jge loc_5b6e42
005b6e14 mov eax, [esi]
005b6e16 mov eax, [eax+$28]
005b6e19 mov [$66fd08], eax
005b6e1e mov eax, [$66fd08]
[...]

Hi,

Der Fehler wurde behoben. :arrow: Neue Version oben.

API 24. Feb 2005 16:13

Re: WinSpy - Spion
 
Zitat:

Zitat von toms
Zitat:

Zitat von API
Erhalte beim Start folgende Fehlermeldung:

Unable to locate the "Processor" performance

Zitat:

disassembling:
[...]
005b6df5 mov ecx, $5b7030 ; 'Unable to locate the "Processor" performance object'
005b6dfa mov dl, 1
005b6dfc mov eax, [$42f954]
005b6e01 call -$18186a ($43559c)
005b6e06 call -$1b24c3 ($404948)
005b6e0b > cmp dword ptr [$66fd08], 0
005b6e12 jge loc_5b6e42
005b6e14 mov eax, [esi]
005b6e16 mov eax, [eax+$28]
005b6e19 mov [$66fd08], eax
005b6e1e mov eax, [$66fd08]
[...]

Hi,

Der Fehler wurde behoben. :arrow: Neue Version oben.

:) Danke, geht nun. :)

API 24. Feb 2005 20:36

Re: WinSpy - Spion
 
Beim Kopieren eines Icons "Bild kopieren" gibt's folgende Fehlermeldung:

Zitat:

exception class : EInvalidGraphicOperation
exception message : Clipboard does not support Icons.

toms 25. Feb 2005 13:54

Re: WinSpy - Spion
 
Zitat:

Zitat von API
Beim Kopieren eines Icons "Bild kopieren" gibt's folgende Fehlermeldung:

Zitat:

exception class : EInvalidGraphicOperation
exception message : Clipboard does not support Icons.

Danke fuer den Hinweis. Werde den Bug beheben.

Pseudemys Nelsoni 1. Mär 2005 23:07

Re: WinSpy - Spion
 
Wo ist eigentlich die aktuelle Version? Irgendwie ist das ne alte auf Seite 1

toms 1. Mär 2005 23:12

Re: WinSpy - Spion
 
Zitat:

Zitat von Pseudemys Nelsoni
Wo ist eigentlich die aktuelle Version? Irgendwie ist das ne alte auf Seite 1

Ist im Prinzip schon die aktuelle Version.
Durch einen Komputerabsturz ist aber mal etwas durcheinandergekommen. :(

Pseudemys Nelsoni 1. Mär 2005 23:37

Re: WinSpy - Spion
 
Oh, hat mich nämlich gewundert das ich bereits 1.9.3 hatte und auf seite 1 version 1.8.x ist *g*

NicoDE 2. Mär 2005 08:55

Re: WinSpy - Spion
 
Wenn dein Tool im WoW64-Emulator ausgeführt wird, sollte es vielleicht seinen Dienst verweigern (oder die Funktionen auf dokumentierte APIs beschränkt werden).
Die Informationen über 64-Bit Prozesse sind offensichtlich fehlerhaft und es treten BSODs bei diversen Funktionen auf (z.B. Tray-Icons).

Gruß Nico

Delphi-Quellcode:
{$IFDEF WIN32}

function IsWow64Process(hProcess: THandle): Boolean;
type
  TFNIsWow64Process = function(hProcess: THandle; out Wow64Process: BOOL):
    BOOL; stdcall;
var
  FNIsWow64Process: TFNIsWow64Process;
  Wow64Process: BOOL;
begin
  FNIsWow64Process := TFNIsWow64Process(
    GetProcAddress(GetModuleHandle(kernel32), 'IsWow64Process'));
  if not Assigned(FNIsWow64Process) then
    Result := False
  else
    Result := FNIsWow64Process(hProcess, Wow64Process) and Wow64Process;
end;

{$ELSE}

function IsWow64Process(hProcess: THandle): Boolean;
begin
  Result := False;
end;

{$ENDIF}

toms 3. Mär 2005 14:55

Re: WinSpy - Spion
 
Hallo Nico,

Danke fuer den Hinweis!

API 8. Apr 2005 21:09

Re: WinSpy - Spion
 
Bei mir wird die CPU Auslastung falsch angezeigt!?

SearchBot 23. Aug 2006 00:57

Re: WinSpy - Spion
 
Hallo,

wo finde ich die Version 1.9.x? is wech...

wie kann ich bei der 1.8.9.3 diese Funktion nutzen:
"Deaktiverte Controls können enabled werden."

Ich brauch es für win98 :oops:

toms 23. Aug 2006 06:32

Re: WinSpy - Spion
 
Liste der Anhänge anzeigen (Anzahl: 1)
Habe die Version 1.9.3 hochgeladen.

Alexander Roth 23. Aug 2006 08:48

Re: WinSpy - Spion
 
:thumb: Super Programm. Alle Achtung!

Trotzdem ein paar Bugs:
- rechte maustaste auf child fenster --> Get Conrol Text-->List View Class bringt er ewig showmessages
- mit enabelen und disabeln ist es nicht wie bei dem Programm EDA sondern es funktioniert irgendwie nicht. (Das Fenstzer verschwindet nicht, sondern wird nur nicht ansprechbar/aktivierbar)

Gruß Alexander

toms 23. Aug 2006 09:00

Re: WinSpy - Spion
 
Zitat:

Zitat von Alexander Roth
:thumb: Super Programm. Alle Achtung!

Trotzdem ein paar Bugs:
- mit enabelen und disabeln ist es nicht wie bei dem Programm EDA sondern es funktioniert irgendwie nicht. (Das Fenstzer verschwindet nicht, sondern wird nur nicht ansprechbar/aktivierbar)

Gruß Alexander

Zitat:

"- rechte maustaste auf child fenster --> Get Conrol Text-->List View Class bringt er ewig showmessages"
Es handelt sich um eine Debug Version. Habe die aktuelle Version zuhause.

Zitat:

"- mit enabelen und disabeln ist es nicht wie bei dem Programm EDA sondern es funktioniert irgendwie nicht. (Das Fenstzer verschwindet nicht, sondern wird nur nicht ansprechbar/aktivierbar)"
Enable / Disable hat ja diese Funktion. Was du meinst ist, unsichtbare Controls sichtbar machen?

Alexander Roth 23. Aug 2006 09:09

Re: WinSpy - Spion
 
:oops: ich habe da wohl enablen mit visible verwechselt.

Wo finde ich das denn?
Zitat:

Beliebige Controls können versteckt werden.

SearchBot 23. Aug 2006 21:48

Re: WinSpy - Spion
 
Liste der Anhänge anzeigen (Anzahl: 1)
Dankeschön :)

Aber die Funktion zum enabeln von deaktivierten Controls finde ich einfach nicht...

Da hab ich einen Screenshot gemacht, da ist was durcheinander geraten...
Dann hab ich mit dem Fadenkreuz ein bisschen in der Gegend herumgezielt, dann ist Winspy abgestürzt. Kurz danach ist mir der Explorer abgeschmiert - hoffe das noch zuendeschreiben zu können...

stoxx 9. Sep 2006 21:25

Re: WinSpy 1.0 - Spion
 
Zitat:

Bitte noch um weitere Feedbacks, Bugs, neue Ideen!
wenn man die Tabellenspalten bei Doppelklick in die 1. Zeile sortieren könnte wäre nicht schlecht !

xZise 9. Sep 2006 22:17

Re: WinSpy - Spion
 
Liste der Anhänge anzeigen (Anzahl: 1)
Heftiges Programm...
Und mit ein bischen Gedult hat sich dann Windows gebeugt (siehe Anhang) :D

Wie schon gesagt: Wenn ich ein Fenster anvisiere, dass er alle Childs anzeigt (vielleicht collapsed)!

Problem mit dem Colorpicker: Zoom kann kleiner als eins sein :D

SearchBot 9. Sep 2006 23:20

Re: WinSpy - Spion
 
@xZise: Da hast du wohl ein falsches Bild als Download reingestellt...

xZise 10. Sep 2006 09:25

Re: WinSpy - Spion
 
Ne habe ich nicht:
==> Das ist der Startbutton

EDatabaseError 10. Sep 2006 09:33

Re: WinSpy - Spion
 
Liste der Anhänge anzeigen (Anzahl: 1)
Cooles Programm! Und bebenbei ein Windows Tune Tool! 1A

Mfg

xZise 10. Sep 2006 09:51

Re: WinSpy - Spion
 
Hehe.. So kann man gut Programme in der Taskleiste tarnen:
Einfach deie Caption ändern und fertig :D

Hirnsausen 20. Jan 2007 13:58

Re: WinSpy - Spion
 
Ich will mit WinSpy versuchen, bestimmte Textfields und Buttons in einer anderen Anwendung anzusteuern. Es gibt ja das Feature, was mir anzeigt, was unter dem Cursor ist.

Jedoch: was tun, wenn die Zielanwendung sich minimiert, sobald sie nicht mehr den Focus hat?


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:47 Uhr.
Seite 3 von 6     123 45     Letzte »    

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