Du bist nicht angemeldet.

Memo

User 8219

  • »Memo« ist männlich
  • »Memo« ist der Autor dieses Themas

Beiträge: 784

Dabei seit: 30. März 2010

Hilfreich-Bewertungen: 53

  • Private Nachricht senden

1

Montag, 6. September 2010, 14:41

Dateiüberwachung - FileSpy

Hallo Leute,
hab mich mal wieder dran gesetzt - aufgrund der positiven Rückmeldungen :D
Der Sinn vom neuen Update ist natürlich der selbe - das Programm überwacht deinen Computer.
Der Score ist wieder dabei, aber er ist jetzt kein Beispiel mehr für die funktionsweise eines FileSystemWatcher (d.h.: Eher kein Anschauungsbeispiel :rolleyes: )


Name:
FileSpy 1.0

Beschreibung:
Mit FileSpy kannst du das Dateisystem deines Computers überwachen
und es meldet sich wenn:
  • Eine Datei erstellt wurde
  • Eine Datei verändert wurde
  • Eine Datei gelöscht wurde
  • Eine Datei umbenannt wurde
  • Und viele tolle Funktionen!

Da das Programm in erster Linie dafür gedacht ist herauszufinden, wo Programme ihre Daten abspeichern, kann man
die Überwachung gezielt einschränken. (Nur Dateien mit Erweiterung EXE finden ...)

 Screenshot


Für aktuellere und mehr Screenshots schau auf Sourceforgevorbei ;)


Programmiersprache:
Visual Basic 9

Systemanforderungen:
.Net 3.5
Das Programm wurde mit Windows 7 64Bit erstellt und getestet.

Download:
Aus UpTheFile:
Programm(*.rar)
Quellcode

Neuerungen 1.2.5
  • Ausgeschlossene Ordner
  • Ausgeschlossene Dateierweiterungen
  • Erweitertes Eigenschaftsfenster
  • Verbesserungen der Codebasis


Inzwischen dürfte das Programm auch der Konkurenz standhalten :)

Viel Spass :thumbsup:
Schau doch auch mal auf sourceforgevorbei ;)
FileSpy 1.2 - Herausfinden, wo Programme ihre Daten speichern! Zum Download

Dieser Beitrag wurde bereits 11 mal editiert, zuletzt von »Memo« (2. Januar 2012, 17:11) aus folgendem Grund: Update


Es haben bereits 3 registrierte Benutzer diesen Beitrag als hilfreich eingestuft.

Benutzer, die diesen Beitrag hilfreich fanden:

Timtim, TTX.exe, skorpion1298

AliveDevil

Nicht flüssig.

Beiträge: 843

Hilfreich-Bewertungen: 195

  • Private Nachricht senden

2

Montag, 6. September 2010, 15:13

mal einer der seinen Src rausgibt^^
Also, das Programm ist schön....aber mach es bitte so, dass wenn man das Programm vergrößert, auch die Controls verschoben/vergrößert
werden...da es auf einem 23" Monitor doch extrem klein ist^^
Kannst dir ma die Anchorfunktion angucken...
//Überflüssig und keine Antworten zu Fragen bei Problemen via PN.
Mein neustes Projekt: Social Network.NET

bla

██████

Beiträge: 845

Dabei seit: 11. September 2008

Hilfreich-Bewertungen: 139

  • Private Nachricht senden

3

Montag, 6. September 2010, 15:44

"Antributte" ...wunderbar :D

-Ist das Programm schnell genug um die gesamte Festplatte zu überwachen?

PS: schöne GUI :)


AliveDevil

Nicht flüssig.

Beiträge: 843

Hilfreich-Bewertungen: 195

  • Private Nachricht senden

4

Montag, 6. September 2010, 15:45

bla...lass ma nen Test machen...ich kopiere 5000 kleine Textdateien ( 0kb ) in einen anderen Ordner...und du zählst^^
//Überflüssig und keine Antworten zu Fragen bei Problemen via PN.
Mein neustes Projekt: Social Network.NET

Memo

User 8219

  • »Memo« ist männlich
  • »Memo« ist der Autor dieses Themas

Beiträge: 784

Dabei seit: 30. März 2010

Hilfreich-Bewertungen: 53

  • Private Nachricht senden

5

Montag, 6. September 2010, 15:54

Die gesamte Festplatte zu überwachen geht schon. Allerdings mit einem kleinen Trick.
Du musst zuerst einen beliebigen Ordener auswählen, dann starten und dann die Festplatte auswählen.
Ich programmier jetzt das man das ohne diesen trickmachen kann + den ganzen Computer überwachen.
FileSpy 1.2 - Herausfinden, wo Programme ihre Daten speichern! Zum Download

Memo

User 8219

  • »Memo« ist männlich
  • »Memo« ist der Autor dieses Themas

Beiträge: 784

Dabei seit: 30. März 2010

Hilfreich-Bewertungen: 53

  • Private Nachricht senden

6

Freitag, 10. September 2010, 11:14

Hallo Leute.
Ich hab jetzt die Dateiüberwachung 1.2.2.1 rausgebracht.
Neue bzw. Verbesserte Freatures:
  • Ganze Festplatte überwachen
  • Ganzen Computer überwachen
  • Wird in Taskleiste angezeigt
  • Größe nicht veränderbar

Anregungen willkommen ^^
FileSpy 1.2 - Herausfinden, wo Programme ihre Daten speichern! Zum Download

henny

Ego Dominus est - Nobis Servi sunt ;)

  • »henny« ist männlich

Beiträge: 494

Dabei seit: 2. August 2009

Hilfreich-Bewertungen: 8

  • Private Nachricht senden

7

Freitag, 10. September 2010, 23:13

Ich wollte grad mal meine Festplatte C überwachen da kam der Fehler: Der Objektverweis wurde nicht auf eine Objektinstanze festgelegt!
 Hier klicken für weitere Informationen

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei Dateiüberwachung.MainWindow.tswFileWatcher_Created(Object sender, FileSystemEventArgs e) in H:\Visual Basic\Dateiüberwachung\MainWindow.vb:Zeile 88.


************** Geladene Assemblys **************
mscorlib
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3615 (GDR.050727-3600).
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
mscorlib.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3615 (GDR.050727-3600).
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
Dateiüberwachung
    Assembly-Version: 1.2.2.1.
    Win32-Version: 1.2.2.1.
    CodeBase: file:///C:/Dokumente%20und%20Einstellungen/Henrik/Anwendungsdaten/Zipeg/100641/100642/Datei%FCberwachung/bin/Debug/Datei%FCberwachung.exe.
----------------------------------------
Microsoft.VisualBasic
    Assembly-Version: 8.0.0.0.
    Win32-Version: 8.0.50727.3053 (netfxsp.050727-3000).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
System
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3614 (GDR.050727-3600).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Windows.Forms
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Configuration
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3082 (QFE.050727-3000).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
System.Runtime.Remoting
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
----------------------------------------
System.Core
    Assembly-Version: 3.5.0.0.
    Win32-Version: 3.5.30729.1 built by: SP.
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll.
----------------------------------------
System.Windows.Forms.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.


AliveDevil

Nicht flüssig.

Beiträge: 843

Hilfreich-Bewertungen: 195

  • Private Nachricht senden

8

Samstag, 11. September 2010, 07:34

henny...irwie hast du damit recht^^
Passiert bei mir auch.
aber eig. musst du ja nur den Computer komplett überwachen...

bla: Ja, das programm ist schnell genug^^

Threadersteller:
Mach vllt. noch eine Exportfunktion rein...dann wärs eig. ganz gut...
//Überflüssig und keine Antworten zu Fragen bei Problemen via PN.
Mein neustes Projekt: Social Network.NET

jvbsl

Noob

  • »jvbsl« ist männlich

Beiträge: 7 206

Dabei seit: 7. April 2010

Hilfreich-Bewertungen: 397

  • Private Nachricht senden

9

Samstag, 11. September 2010, 09:50

Zitat

-Ist das Programm schnell genug um die gesamte Festplatte zu überwachen?

das arbeitet über den FileSystemWatcher, welcher vom System, über WinAPI eine Mitteilung bekommt, sobald etwas geändert wird, und das System muss das ja mitbekommen, weil das, die Dateien eigt. erst erstellt, somit kanns gar nicht schneller gehen(vom Prinzip her...)
Ich wollte auch mal ne total überflüssige Signatur:
---Leer---

Memo

User 8219

  • »Memo« ist männlich
  • »Memo« ist der Autor dieses Themas

Beiträge: 784

Dabei seit: 30. März 2010

Hilfreich-Bewertungen: 53

  • Private Nachricht senden

10

Samstag, 11. September 2010, 19:39

Ok hab den Fehler auch...
Hab null Ahnung wie das passiert ist... Setz mich mal dran.

@AliveDevil
Was meinst du mit Exoptfunktion?
FileSpy 1.2 - Herausfinden, wo Programme ihre Daten speichern! Zum Download

AliveDevil

Nicht flüssig.

Beiträge: 843

Hilfreich-Bewertungen: 195

  • Private Nachricht senden

11

Samstag, 11. September 2010, 20:21

