Seite 1 von 1
"SpeicherEvent"
Verfasst: 18. März 2006 10:43
von derPhilipder
Hallo! Kennt jemand eine Möglichkeit, daß eine Anwendung "merkt" wenn in einem bestimmten Ordner etwas gespeichert wurde?
Verfasst: 19. März 2006 10:25
von upsala
Wenn du nur Qt benutzt: nein
Wenn du KDE benutzt: KDirNotify bzw. KDirLister
Wenn du Linux benutzt: dnotify bzw. fam
Verfasst: 19. März 2006 10:41
von BartSimpson
Eventuell kannst du mit D-Bus etwas anfangen.
Für Qt4 gibt es entsprechende Libs. Nur ob es auch dafür eine Nachricht gibt kann ich dir nicht sagen, da ich noch keine Liste der Nachrichten vom System gefunden habe.
Verfasst: 19. März 2006 20:59
von derPhilipder
Nun benutze ich aber Windows...

Verfasst: 19. März 2006 21:06
von BartSimpson
DDK schnappen und Filtertreiber schreiben. Das währe das einzige, was mir einfallen würde.
Verfasst: 19. März 2006 22:27
von Nassian
Oder die ineffizienteste Variante, relevante Pfade in einem bestimmten Intervall scannen und Veränderungen checken.
Verfasst: 19. März 2006 22:37
von BartSimpson
oder so.
Verfasst: 20. März 2006 11:02
von derPhilipder
Nassian hat geschrieben:Oder die ineffizienteste Variante, relevante Pfade in einem bestimmten Intervall scannen und Veränderungen checken.
Und was für Möglichkeiten hätte ich Veränderungen zu checken?
Und was ist DDK?
Verfasst: 20. März 2006 11:04
von derPhilipder
Ah, hab schon was...Du meintest sicher mit QFileInfo, oder?
Verfasst: 20. März 2006 11:13
von BartSimpson
DDK=Driver Development Kit
oder den mingw gcc benutzten, dort ist das schon drin:)
Im Prinzip must du so was ähnliches schreiben wie es die Vierenscanner machen. Dort läuft auch ein Treiber der vor jedem öffnen einer Datei nachschaut, ob die versäucht ist.
Verfasst: 20. März 2006 13:55
von Christian81
Verfasst: 20. März 2006 14:18
von BartSimpson
besonders der 3 Punkt.
Verfasst: 20. März 2006 14:25
von Nassian
derPhilipder hat geschrieben:Nassian hat geschrieben:Oder die ineffizienteste Variante, relevante Pfade in einem bestimmten Intervall scannen und Veränderungen checken.
Und was für Möglichkeiten hätte ich Veränderungen zu checken?
Und was ist DDK?
Indem du die Scans miteinander vergleichst!?!