Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

Perfekte Synchronisation auch für Windows mittels Open Source
#21

Wer daran interessiert ist die Sync-Möglichkeit über den Funambolserver zu realisieren, findet diese Variante vielleicht interessant:

Ich hege den Verdacht, daß die meisten Probleme zwischen den diversen Sync-Clients und dem Server auf Vista sich vermeiden lassen, wenn der Funambolserver als Windows-Dienst installiert wird. Zumindest für den Mozilla-Client für Thunderbird/Lightning bzw. Sunbird und den iPhone-Client von BigBoss trifft das in meinem Fall zu. Die Synchronisation zwischen dem Sunbird-Kalender und iPhone läuft bislang völlig reibungslos über den Funambol-Server, egal in welchem Kalender die Veränderungen vorgenommen werden.

Bei mir war die Anzeige des Funambolservers in der Taskleiste von Anfang an nicht korrekt und zeigte stets orange, was einem Laden des Servers entspräche. Diese falsche Anzeige hatte aber keine Auswirkung auf die Funktion des Servers, der ungeachtet dieser Anzeige lief. Er mußte nur manchmal manuell unter Alle Programme/Funambol/Data Synchronisation Server wieder neu gestartet werden (zB nach Ruhezustand), ein Problem das sich mit der Installation als Windowsdienst sofort erledigt. Dann steht er immer automatisch mit dem Systemstart und durchgehend zur Verfügung. Die Anzeige in der Taskleiste entfällt damit auch.

Übrigens kann man sehr leicht feststellen, ob der Server läuft: Administration Tool öffnen und einloggen. Wenn das klappt, läuft der Server, sonst sehr wahrscheinlich nicht.

Die Erstellung des Windowsdienstes wird hier beschrieben. Ich habe nun eine etwas detailliertere Übersetzung/Ergänzung auf Deutsch für jene geschrieben, die wie ich keine Administratoren sind und so etwas nicht jeden Tag machen. (Versierteren genügt sicherlich die kurze englische Anleitung.) Die Pfade beziehen sich in meiner Beschreibung auf eine Installation von Funambol unter c:\Programme. Bei anderen Pfaden bitte entsprechend anpassen. Als Dienstnamen wählte ich als Beispiel FunambolService.

VORBEREITUNG:

