MiMSync

Aktuelle Version 171126 (brauchbar)

MiMSync.zip (ca. 200 KB)

Dieses Programm soll helfen, Daten via einem tragbaren Speichermedium synchron zu halten (für gewöhnlich ein USB-Memory-Stick). Der Name leitet sich von „Memory in the middle“ ab (eigentlich heisst es ja „Man in the middle“ ;).

Die Funktion ist relativ simpel:
1. Man wählt in einem Set Quell- und Zielverzeichnis.
2. „Scan“ klicken
3. Es werden alle gefundenen Unterschiede angezeigt, und wie sie ausgeglichen würden:
  „>“ kopiert von der Quelle ins Ziel, „<“ umgekehrt.
  Dies wird auch farblich hervorgehoben.
4. Nun wählt man diejenigen Dateien und Verzeichnisse, welche abgeglichen werden sollen
5. „Sync“ klicken
6. Nun sollten die beiden Verzeichnisse indentisch sein. Evtl. muss man nochmal „Scan“ klicken…

Unterstützung:
– ab Windows XP
– keine Unicode-Dateipfade (>260 Zeichen – gleich wie der Windows-Explorer…).

Hinweis

Für Fehler oder Schäden, die durch eventuelle Programmfehler auftreten könnten, übernimmt der Autor keine Haftung. Das Programm ist kostenlose Freeware. Die kommerzielle Verwertung des Programms (Verkauf, Vertrieb der Software etc…) ist nicht gestattet.

Die Weitergabe ist gestattet und erwünscht.

Copyright:
Andrea Marschner
Schweiz
http://www.marschner.ch/software

Geschichte

26.11.2017      1
– \ am Ende von Filter, filtert nun auch das entsprechende Hauptverzeichnis

22.04.2016      
– Bugfix: Wenn man Scan abbrach, war die Oberfläche immer noch deaktiviert

28.11.2015      1
– keine Versionnummer mehr (-> DatumZeit im Infofenster)
– alte Dialogdateien entfernt
– PB 5.40 LTS (alte unbenutzte Pack-Routine Teile auskommentiert)
– Unicode (spez. Zeichen im Dateinamen werden gehandelt)

19.10.2011      Version 0.70    2
– Dialog aut. skalieren (DialogMaker)
– Datumsabgleich

12.04.2010      Version 0.68    1
– Wechseldatenträger (zBsp Cardreader): Freier Platz wird nicht mehr automatisch angezeigt,
  da dies bei fehlendem Datenträger zu nicht unterdrückenden Fehlermeldungen führte

10.04.2010      Version 0.67    4
– PB 4.4, DialogMaker
– verwende nun CopyFileEx (Rückmeldung Kopierprozess korrekt)
– Bedienelemente werden deaktiviert
– keine Windows-Fehlermeldung mehr, wenn Laufwerk nicht existiert
– Gridline Problem Workaround
– Filterfenster Koordinaten werden nicht mehr gespeichert

18.12.2008      Version 0.61    1
– Disk-Space wird nun bei Laufwerkswechsel korrekt geändert

07.11.2008      Version 0.60    3
– Sets umbenennen
– Sets kopieren
– Auswahl zu Filter hinzufügen

07.11.2008      Version 0.55
– 2h Sommerzeitabweichung auch ignorieren (TimeSummerDiff2)

02.11.2008      Version 0.541
– Unicode-EXE (nur Test – wieder entfernt)

02.11.2008      Version 0.54
– Filter nur für bestimmte Richtung

22.07.2008      Version 0.53
– Zeiten sollten jetzt auf beiden Seiten eingetragen werden
– neue Option: IgnoreDate (bei gleicher Dateigrösse)
  macht Sinn, wenn Datum aus irgend welchem Grund auseinander driftet, die Dateien mutmasslich aber gleich sind

18.06.2008      Version 0.52
– Scannt alles nur noch in Kleinbuchstaben
  (unter Windows macht ein Unterscheidung keinen Sinn – im Gegenteil)
– neu Auswahl: Verzeichnisse (erlaubt >nur< Verzeichnisabgleich – könnte noch nützlich sein)
– Freie MB – Anzeige verzögert das Programm nicht mehr, wenn ein Netzlaufwerk nicht verfügbar ist

16.06.2008      Version 0.50
– PrgPfad wird anders eruiert (PB Editor muss Temp-EXE in Quellcode-Verz machen)
– Löschen wahlweise nur Quelle oder/und Ziel
– Schnell-Einschluss-Filter
– Ausschlussfilterdialog

04.06.2008      Version 0.48
– INI Tabelle Hash-Spalten weg
– Auswahl übertragen stark beschleunigt

03.06.2008      Version 0.47
– Zeigt belegter und max. Platz der Laufwerke
– Gestartet mit Pack

03.06.2008      Version 0.46
– Neues INI Format, Version 80603 (wird aut. gewandelt, wenn älter)
– einfacher Filter
– Speedfake-Anzeige bei grösseren Dateien

30.05.2008      Version 0.44
– Versuch Kopieren per Thread (Abbruchmöglichkeit bei grossen Dateien)
  (und Programm friert nicht ein)

19.03.2008      Version 0.43
– Doppelklick öffnet Verzeichnisse

28.01.2008      Version 0.42
– kleine Details
– Start ohne Set -> neues anlegen
– Quelle & Ziel Hyperlinks

28.01.2008      Version 0.41    3
– Total neue Vergleichsroutine (schneller, speicherintensiver)
– löscht nun auch Verzeichnisse
  (Idee: gesammelt nachfragen)

27.01.2008      Version 0.35    6
– Vergleichsroutinen nachgebessert
– Auswahlroutinen
– erste Dateioperationen (Del & Sync)

Procedure _ScanDir(dir1.s,dir2.s, reverse.l)
;ich sehs schon – ist ok für schnelle Laufwerke – übers Netzwerk wird es sehr langsam
;Idee: zwei unabhängige Listen (warum bin ich nicht schon früher da drauf gekommen?)
;-> zwei Mal ExamineDirectory

26.01.2008      Version 0.20    4
– erste Vergleichsroutine (nur Dateien und Verzeichnisse)
– Abfüllen in Liste (schön farbig)

25.01.2008      Version 0.15    1
– Dialog umgebaut
– neue INI-Werte TimeTolerance & TimeSummerDiff

24.01.2008      Version 0.14    1
– Sets speichern & laden
– Sets löschen
– Combo aktualisiert Werte
– Pfadauswahl

24.01.2008      Version 0.12
– Layoutsachen

23.01.2008      Version 0.10    2
– Erste Ideen:
– simpel: Quelle – Ziel Angabe (ähnlich DirCompare)
– pro Verzeichnis ein Archiv (interner Packer PB)
  erst Version nur mit Datei vergleich
– Textliste der Dateien mit Grösse, Datum und MD5-Hash als erstes Element des Packs
  damit wollen wir Sync-Probleme zwischen FAT & NTFS umgehen…
– farbige Synconisations-Vorschau (ähnlich DirCompare)



Dank an…
———————————————————————
– Das ganze PureBasic-Team http://www.purebasic.com/
– Die ganze PureBasic-Gemeinde…
  http://www.purebasic.fr/german/
  http://www.purearea.net/
– Coop/Migros für kostengünstige Energy-Drinks (Budget-Bull forever!)
– …alle anderen 😉

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Seite verwendet Cookies, um die Nutzerfreundlichkeit zu verbessern. Mit der weiteren Verwendung stimmst du dem zu.

Datenschutzerklärung