Das Protokoll speichern..
also:
Speichern unter...
//Überflüssig und keine Antworten zu Fragen bei Problemen via PN.
Mein neustes Projekt: Social Network.NET

Unkn0w.de

Registrierter Benutzer

  • »Unkn0w.de« ist männlich

Beiträge: 58

Dabei seit: 11. März 2009

Wohnort: C:\

Frühere Benutzernamen: Cha0s FR3AK; FR3AK.NET

  • Private Nachricht senden

12

Sonntag, 12. September 2010, 21:30

eventuell noch wann zuletzt die datei ausgefuehrt / beendet wird ... (nicht nur die aenderung)

Cubysoft

.NET - Noob/Delphi Experte

  • »Cubysoft« ist männlich

Beiträge: 104

Dabei seit: 20. November 2009

Wohnort: Ludwigshafen

Frühere Benutzernamen: Nano-Ware

Hilfreich-Bewertungen: 10

  • Private Nachricht senden

13

Montag, 13. September 2010, 00:04

Ich finde es sehr hilfreich!
Cram.NET Alpha: 2%

AliveDevil

Nicht flüssig.

Beiträge: 843

Hilfreich-Bewertungen: 195

  • Private Nachricht senden

14

Montag, 13. September 2010, 12:59

Cubysoft?
Geh mal:
Taskmanager -> Leistung -> Ressourcenmonitor -> Datenträger

Da findest das genauer^^

@Autor:
Mach das ma so wie der Ressourcenmonitor^^
//Überflüssig und keine Antworten zu Fragen bei Problemen via PN.
Mein neustes Projekt: Social Network.NET

Memo

User 8219

  • »Memo« ist männlich
  • »Memo« ist der Autor dieses Themas

Beiträge: 784

Dabei seit: 30. März 2010

Hilfreich-Bewertungen: 53

  • Private Nachricht senden

15

Mittwoch, 15. Juni 2011, 20:27

Hallo Leute.
Hab jetzt ein großes Update rausgebracht.
Alles im ersten Post beschreiben. ^^
FileSpy 1.2 - Herausfinden, wo Programme ihre Daten speichern! Zum Download

  • »aligator« ist männlich

Beiträge: 358

Dabei seit: 26. Juni 2010

Hilfreich-Bewertungen: 33

  • Private Nachricht senden

16

Mittwoch, 15. Juni 2011, 21:56

Tolles des programm. :D

edit:
bei ordner öffnen, würde ich gerne einstellen können, mit welchem programm, weil ich den Totalcomander bevorzuge...
:P Mfg Aligator :P



Memo

User 8219

  • »Memo« ist männlich
  • »Memo« ist der Autor dieses Themas

Beiträge: 784

Dabei seit: 30. März 2010

Hilfreich-Bewertungen: 53

  • Private Nachricht senden

17

Sonntag, 14. August 2011, 20:30

Update zu 1.0.4

Hallo Leute,
ein kleines Upate:
● Es lassen sich mehrere Ordner überwachen
● Bugfix (Fehler beim Starten einer Überwachung,Lokale Festplatten mit Benutzerdefinierter Überwachung)
● Die Liste der Eregnisse lässt sich löschen
● Verbesserter Umgang mit der Tastatur

Weiterhin viel Spass mit dem Prog 8-)
FileSpy 1.2 - Herausfinden, wo Programme ihre Daten speichern! Zum Download

n0ise

Registrierter Benutzer

  • »n0ise« ist männlich

Beiträge: 374

Dabei seit: 28. Dezember 2010

Hilfreich-Bewertungen: 2

  • Private Nachricht senden

18

Mittwoch, 12. Oktober 2011, 22:37

wow, gute arbeit :) sehr hilfreich und interessant zu gucken was der pc alles so macht

Hempelchen

unregistriert

19

Donnerstag, 13. Oktober 2011, 13:02

Paar seiten weiter ist:
[Beta] Verzeichnis überwachen
von mir.. tut das gleiche nur bisl ausgereifter.

Kannst dir vllt paar Ideen abgucken ^^

Memo

User 8219

  • »Memo« ist männlich
  • »Memo« ist der Autor dieses Themas

Beiträge: 784

Dabei seit: 30. März 2010

Hilfreich-Bewertungen: 53

  • Private Nachricht senden

20

Mittwoch, 9. November 2011, 15:13

Naja. Den einzigen großen Unterschied sehe ich darin, dass du spezielle Ordner per Checkboxen anklicken kannst und die sog. "Hintergrundüberwachung".
FileSpy 1.2 - Herausfinden, wo Programme ihre Daten speichern! Zum Download

Social Bookmarks