welche datei wurde gerade geschrieben

Anfängerfragen zum Programmieren mit PureBasic.
xverbatim
Beiträge: 88
Registriert: 20.08.2005 20:19

welche datei wurde gerade geschrieben

Beitrag von xverbatim »

hi,

weiß jemand, wie man es schaffen kann unter pb 4.02 die festplattenzugriffe zu überwachen ?

das soll heißen, ich möchte einfach, daß wenn in einer fremdanwendung eine datei geschrieben wird, ich diese in meinem programm als kompletten pfad in das listboxgadget setze....

also wenn ich z.b. word starte und eine textdatei unter c:\textdoc01\dateitext1.text speichere, soll exakt der pfad also c:\textdoc01\dateitext1.text ins listboxgadget


als so eine art protokollanzeige der genutzen/gespeicherten dateien...


hat evtl. jemand ein lauffähiges pb4.02 beispiel?


danke im vorfeld...

xverbatim

p.s. habe zwar veraltete beispiele hier gefunden, aber waren nicht genau das, was ich wollte...
Benutzeravatar
ZeHa
Beiträge: 4760
Registriert: 15.09.2004 23:57
Wohnort: Friedrichshafen
Kontaktdaten:

Beitrag von ZeHa »

Such mal im Internet nach "sysinternals" und "filemon", das wäre dann genau das Programm das Du suchst - leider ohne Sourcecode (soweit ich weiß) und auch nicht in PB geschrieben. Aber wenn Du weiterforschen willst, wie sowas realisiert wird, dann wären das erste Anhaltspunkte, und es läßt sich per Google bestimmt irgendein Forum finden, wo jemand das gleiche fragt (höchstwahrscheinlich nicht bzgl. PB, aber es ist ja zunächst auch erstmal das Prinzip entscheidend).
Bild     Bild

ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
Benutzeravatar
Ligatur
Beiträge: 196
Registriert: 09.07.2006 00:41

Beitrag von Ligatur »

Lese dir Das mal durch (Englisch).: http://www.codeproject.com/system/api_spying_hack.asp

Um Zugriffe auf das Filesystem zu überwachen müsste man wohl ein Hook auf die entsprechenden Filesystemfunktionen setzen, leicht wird das wohl nicht, da viele Funktionen so behandelt werden müssten.
xverbatim
Beiträge: 88
Registriert: 20.08.2005 20:19

Beitrag von xverbatim »

ok, danke für die antworten ...


gruß xverbatim
Antworten