Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Kompo oder Tool "Dateiüberwachung" gesucht (https://www.delphipraxis.net/83277-kompo-oder-tool-dateiueberwachung-gesucht.html)

Andreas H. 30. Dez 2006 12:58


Kompo oder Tool "Dateiüberwachung" gesucht
 
Hallo,

Tools und Komponenten, die Dateien oder Pfade auf Änderungen überwachen, gibt es ja genug. Ich suche aber so etwas, das auch Netzlaufwerke überwacht, wenn der Rechner, auf dem das Tool läuft ausgeschaltet ist.

Hat da jemand einen Tipp für mich?

Gruß Andreas

mkinzler 30. Dez 2006 14:27

Re: Kompo oder Tool "Dateiüberwachung" gesucht
 
Dann mußt du halt, ein auf dem Rechner der Freigabe installierem, Änderungen z.B. in eine Logdatei Schreiben, welche du dann mit deinem Tool (wenn der Rechner wieder an ist) auswertest.

Andreas H. 30. Dez 2006 14:30

Re: Kompo oder Tool "Dateiüberwachung" gesucht
 
Hm,

eine Installation auf dem Server kommt nicht in Frage. Die Funktion muss komplett lokal ablaufen!

Gruß Andreas!

mkinzler 30. Dez 2006 14:32

Re: Kompo oder Tool "Dateiüberwachung" gesucht
 
Dann gibt es keine Möglichkeit jede Änderung zu bemerken. Du könntest aber in deinem Tools Hash-Werte von allen zu überwachenden datein Speichern und diese beim Start mit den aktuellen Werten Abprüfen.

DGL-luke 30. Dez 2006 14:34

Re: Kompo oder Tool "Dateiüberwachung" gesucht
 
Rechner an: Der Rechner kann arbeiten.
Rechner aus: Der Rechner kann nicht arbeiten.

Das ist so die grundsätzliche Definition.

Und wenn man "Überwachung von Dateien" als Subset von "Arbeit" annimmt, wird recht schnell klar, dass du von uns ein Ding der Unmäglichkeit verlangst...

Andreas H. 30. Dez 2006 14:51

Re: Kompo oder Tool "Dateiüberwachung" gesucht
 
Warum,

mkinzler beschreibt doch, wie es gehen könnte :mrgreen:

Ich möchte ja nicht jede Änderung protokolliert bekommen, sondern nur informiert werden, ob sich (in meiner Abwesenheit) etwas getan hat.

Und selber schreiben? Angefangen habe ich schon mal. Da ich aber jetzt ein anderes Projekt bearbeiten muss, in dem ich genau diese Funktionalität als untergeordnete Funktion benötige, würde ich auch eine Fremdkomponente einsetzen. Mein Stack droht sonst überzulaufen! :zwinker:

Also, wenn jemand ne Kompo kennt...


Gruß Andreas

mkinzler 30. Dez 2006 14:56

Re: Kompo oder Tool "Dateiüberwachung" gesucht
 
;am könnte es sogar noch einfacher machen: Beim Start die Änderungsdaten ( Mehrzahl von Datum) Überprüfen. Wenn diese größer als das Datum der letzten Beendigung deines Tools sind, kann man Annehmen, daß diese geändert wurden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz