Hey Leute,
wisst ihr eine Möglichkeit, wie ich mit Java in Windows den kopiervorgang einer Datei in einen bestimmten Ordner abfangen kann ?
Ich würde mein Programm gerne so in Windows integrieren, dass ein Event/o.Ä. ausgelöst wird, wenn der User eine Datei in den Ordner kopiert, bzw. dort eine erzeugt. Dann soll mein Programm die Datei verschlüsseln und erst DANACH in den Ordner lassen.
Mitbekommen, dass eine Datei erzeugt wurde kann ich, das ist ja mit Java 7 nicht mehr schwer das wird hier ja auch sehr schön gezeigt.
Leider ist die Datei ja dann schon vorhanden, wenn das Event ausgelöst wird und dann ist es zu spät.
Hintergrund ist, dass ich gerne ein Programm hätte, was alle Dateien die ich in meinen DropBox ordner (o.Ä.) kopiere verschlüsseln soll, bevor sie auf den Server gelangen. Also auch bevor sie in den Ordner gelangen.
Und da ich das gerne selber könnte möchte ich mein Programm selber schreiben und nicht (falls es die überhaupt gibt) eine Freeware oder so benutzen ...
Habt Ihr eine Idee oder einen Tipp ?
Danke schon einmal
wisst ihr eine Möglichkeit, wie ich mit Java in Windows den kopiervorgang einer Datei in einen bestimmten Ordner abfangen kann ?
Ich würde mein Programm gerne so in Windows integrieren, dass ein Event/o.Ä. ausgelöst wird, wenn der User eine Datei in den Ordner kopiert, bzw. dort eine erzeugt. Dann soll mein Programm die Datei verschlüsseln und erst DANACH in den Ordner lassen.
Mitbekommen, dass eine Datei erzeugt wurde kann ich, das ist ja mit Java 7 nicht mehr schwer das wird hier ja auch sehr schön gezeigt.
Leider ist die Datei ja dann schon vorhanden, wenn das Event ausgelöst wird und dann ist es zu spät.
Hintergrund ist, dass ich gerne ein Programm hätte, was alle Dateien die ich in meinen DropBox ordner (o.Ä.) kopiere verschlüsseln soll, bevor sie auf den Server gelangen. Also auch bevor sie in den Ordner gelangen.
Und da ich das gerne selber könnte möchte ich mein Programm selber schreiben und nicht (falls es die überhaupt gibt) eine Freeware oder so benutzen ...
Habt Ihr eine Idee oder einen Tipp ?
Danke schon einmal