Autor Beitrag
mimi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Mi 12.03.03 19:05 
Hallo,
ich möchte alle windows messages abfagen die windows sendet(nicht nur an mein programm, sondern überall) wie kann ich das machen ?

_________________
MFG
Michael Springwald, "kann kein englisch...."
torstenheinze
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 461



BeitragVerfasst: Mi 12.03.03 19:26 
wardas nich was mit hook?... such mal nachhook
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Mi 12.03.03 19:31 
könntet ihr nicht ein paar beispiele machen ???

_________________
MFG
Michael Springwald, "kann kein englisch...."
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 12.03.03 23:06 
Jupp, das geht mit einem Hook. Ein Beispiel? das sind nicht einach zwei, drei Zeilen Code das ist eine eigenständige Anwendung mit einer DLL. Du solltest also Vorkenntnisse in der DLL-Programmierung haben und auch ein tieferes Verständnis für die Win32-API (also wie das alles zusammemnhängt und funktioniert), ansonsten wird das nicht klappen.

Aber da du unbedingt ein Beispiel haben willst, kuck dir den LuckieSpy von meiner HP an.
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Do 13.03.03 00:26 
ich kann mir wirklich nicht vorstellen das es so schwer ist, alle Windows Nachrichten abzufagen, die nicht an dein Programm gerichtet sind, muss man dafür wirklich gleich eine Dll schreiben ???
warum ?

_________________
MFG
Michael Springwald, "kann kein englisch...."
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 13.03.03 00:33 
Weil du in den Prozess rein mußt an den die Nachrichten gehen. Und das geht nur, wenn du eine DLL in alle Prozesse injezierst.
Böser Borstel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 154



BeitragVerfasst: Do 13.03.03 13:16 
Titel: Registry
Ich weiß 100pro bei Windows 2000 und höher schreibt Windows einen Fehlerbericht, dieser wird über die Registry gesteuert, wie das bei früherer Windows Versionen war weiß ich nicht. Nun kann man ein Programm schreiben das ständig die Registry überprüft, was ständig laufen muß (Autostart) und dann die Fehlermeldung blockt bzw. eine andere Ausgibt.
Genau das habe ich schon mal versucht, habe es aber nie hin bekommen!
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Do 13.03.03 15:13 
also die Nachrichten die an deinem Programm gehen, kann man ja einfach abfagen....
Könntes du mir mal so eine DLL schreiben Luckie ?
weil ich kenne mich nicht in der DLL programmierung aus, und ich kenne mich auch nicht mit WinApi aus;)

_________________
MFG
Michael Springwald, "kann kein englisch...."
toms
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1099
Erhaltene Danke: 2



BeitragVerfasst: Do 13.03.03 15:24 
Zitat:
ich möchte alle windows messages abfagen die windows sendet


Warum möchtest du die den abfangen?
Der API Monitor tuts doch auch.
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Do 13.03.03 15:56 
welche API Monitor ?
HÄ?
das hat mehrer gründe....

_________________
MFG
Michael Springwald, "kann kein englisch...."
Böser Borstel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 154



BeitragVerfasst: Do 13.03.03 16:04 
Titel: Interesse
Das Interessiert mich jetzt aber auch
DeCodeGuru
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1333
Erhaltene Danke: 1

Arch Linux
Eclipse
BeitragVerfasst: Do 13.03.03 16:11 
sucht mal in google nach Api Monitor. Da findet ihr genügend Infos.

_________________
Viele Grüße
Jakob
Böser Borstel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 154



BeitragVerfasst: Do 13.03.03 16:16 
Titel: danke
danke für deinen tip
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Do 13.03.03 16:34 
ich werde mal suchen...

_________________
MFG
Michael Springwald, "kann kein englisch...."
DeCodeGuru
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1333
Erhaltene Danke: 1

Arch Linux
Eclipse
BeitragVerfasst: Do 13.03.03 16:41 
guckst du hier.

_________________
Viele Grüße
Jakob
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Do 13.03.03 16:48 
und wie geht sowas ?

_________________
MFG
Michael Springwald, "kann kein englisch...."
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 13.03.03 19:36 
Titel: Re: Registry
Böser Borstel hat folgendes geschrieben:
Ich weiß 100pro bei Windows 2000 und höher schreibt Windows einen Fehlerbericht, dieser wird über die Registry gesteuert, wie das bei früherer Windows Versionen war weiß ich nicht. Nun kann man ein Programm schreiben das ständig die Registry überprüft, was ständig laufen muß (Autostart) und dann die Fehlermeldung blockt bzw. eine andere Ausgibt.
Genau das habe ich schon mal versucht, habe es aber nie hin bekommen!


Und was hat das mit dem Thema zu tun?
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 13.03.03 19:39 
mimi hat folgendes geschrieben:

Könntes du mir mal so eine DLL schreiben Luckie ?

Sagen wir 20 Euro die Stunde.
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Do 13.03.03 20:49 
meinst du so aufwendig ist das ?
kann ich mir nicht vorstellen....

_________________
MFG
Michael Springwald, "kann kein englisch...."
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 13.03.03 20:53 
Frag mal einen Handwerker nach seinen Stundenlohn. :wink:

Und wenn du meinst, dass es nicht so aufwendig ist, dann nimm dir meinen LuckieSpy (zu finden auf meiner Seite) als Vorlage und mach es selber.