iCal-Kalender mit mehreren Rechnern an verschiedenen Orten bearbeiten
Aus dem Leben eines freien Art-Direktors:
10.36 Uhr, Sie kommen ins Büro. Nach einem ausgiebigen Frühstück ergänzen Sie mit iCal am G5 Ihre Golftermine.
14.42 Uhr, Tennisplatz. Ihre Tennispartnerin lädt Sie zu einem Barbecue auf ihre Stadtfinca ein. Gottseidank gibt es WLAN, so dass Sie den Termin gleich in Ihr MacBook eintragen können.
23.14 Uhr, Billardzimmer. Auf dem iMac checken Sie noch mal schnell Ihre nächsten Polo-Termine und stellen fest, dass Sie das Golfturnier leider streichen müssen.
Wie soll das denn gehen?
iCal ist nicht als Groupware konzipiert, deshalb ist obiges Szenario ohne weiteres so gar nicht möglich. Man kann Kalender zwar abonnieren, diese sind dann aber grundsätzlich schreibgeschützt, so dass man keinerlei Änderungen oder Ergänzungen vornehmen kann. Mit einem .mac-Account können (unter anderem) Kalender auf mehreren Macs synchronisiert werden. Wer für gelegentliche iCal-Syncs aber nicht 100 Euro pro Jahr ausgeben möchte, muss nicht verzagen: Es gibt auch eine andere Methode, den gleichen Kalender mit verschiedenen Macs zu benutzen.
Sie eignet sich allerdings weniger für mehrere Benutzer, sondern eher für einen einzelnen Benutzer, der auf mehreren Macs arbeitet und seine Kalenderdaten über alle Macs hinweg konsistent halten möchte.
Sie benötigen:
Webspace auf einem WebDAV-Server. 1 Gigabyte bekommen Sie kostenlos z.B. bei Box.net. Haben Sie sich dort angemeldet, können Sie anschließend gleich Ihre(n) iCal-Kalender veröffentlichen:

Die Prozedur müssen Sie auf allen Macs, die diesen Kalender benutzen sollen, wiederholen. Wichtig sind zwei Dinge: Der Name des veröffentlichten Kalenders muss auf allen Macs gleich lauten. Und natürlich sollten Sie den aktuellsten Kalender als letztes veröffentlichen, da ja – wegen des gleichen Namens – beim Veröffentlichen der momentan auf dem Server liegende jedes Mal überschrieben wird.
Und nun?
Wenn Sie tagsüber auf Ihrem Desktop-Mac neue Termine eintragen, wird der veröffentlichte Kalender auf dem Server jedes Mal mit einer aktuellen Version überschrieben. Der Kalender auf Ihrem Powerbook merkt davon zunächst nichts. Weil wir aber wissen, dass sich auf dem Server stets die aktuellste Version mit allen Terminen befindet, müssen wir die lokale Kalenderdatei auf dem Powerbook einfach nur durch die aktuelle vom Server ersetzen.
Das hört sich kompliziert an, ist dank Applescript aber kinderleicht. Preston hat im Oktober 2005 auf MacOsXHints ein Script veröffentlicht (auf der Seite ganz unten), das iCal beendet, nach dem veröffentlichten Kalender fragt, der aktualisiert werden soll, diesen herunterlädt, anschließend iCal wieder startet, und schwupps – haben Sie die tagsüber eingetragenen Termine jetzt auch im Powerbook.

Ich gebe gerne zu, dass diese Methode alles andere als narrensicher ist (ist man nicht online, funktioniert sie nicht, und sollten Sie vergessen, einen Kalender vor dem Bearbeiten zu aktualisieren, sind mögliche Neueinträge weg), aber meines Wissens ist dies neben .mac die einzige Möglichkeit, einen konsistenten Kalender auf mehreren Macs an verschiedenen Orten zu führen. Wenn jemand eine bessere Vorgehensweise kennt – immer her damit.
Ähnliche Beiträge:
Frank Sinatra und Tom Jobim Wettervorhersage in iCal
Kommentare:
Bei den Kommentaren handelt es sich um fremde Inhalte, die sich „esse est percipi“ nicht zueigen macht. Verantwortlich für den Inhalt eines Kommentars ist der jeweilige Verfasser.
Moin,
Sunbird – der Standalone Kalender – des Mozilla-Projekts – kann iCal-Kalender durch mehrere Benutzer bearbeiten lassen. Dazu wird vor einer Änderung eine aktuelle Version des Kalenders automatisch geladen.
Die einzige wirkliche Lösung hiesse Apple in den A…llerwertesten zu treten, damit iCal endlich mit dieser wirklich notwendigen Funktion ausgestattet wird. Und das Adressbuch am besten gleich mit!
Gruß Stefan
Sunbird habe ich mir am Wochenende angeschaut, aber abgesehen davon, dass das Programm beim Import einer bestimmten .ics Kalenderdatei regelmäßig abstürzte, sieht es halt einfach auch bescheiden aus und ist eben nicht ins System integriert.
Das Hauptargument, sich einen .mac-Account anzuschaffen, sind m. E. die Synchronisationsmöglichkeiten. Deshalb glaube ich kaum, dass Apple sich selbst das Wasser abgräbt, indem sie iCal und Adressbuch workgroupfähig machen – leider!
Was ich dazu benötige ist Transmit, ein Applescript und meinen Webserver. Schwups synchronisiert das Applescript seine Kalenderdaten mit denen auf dem Server, und diese kommen natürlich auch von einem Applescript.
Kommentar schreiben:
FAQ (Häufig gestellte Fragen)
Kommentare:
- Michael Preidel zu Harbor – Sicherer Hafen [Testflight]
- Henning zu Harbor – Sicherer Hafen [Testflight]
- Michael Preidel zu Harbor – Sicherer Hafen [Testflight]
- Michael Preidel zu Harbor – Sicherer Hafen [Testflight]
- Mesrop zu Harbor – Sicherer Hafen [Testflight]
- Michael Preidel zu Hopper 1.0b7 (Update: 1.0b9)
Schlagwörter