Hi,
ich suche ein simples Skript oder Programm (für Win XP), mit dem ich den Inhalt von Text-Dateien synchronisieren kann. Explizit geht es dabei um Trillian-Logs. Weil für mich die Log dein ultimatives Fakten-Archiv sind, z.B. wenn ich Links suche mit denen ich zu tun hatte oder Dinge erinnern muss - Die Log's sind so viel wert wie ein echtes Tagebuch - fände ich es gut, wenn sie so vollständig wie möglich wären.
Allerdings verwende ich seit einiger Zeit meinen Lap Top wenn ich unterwegs bin, und zuhause den Desktop, und somit lege ich auf beiden Rechnern Logs an. Es wäre gut, wenn ich nachhause kommen könnte, den Desktop starten, und auf einem der Geräte die Synchronisation auslösen könnte, so dass sämtliche Logs im Log-Ordner auf Veränderungen überprüft werden, und alles Neue in die unvollständigen Log-Dateien kopiert wird.
Eher einfach stelle ich es mir vor, wenn das Sync tool einfach den fehlenden Inhalt nimmt, und ihn am Ende der Datei einfügt (Option 1). Ganz besonders zufriedenstellen wäre es, wenn man im Prog den Syntax für die Sessions-Starts und -Enden mit Timestamp als Regel eingeben könnte, und das Prog dann die Logs automatisch richtig ergänzt, falls man das Syncen mal vergessen haben sollte (Option 2). Um das zu veranschaulichen:
Dieser chronologische Ablauf...
...ergibt bei anschliessender Synchronisation auf dem Desktop mit Option 1 als Log:
...und mit Option 2 - was korrekt wäre:
Die Chronologie ist ja für das Nachschlagen von Dingen nicht besonders wichtig. Schön wäre es aber, und ich glaube prinzipiell machbar. Das Prog müsste lediglich die Logs nach...
Session Start (xxxxxxxxx:Nickname): "Wochentag" "Monat" "Tag" "Uhrzeit" "Jahr"
Session Close (Nickname): "Wochentag" "Monat" "Tag" "Uhrzeit" "Jahr"
... durchsuchen, und die Einträge dementsprechend ordnen. Zum Beispiel:
Session Start (xxxxxxxxx:Nickname): Tue Jul 05 19:04:28 2005
Session Close (Nickname): Tue Jul 05 19:24:12 2005
Mir wäre es übrigens auch Recht, wenn das Synctool auf Linux laufen würde (dem Server) und die Daten von den Win-Rechnern lesen würde, sie anpassen, und dann wieder schreiben - Falls jemand die ideale Lösung unter Linux kennt, und keine unter Windows.
Nun, kennt jemand Software (natürlich möglichst gratis und slim), die das bewerkstelligen kann?