Seite 1 von 1

welche datei wurde gerade geschrieben

Verfasst: 25.02.2007 23:13
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...

Verfasst: 02.03.2007 11:10
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).

Verfasst: 03.03.2007 01:18
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.

Verfasst: 03.03.2007 07:11
von xverbatim
ok, danke für die antworten ...


gruß xverbatim