Hallo zusammen
Ich habe eine etwas komplexe Frage.
Ich arbeite daran, ein Programm zu schreiben, welches zwei Laufwerke, oder Zwei ordner miteinaner abgleichen kann.
Hier ist auch schon der Kniff, eine "normale" synchronisation beruht darauf, dass eines der Master und das Andere des Slave ist, somit ist das Eine eine Kopie des Anderen. Wenn ich auf A was lösche, ist es auf B auch gelöscht, wenn ich auf B etwas hinzufüge, wird es gelöscht und nicht auch auf A hinzugefügt.
ich möchte, dass nur neue Dateien von BEIDEN ordnern oder Laufwerken (wie auch immer), kopiert werden. Also zuerst wird von A alles nach B kopiert, was in B nicht vorhanden ist, und dann von B alles in A kopiert, was in A nicht vorhanden ist.
Dazu wäre noch eine Überprüfung der Datei/Ordnergrösse gut, damit Ordner/dateien die gleich heissen, aber ev grösser/kleiner sind auch (nach Nachfrage) ersetzt werden.
Lösungen im Internet basieren nach meiner Suche keine auf diesem Prinzip..
habt ihr eine Lösung?
Gruss
Atreju
Ich habe eine etwas komplexe Frage.
Ich arbeite daran, ein Programm zu schreiben, welches zwei Laufwerke, oder Zwei ordner miteinaner abgleichen kann.
Hier ist auch schon der Kniff, eine "normale" synchronisation beruht darauf, dass eines der Master und das Andere des Slave ist, somit ist das Eine eine Kopie des Anderen. Wenn ich auf A was lösche, ist es auf B auch gelöscht, wenn ich auf B etwas hinzufüge, wird es gelöscht und nicht auch auf A hinzugefügt.
ich möchte, dass nur neue Dateien von BEIDEN ordnern oder Laufwerken (wie auch immer), kopiert werden. Also zuerst wird von A alles nach B kopiert, was in B nicht vorhanden ist, und dann von B alles in A kopiert, was in A nicht vorhanden ist.
Dazu wäre noch eine Überprüfung der Datei/Ordnergrösse gut, damit Ordner/dateien die gleich heissen, aber ev grösser/kleiner sind auch (nach Nachfrage) ersetzt werden.
Lösungen im Internet basieren nach meiner Suche keine auf diesem Prinzip..
habt ihr eine Lösung?
Gruss
Atreju