- Die beiden kleinen Programme instsrv.exe und srvany.exe downloaden (Hier als Teil des Windows Server 2003 Resource Kit Tools oder einfacher in dieser install-service.rar .(Letztere enthält noch ein JavaScript, das in der verlinkten englischen Anleitung im unteren Teil beschrieben und angeboten wird und die nachfolgende manuelle Vorgehensweise vereinfachend ersetzen soll. Bei mir funktionierte dieses Skript allerdings nicht, sondern produzierte eine Fehlermeldung. Die manuelle Diensterstellung wie im folgenden beschrieben, war jedoch schnell und problemlos. Dafür braucht man allerdings die beiden erwähnten exe-Dateien, die neben dem JavaScript in diesem rar-file enthalten sind, der zB mit 7Zip gut entpackt werden kann.)

- Die beiden Dateien instsrv.exe und srvany.exe nun in das Verzeichnis c:\Programme\Funambol\bin kopieren

EINEN NEUEN DIENST ERSTELLEN, zB mit dem Namen FunambolService:

Dazu zunächst unter Ausführen eingeben:

cmd.exe (ruft die Windows-Eingabeaufforderung auf)

In diesem Fenster in das Verzeichnis c:\Programme\Funambol\bin wechseln, in dem sich jetzt die heruntergeladenen exe-files befinden, also an der Eingabeaufforderung eingeben:

cd c:\Programme\Funambol\bin

Jetzt von hier den Dienst erstellen mit folgendem Befehl:

instsrv FunambolService c:\Programme\Funambol\bin\srvany.exe


NUN DEN REGISTRY-EINTRAG FÜR DEN DIENST KONFIGURIEREN:

Ausführen:

regedit

(Registry jetzt wie immer vorsichtshalber sichern durch Datei/Exportieren/Alles)

Nach der von uns vorgenommenen Diensterstellung sollte jetzt folgender Eintrag existieren und muß angesteuert werden:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FunambolService
Den Wert für den DWORD-Eintrag namens Start (im rechten Fenster) auf 2 setzen (=Autostart)

FunambolService anklicken und einen neuen Schlüssel namens Parameters erstellen:
Bearbeiten/Neu/Schlüssel – diesen Parameters benennen

Nun Parameters anklicken und 3 x eine neue Zeichenfolge erzeugen mittels:

Bearbeiten/Neu/Zeichenfolge

Die Namen für die Zeichenfolgen und ihre respektiven Werte:

AppDirectory - Wert auf c:\Programme\Funambol\bin setzen

Application - Wert auf c:\Programme\Funambol\bin\restartall.cmd setzen
EDIT: In der neuen Version des Windows-Servers 8.0.2 heißt der Befehl für den Serverstart nicht mehr restartall.cmd sondern startall.cmd, entsprechend muß der entsprechende Wert bei dieser Serverversion wie folgt angepaßt werden:
Application - Wert auf c:\Programme\Funambol\bin\startall.cmd setzen

AppParameters - Wert leer lassen

Den Registry-Editor wieder schließen.

NUN NOCH VERHINDERN, DASS DER SERVICE NACH USER-LOGOFF BEENDET WIRD:

Systemsteuerung/Klassische Ansicht/System/Erweiterte Systemeinstellungen/Umgebungsvariablen

In der Liste die Variable JAVA_OPTS suchen.
Wenn existent unter Bearbeiten... den Wert auf -Xrs setzen.
Wenn nicht existent, unter Neu... eine neue Variable namens JAVA_OPTS mit dem Wert -Xrs erstellen.

NEUSTART. Fertig.
-----------------
Bitte bedenkt: Ich bin absolut kein Experte und habe hier nur beschrieben, was bei mir funktioniert hat, weil es dem einen oder anderen vielleicht helfen kann. Recht viel mehr weiß ich selbst nicht Zwinkern Wenn Ihr Fehler in der Beschreibung entdeckt, sagt bitte Bescheid.

Für weitere Infos und Fragen ist wahrscheinlich Funambol.org der beste Platz oder der Entwickler des BigBoss-iPhone clients.

Apropos iPhone Sync von BigBoss:

Hierzu fand ich noch folgenden Tip:
„Got it to work but involves some manual steps. Add folder "Documents" in /Applications/iPhoneSync.app/ ,change owner to "mobile", and change permissions of the whole .app folder to 755 Works fine for standard calendars.“

Heißt: Der Schreiber nahm am iPhone folgende Veränderungen vor:
In /Applications/iPhoneSync.app/ einen Ordner namens Documents erstellen, den Besitzer auf mobile einstellen und die Berechtigung für den gesamten .app Ordner auf 755 setzen. (Letztere war bei mir schon auf 755) Funktioniert gut mit Standardkalendern.

Grüße,
calipha
Zitieren
#22

Hey zusammen,

also ich hab da auch so meine Porbleme. Ich würde gerne folgendes syncen. Outlook auf dem PC mit Pocket Informant im Iphone. Ist eine Kombination aus funambol tool und server, sowie iphone sync da eine mögliche Lösung? Ich hab alles runtergeladen und installiert, aber es funktioniert nix.

Gruß!!
Zitieren
#23

@vegas76

Ich kenne Pocket Informant nicht, vermute aber dem Namen nach, daß es um Kontakte, Termine etc. geht.

Der Funambol-Server speichert zentral Kontakte, Termine, Notizen, Aufgaben. Die einzelnen Clients greifen darauf zu. Bei mir funktioniert mittlerweile die Synchronisation mit Outlook, Mozilla Thunderbird/Lightning, Mozilla Sunbird, iPhone und Windows Mobile. (Andere Plattformen habe ich nicht getestet. Der Server läuft bei mir unter Windows Vista, es gibt aber auch eine MacOS Version.) Zu meiner Verwunderung völlig fehlerfrei, sogar bei komplizierten Mehrfachterminen mit Notizen, etc.

Der offiziele iPhone-Client von Funambol kann, wie im 1. Post beschrieben, aufgrund der Apple-Sperre des Kalenders derzeit nur Kontakte.
Der iPhoneSync-Client von BigBoss kann alles, benötigt halt JB.

Da iPhoneSync aber auf die originalen iPhone-Kontakte und den originalen iPhone-Kalender zugreift, gibt es wohl eher keine Verbindung zu anderen PIM-Programmen, da die ja ihrerseits auch wiederum nicht auf den iPhone-Kalender zugreifen können... Da beißt sich die Katze in den Schwanz...

Gruß, calipha
Zitieren
#24

Hallo, für Funambol-Interessierte hier ein kurzes Update zu Funambol Windows Server und iPhone Sync Client:

1. Wenn die aktuelle Version des Windows-Servers, 8.0.2, installiert ist, muß bei einem etwaigen eingerichteten Windowsdienst für Funambol eine winzige Änderung in der Registry vorgenommen werden, da eine Datei umbenannt wurde, siehe EDIT in der obigen Anleitung.

2. iPhone Sync Client ist aktualisiert auf die Version 0.9.8. Die Vorgängerversion hatte ab OS 3.1 Probleme, die damit behoben sind. Bis 3.1 war bei mir alles problemlos gewesen und ist es jetzt mit der neuen Version unter 3.1.2 auch wieder. Vielleicht klappt es mit dieser Version ja jetzt auch für Leute, die vorher Probleme hatten. (Bei mir laufen neben iPhone-Sync auch Windows Mobile, Outlook und Mozilla Sunbird Clients)

Good luck,
calipha
Zitieren


Möglicherweise verwandte Themen…
Thema / Verfasser Antworten Ansichten Letzter Beitrag



Benutzer, die gerade dieses Thema anschauen: 6 Gast/Gäste