![]() |
File/Directory Überwachung
Hallo!
Kennt jemand eine Komponente die es ermöglicht, Files/Directories nicht realtime zu überwachen, d.h ich möchte den aktuellen Stand ermitteln und dann per Funktion immer wieder mal mit diesem Stand vergleichen, d.h. ich habe nicht immer eine Verbindung, sondern nur ab und zu. Der ursprüngliche Stand sollte gespeichert werden können. Hoffe Ihr habt eine Idee. Danke. |
Re: File/Directory Überwachung
du willst also informiert werden, wenn sich an den Dateien ändert?
Dann scheint wohl die Komponente TShellChangeNotifier auf dem Reiter Beispiele was für dich zu sein. Da steckt eine API hinter, kannst du also theoretisch auch ohne Komponente machen... |
Re: File/Directory Überwachung
|
Re: File/Directory Überwachung
Hallo,
ich möchte aber nicht real time überwachen, sondern nur mal den soll stand erfassen, und dann immer wieder mal mit dem ist stand vergleichen. lg |
Re: File/Directory Überwachung
was meinst du denn mit stand? du könntestr einfach alle dateiinformationen speichern und dann vergleichen. ist es das was du willst?
|
Re: File/Directory Überwachung
Das mit dem Speichern könnte u.U. aber länger dauern, wenn man meinetwegen 3 160er Festplatten überwachen lässt :|
|
Re: File/Directory Überwachung
deswegen wärs wohl auch evtl schlauer die überwachung in realtime vorzunehmen, es sei denn du willst nur eine begrenzte zahl dateien überwachen.
|
Re: File/Directory Überwachung
mhm ach so.
Aber darf ich fragen, wieso es nicht ausreicht, darüber informiert zu werden? Im Prinzip kannst du ja auch alle Änderungen abfangen (kostet eigentlich kaum Resourcen) und diese (Dateiname + Pfad) in irgendeiner Liste speichern. Das scheint zwar nicht wirklcih elegant, aber ist das einzige, was mir jetzt so einfällt Edit: Mal wieder zu spät... :shock: |
Re: File/Directory Überwachung
Genau, das möchte ich machen.
|
Re: File/Directory Überwachung
ich habe nicht immer einen zugriff auf die daten, sondern nur periodisch, in dieser Zeit kann jemand was geändert haben, und das will ich eben rausfinden.
neue dateien gelöschte dateien geänderte dateien lg |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz