FinchSync: Die Synchronisation
Die Synchronisation wird aus dem Hauptfenster gestartet. Hier wird der gewünschte Server aus der DropDown Liste gewählt und auf den Button „SyncIt“ geklickt. Vorher sollten auf dem PC alle Programme die auf die Kalender und Adressbücher zugreifen geschlossen sein. Nun werden die Daten auf dem Server ausgelesen und nach Änderungen durchsucht, je mehr Daten dies sind, um so länger dauert der Vorgang. Die Daten werden mit denen auf dem Client verglichen und anschließend synchronisiert. Abschließend gibt es dann die Erfolgsmeldung oder wenn Fehler aufgetreten sind, wird auch das vermerkt. In letzterem Fall kann man dann Config –> View Log klicken um ein detailliertes Logfile zu starten.
Ein paar Probleme kann es geben, wenn man unbedarft an die Sache ran geht. Wenn sie unsere Tipps beherzigen, werden sie aber problemlos alle Daten synchronisieren können. Die Probleme entstehen vor allem wegen der unterschiedlichen Datenstruktur von Outlook und den Mozilla Produkten. Das meiste kann man wohl bei dem Punkt Kategorien falsch machen. Da die Mozilla Programme mehrere Quellen für Adressbücher und Kalender unterstützen, Outlook hingegen nicht, kann es hier zu ernsthaften Problemen kommen. Um diesem Problem entgegen zu wirken wurde eine spezielle Syntax für die Kategorien eingeführt, welche synchronisiert werden. Jeder Datensatz muss einer Kategorie mit folgender Syntax angehören, sonst wird er nicht beim synchronisieren berücksichtigt: < Server>:<Quelle>:<Kategorie>. Diese Kategorie muss jedem Kontakt und jedem Termin im Pocket Outlook beigebracht werden. Folgendes Beispiel soll dies verdeutlichen. Ein Termin der Kategorie ‘Geburtstag’ aus der Quelle ‘Kalender’ auf dem Server ‘ODIN’ soll zum Client synchronisiert werden. Im Outlook auf dem Pocket PC taucht dieser Eintrag nach der Synchronisation nun unter der Kategorie ODIN:Kalender:Geburtstag auf. Wenn also diverse Einträge nicht synchronisiert werden, sollte man genau diesen Punkt überprüfen. Im Pocket Outlook nutzt man hierfür am besten die diversen Filtermöglichkeiten. Der Name der Kategorie ist übrigens optional. Jeder Datensatz darf übrigens nur einer Kategorie angehören, andere werden nicht berücksichtigt.
Ansonsten gibt es eigentlich keine Einschränkungen bei der Synchronisation. Felder die von einem der beiden Parts (Outlook, bzw. Mozilla) nicht unterstützt werden, werden ignoriert. So zum Beispiel das Feld für Geburtstage. Aber die finden ohnehin besser Platz im Kalender.
Bei den Terminen gibt es keinerlei Schwierigkeiten die ich entdecken konnte, alles wird sauber synchronisiert. Laut der Webseite gibt es aber eventuell Probleme mit wiederkehrenden Terminen. Hier haben Mozilla und Outlook verschiedene Meinungen über die Syntax. FinchSync muss hier „übersetzen“. Man sollte laut der Seite folgende Eingaben vermeiden:
- Monatlich wiederkehrende Termine, mit Beginn in einem Monat der weniger Tage hat. Zum Beispiel: Jeden 31igsten im Monat, beginnend am 30.06.2006 ( Der Juni hat nur 30 Tage)
- Monatlich wiederkehrend mit Daten wie xxx Wochentag oder xxx Wochenende
- Monatlich wiederkehrend mit „dem letzten Tag jedes Monats, startend in einem Monat mit weniger als 31 Tagen
- Einen einzelnen Termin einer wiederkehrenden Serie löschen aber die Serie nicht zu ändern
- Das Löschen eines täglich wiederkehrenden Termins, der alle 2 Wochen wiederholt wird oder ähnliche Termine.
- Erinnerungen mit mehr als 23 Stunden.
Ansonsten scheint es keine Probleme zu geben. Bei den Aufgaben sollten wiederkehrende Aufgaben vermieden werden.