iCal4OL

© ical4ol [at] gutentag.ch    
  Höchst konfigurierbare Sync-Lösung für Outlook mit Google Kalender, DAViCAL & WebCalendar - Sync, Import & Export ICAL Feeds


FAQ Deutsch       Click here for English FAQ
Weitere Angaben finden Sie im Forum, in der Dokumentation, unter Support und unter Download/Systemvoraussetzungen.


Installation - Bemerkungen zu VISTA mit Benutzerkontensteuerung

  • Zur Installation benötigen Sie Administratorenrechte!
  • Ab Version 2.7.11 wird der Nullsoft Installer (nsis) verwendet, welcher unter Vista/Win7 dies automatisch anfordert!
  • Achten Sie bitte darauf, dass Outlook.exe während der Installation nicht läuft - auch nicht im Task-Manager (ctrl-alt-del) unter
        Prozesse (den Prozess OUTLOOK.exe zuerst killen).

    Vista/Win7 - wichtig zu wissen:

  • Unter Vista/Win7 mit Benutzerkontensteuerung (UAC) hat ein Administrator nicht automatisch Administratorenrechte!

  • Die Benutzerkontensteuerung (UAC) von Vista/Win7 verhindert evtl. die gleichzeitige Ausführung von iCal4OL UND Outlook!
        Dies ist dann der Fall, falls mittels Rechtsklick auf C:\Program Files\iCal4OL\iCal4OL.exe - Eigenschaften - Kompatibilität ..
        die Kompatibilität auf "XP" aktiviert wurde! Überprüfen Sie das, und deaktivieren Sie dies wieder - oder
        schalten Sie die Benutzerkontensteuerung (UAC) ganz ab (unter Win7 funktioniert evtl. die tiefste UAC-Stufe)!

  • iCal4OL läuft unter VISTA auch als Standardbenutzer und eingeschränkter Benutzer...

  • Rechte Maustaste auf Programm oder Programmverknüpfung - als Administrator ausführen...
        lädt leider das Outlook-Profil des Administrators, falls Ihr Benutzerprofil nicht zur Gruppe der Administratoren gehört!

  • Rechte Maustaste - Eigenschaften - Kompatibilität - als Administrator ausführen...
        lädt leider das Outlook-Profil des Administrators, falls Ihr Benutzerprofil nicht zur Gruppe der Administratoren gehört!
        (Sie könnten natürlich die Benutzerkontensteuerung (UAC) ganz deaktivieren)
  • Gehört also Ihr Benutzerprofil zur Gruppe der Administratoren, könnten Sie
        C:\Program Files\iCal4OL\iCal4OL.exe UND C:\Program Files\Microsoft Office\Office 12\OUTLOOK.exe
        so behandeln, falls das gleichzeitige Ausführen von iCal4OL UND Outlook nicht möglich sein sollte.

  • Damit iCal4OL etwas schöner aussieht, können Sie iCal4OL.exe.manifest herunterladen und
        ins Installationsverzeichnis (zb. C:\Program Files\iCal4OL\) speichern.

  • Es scheint unter VISTA ab und zu Probleme bei der Registrierung von ActiveX-Komponenten zu geben, falls UAC aktiv ist.
       - Falls Outlook während einem Sync eine Zugriffs-/Sicherheitswarnung meldet, dann ist dies passiert!
         Siehe Abhilfe, oder installieren Sie iCal4OL bei deaktiviertem UAC.

  • Falls sich iCal4OL nicht mit Outlook per ActiveX verbinden kann:
        Manuelle Nach-Registierung der ActiveX-Komponente von Outlook 2007:
        START - Alle Programme - Zubehör - Eingabeaufforderung mit rechter Maustaste anklicken - als Administrator ausführen!

        C:\Program Files\Microsoft Office\Outlook.exe /regserver (hmm, dieser Switch ist nicht immer verfügbar)

        Für Outlook 2000/XP/2003 bleibt evtl. nichts anderes übrig, als die komplette Neuinstallation (Installation wiederholen),
        wobei darauf geachtet werden sollte, dass die Installationsart "vollständig" gewählt wird
        (Vorallem der Update von Office 2000 auf 2003 verursacht eine Misskonfiguration der ActiveX-Komponente von Outlook 2003).


    Kurze Einführung in die Funktionsweise von iCal4OL

  • Der allererste Sync sollte immer vollständig - also ohne [X] nur Zeitspanne mit Regel "-31 Tage (Inkrementel)" gemacht werden, falls Sie die Vergangenheit auch synchronisieren wollen.
  • Ab dem zweiten Lauf ist es unbedingt zu empfehlen, [X] nur Zeitspanne mit Regel "-31 Tage (Inkrementel)" zu aktivieren! Damit müssen während dem Hochladen nicht (nochmals) alle Termine durchgelesen werden.
  • Der inkrementelle Sync wird automatisch ab dem 2ten Lauf eingeschaltet, falls eine Zeitspannen-Regel OHNE Bis-Datum angegeben wird (sonst gibt es ein Logik-Problem mit vor langer Zeit in der Zukunft zugefügten Terminen, welche neu in die Zeitspannen-Regel fallen).
  • Das Feld "Datum und Zeit letzter Lauf" enthält den Zeitstempel für den inkrementellen Sync (effektiv -1 Minute letzter Lauf = zur Sicherheit).
  • Dieses Feld dürfen Sie auch ändern/löschen, wenn Sie wissen was Sie tun. Ein Doppelklick fügt das Tagesdatum ein => So werden nur ab heute geänderte/zugefügte Termine geprüft!
  • Das Resultat mit/ohne inkrementeller Sync ist das Gleiche (ausser natürlich bei manuell "zu hoch" gesetztem "Datum und Zeit letzter Lauf"). Ein vollständiger Sync kann aber sehr lange dauern...

  • Um gelöschte Elemente (Termine, Kontakte, Aufgaben) in Outlook zu erkennen, wird normalerweise der Ordner "Gelöschte Objekte" mit-synchronisiert! (Für öffentliche Exchangeordner siehe entsprechender FAQ-Artikel)
  • Falls Sie zb. sämtliche Kontakte in Outlook löschen, auch diesen Ordner leeren gehen, sonst werden die Kontakte nicht wieder importiert werden!
  • Auf dem Reiter "Wartung" und auch auf dem Export-Enhanced-Reiter "2.1 Mehr" hat es eine Option um "nur" Termine/Aufgaben aus dem Ordner "Gelöschte Objekte" zu entfernen (gelöschte Mails/Kontakte bleiben hier erhalten).

  • Gelöschte Google-Kalendereinträge und Gmail-Kontakte werden auch nicht "ganz" gelöscht. Diese sind unsichtbar ca. noch 14 Tage vorhanden, eben für Sync-Programme.
  • Google Kalender müssen also "geleert" werden, um vorgängig bereits hochgeladene Termine wieder hochladen zu können
  • Um Gmail-Kontakte erneut hochladen zu können, bitte ins Feld "Geänderte Kontakte seit:" upall eintragen.
  • => Alternativ können Sie auch die "Sync Felder" (auf gleichennamigen iCa4OL-Reiter) aus diesem Outlook-Ordner entfernen!

  • CalDAV-Serveranwendungen kennen das Vorhalten gelöschter Elemente nicht. Hier muss also iCal4OL herausfinden, was alles auf dem Server gelöscht wurde.
  • Bei "2-Wege-Sync" geschieht dies automatisch (während Upload), wobei nur Termine welche nicht vor mehr als 31 Tage abgelaufen sind, geprüft werden.
  • Bei nur CalDAV "down" (in Feld "Kennung") sollte auf dem Reiter "Optionen" unterhalb [Enhanced Support] die drei Optionen "eGW/WebDAV" aktiviert werden, damit diese erkannt werden.

  • Der "2-Weg-Sync mit WebCalendar 1.05" funktioniert ähnlich wie bei Google. Gelöschte Termine schwimmen noch herum¨ (siehe mein Patch auf der Downloadseite).


    Bestellcode, Registrierung, Hardwarewechsel - wie bekomme ich eine (neue) Freischaltdatei?

    Um die Vollversion freischalten zu können, benötigen Sie eine Freischaltdatei, welche sich genau auf Ihren PC bezieht.

    Um die Freischaltdatei generieren zu können, benötige ich also einen (neuen) Bestellcode, welcher auf Ihrem PC generiert wurde!
    Das Generieren eines neuen Bestellcodes ist in der Demo und der (noch nicht freigeschalteten) Vollversion möglich.

    Falls Sie diesen Bestellcode beim Kauf noch nicht generiert hatten oder Ihre Hardware nun gewechselt hat, müssen Sie mir einen neuen Bestellcode per Email zusenden, um eine neue Freischaltdatei zu erhalten. Dies ist selbstverständlich gratis.

    Dazu auf dem Eingangsschirm die Schaltfläche [Bestellcode generieren] anklicken, einen Namen eingeben, die Schaltfläche [1. Bestellcode generieren] anklicken, dann [Code in Zwischenablage kopieren] und in eine Email an mich einfügen.
    Für den Erwerb einer weiteren/neuen Lizenz die entsprechende Schaltfläche [2. Bestellseite im Browser öffnen] anklicken. Hier wird dann der Bestellcode automatisch in das PayPal-Formular übernommen.

    Der Bestellcode enthält die MAC-Adresse, den Computernamen, die Seriennummer der Festplatte und den eingegebenen Namen.
    Alle Kundendaten werden strikt vertraulich behandelt und in einer PGP-Disk aufbewahrt, inkl. sämtlicher Emails.


    Wird Exchange-Serveranbindung (öffentliche Ordner) unterstützt?

    Ja - dazu muss aber auf dem Reiter "Optionen" - "Scanne auch nach öffentlichen Exchange Kalendern (Public Folder)" aktiviert werden, falls es sich um keinen "eigenen" Kalender handelt! Natürlich muss der Benutzer Änderungsrechte für diesen öffentlichen Kalender besitzen.

    Dies Funkionalität ist bewusst seperat gehalten - da dies bei grossen Firmen-Ordnerstrukturen zu einer längeren Startverzögerung von iCal4OL führen könnte..

    Bitte beachten: Sie müssen der Besitzer (OWNER) eines öffentlichen Kalenderordner sein, damit die Sync-Felder im MAPI-Store gespeichert werden können.
    Falls dieses Recht fehlt, kann ab 2.9.3 eine versteckte Option aktiviert werden. Bitte kontaktieren Sie mich für Support.

    Zusätzlich gibt es auf Reiter "Optionen" unterhalb [Enhanced Support] [X] Überwache gelöschte Termine in Exchange Public Folder welche verhindert, dass gelöschte Termine wieder importiert werden. Dazu wird eine Datei mit "EntryID".UID unter C:\documents and settings\<profilname>\Anwendungsdaten\iCal4OL\ abgelegt mit sämtlichen UID's welche exportiert wurden.
    Neu sorgt diese Option ab Version 2.8.14 bei Google Upload (aber nicht CalDAV!) dafür, dass gelöschte OL-Termine auch in GCAL gelöscht werden.
    Für das Gleiche bei CalDAV muss zusätzlich(!) "exchange" im Feld "Kennung" eintragen (ist BETA, minimal 2.8.15 benötigt, bitte selbst testen)! Immer funktioniert: "Betreff" eines Termines von zb. "Sitzung" auf "Sitzung <deleted>" abändern. Diese mit "deleted" markierten Termine erkennt iCal4OL und löscht dann diese auf dem Server.

    Um die Startverzögerung beim Scannen einer komplexen Exchange-Struktur zu umgehen, kann bei der Aktivierung dieser Option + "Jetzt starten?" die ganze Outlook-Ordnerstruktur direkt gescannt werden, und gleich anschliessend der gewünschte "öffentliche Kalender" vorgemerkt werden.
    Eine Schaltfläche [EntryID] wird anschliessend auf "1. Wie" sichtbar sein..

    Wählen Sie den gewünschten Kalender aus und klicken Sie dann auf [EntryID]!
    Der Kalender wird vorgemerkt, und die Option "Scanne auch nach öffentlichen Exchange Kalendern (Public Folder)" wieder deaktiviert.

    Hinweis: Falls Aufgaben und/oder Kontakte mit einem öffentlichen Aufgaben-/Kontakteordner gesynct werden sollen, darf diese Option NICHT wieder deaktiviert werden.

    Sollte der Exchange-Ordner nicht als "Kalender" definiert worden sein (siehe LOG nach dem Scan), kann er "manuell" in die Einstellungsdatei eingetragen werden:
    Am besten dazu einen anderen Ordner mittels [EntryID] vormerken, und anschliessend die Einstellungsdatei (zb. Default.ini) bearbeiten. Dies mittels Notepad.exe (Editor) oder direkt auf dem Reiter "Einstellungen" mittels [Zeige .ini].. Nach der Aenderung muss die .ini-Datei neu geladen werden!

    [Option]
    :
    DKalender=Name des öffentlichen Kalenders       => darf beliebig abgeändert werden
    DEntryId=Folder.EntryID + "@" + Folder.StoreID  => in LOG.txt nachschauen (vom Scan oben)
    


    Wie kann ich mit mehreren Einstellungen mehrere (Google) Kalender synchronisieren?

    1. (hier mal das Grundsätzliche)
    - Mittels Schaltfläche [Einstellungen speichern unter..] auf Reiter [Start] kann die Einstellung unter einem beliebigen Namen gespeichert werden.
       C:\Dokumente und Einstellungen\<Benutzerprofil>\Anwendungsdaten\iCal4OL\Default.ini ist der Standardname
    - Laden Sie eine andere Einstellung mittels Schaltfläche [Einstellungen laden] zb. auf Reiter [Was]
    - Auf dem Reiter [Einstellungen] können diese auch dupliziert (oder eine andere laden).
    - Neu: Rechte Maustaste auf eine Einstellungsdati direkt auf dem Reiter [Start] zeigt ein Kontext-Menü für gängige Dinge. - Auf dem Reiter [Start] können beliebige Einstellungsdateien zusätzlich ausgeführt werden.

    2.
    Eine andere Möglichkeit ist die Benutzung der Schaltfläche [Geplante Tasks]. Dort kann man zusätzliche Kopien von iCal4OL.exe anlegen lassen (sofern Sie Admin-Rechte haben) zb. iCal4OL2.exe ... welche dann auch unter START-Alle Programme-iCal4OL erscheinen... und somit jeweils eigene Einstellungsdateien (Default.ini) verwenden. Ohne Administrationsrechte müssen Sie manuell Kopien zb. unter C:\Programme\iCal4OL\ anlegen. Bitte iCal4OL2.exe, iCal4OL3.exe etc. benennen, da diese bei einem Programmupdate automatisch erkannt und à jour gehalten werden!

    Sollte bei Klick auf [Geplante Task] kein Fenster aufgehen, wurde der entsprechende Windows-Dienst deaktiviert, Hilfe dazu hier.

    Beispiel Default-Einstellungsdatei für iCal4OL2.exe:
    C:\Dokumente und Einstellungen\<Benutzerprofil>\Anwendungsdaten\iCal4OL2\Default.ini

    Für "Automatische Tasks im Hintergrund" empfehle ich, bei mehreren iCal4OLx.exe-Kopien, jeweils nicht den vorgeschlagen neuen Einstellungsdateinamen zu verwenden, sondern direkt Default.ini zu verwenden. So sind die Einstellungen einfach (interaktiv) zu warten!

    3.
    iCal4OL.exe kann mit diversen Commandline-Parametern aufgerufen werden, um verschiedene Einstellungsdateien zu laden.
    Siehe Dokumentation zu Startoptionen.
    Sofern eine andere Einstellungsdatei als Default.ini geladen wurde, fragt das Programm beim Speichern zur Sicherheit nach, ob die Einstellungen zurück in diese Datei, oder in Default.ini gespeichert werden soll.

    Noch zu beachten für "inkrementellen Sync", welcher im Dialogmodus mittls Klick auf [Start Synchronisation] gestartet wurde:
    Die Einstellungsdatei wird nach dem Sync nicht automatisch gespeichert, falls die entsprechend Option auf dem Reiter "Optionen" nicht aktiviert ist (im Gegensatz zu "autorun")
    (Das heisst konkret: das Feld "Datum und Zeit letzter Lauf" wird zwar hochgesetzt, aber noch nicht gespeichert.
    Es hat eine Icon-Schaltfläche "Save & Exit" dafür, oder falls Sie das Programm noch nicht beenden wollen, die Schaltfläche [Einstellung speichern]..
    Das Programm fragt beim Schliessen von iCal4OL sicherheitshalber nach, ob eine veränderte Einstellung nun gespeichert werden soll.


    Kann das Programm einen iCAL-Feed (zb. von Google Calendar) alle paar Stunden neu einlesen/aktualisieren?

    Ja - auf zweierlei Art!

    Mittels Taskplaner von Windows "Geplante Tasks" - beste Möglichkeit!
    Diese Schnittstelle finden Sie auf dem Reiter [Start]....

    Sollte bei Klick auf [Geplante Task] kein Fenster aufgehen, wurde der entsprechende Windows-Dienst deaktiviert, Hilfe dazu hier.

  • Generell wird ein neuer Einstellungs-Dateinamen vorgeschlagen (jjjjMMtt-hhmm.ini)
  • Sie können mit der Schaltfläche [Andere Konfiguration ( .ini-Datei) einbinden] die Datei Default.ini angeben.
  • Siehe auch FAQ-Artikel gleich oberhalb!

    Für allgemeine Startoptionen von iCal4OL siehe Dokumentation.

    Reiter [Start] Tasktray Autostart
    Klicken Sie auf das gewünschte Intervall. Das Programm wird dann in den Tasktray verkleinert. Bei Mausklick auf das Tasktray-Icon, wird die Funktion wieder deaktiviert. Während eines "Hintergrundlaufes" kann mit Mausklick auf das Tasktray-Icon der Fortschritt angzeigt werden, und mittels MINIMIEREN des Fensters, das Programm wieder in den Tasktray zurückgeschickt werden.
    Sie müssen das gewünschte Update-Interval anklicken und testen (wird danach fett dargestellt) bevor Sie "Beim nächsten Programm Start? (Autorun)" aktivieren können.
    Bitte beachten: Bei älteren PCs mit Windows 2000 funktioniert dies evtl. nicht und kann zu 100% CPU-Last führen. Dies liegt am Motherboard selbst, welches evtl. im BIOS auf APM anstelle ACPI eingestellt wurde (nicht ändern, sonst startet Win2000 nicht mehr!), und somit den API-Aufruf SetWaitableTimer nicht korrekt unterstützt.


    Was muss ich bei der Synchronisation mit einem Google Calendar beachten?
    (Detailinformationen zu den einzelnen Optionen finden Sie in der Dokumentation)

    Vor einer Synchronisation am besten immer die Schalfläche [Testen] klicken. Damit stellen Sie nämlich auch sicher, dass ihr PC die exakte Zeit eingestellt hat!
    Falls die Uhrzeit mehr als ca. 40 Sekunden abweicht führt dies zu "unnötigem hin und her" von identischen Terminen...
    Um Zeitabweichungen automatisch zu korrigieren, siehe hier.

    Mutationsdatum Serien-Termine (und deren Ausnahmen)
    Falls einzelne Vorkommnisse eines Serien-Termins mutiert werden, wird in Outlook auch das Mutationsdatum des "Haupt-Termines" aktualisiert - in Google Kalender hingegen nicht. Damit dies zu keinerlei Sync-Problemen führt, wird iCal4OL nach dem Import einer Serientermin-Ausnahme den "Haupt-Termin" anschliessend wieder nach Google hochladen, um das Aktualisieren den Mutationsdatum so zu forcieren. Also nicht "wundern"... es ist gut so!

    Gelöschte Termine

  • Gelöschte Google Termine erhalten den Status=Cancelled und schwimmen unsichtbar in Google für weitere 7-14 Tage herum. Sie müssen also mindestens 1x Woche eine Synchronisation durchführen!
  • Gelöschte Outlook Termine landen im Ordner "Gelöschte Objekte". Es darf also auf keinen Fall unter "Menü-Extras-Optionen" auf dem Reiter "Weitere" die Option "Bei Programmbeendigung den Ordner "Gelöschte Objekte" leeren" angekreuzt sein!
    Besonderes: Das Löschen eines Termines in Outlook ändert das Mutationsdatum nicht. Deshalb werden die Upload-Optionen "Datum(+Zeit) letzter Lauf" und Export Option "mit Mutationsdatum >=" für gelöschte Termine immer ignoriert. Dh. diese gelöschten Termine werden immer abgeglichen, solange Sie im Ordner "Gelöschte Objekte" sind. Der Inhalt dieses Ordners kann in iCal4OL (Wartung), oder auch in Outlook selbst, nach der Synchronisation aufgeräumt/gelöscht werden.

    Alternative Möglichkeit Termine zu löschen:
    Gewöhnen Sie sich in Google und Outlook an, nicht mehr benötigte Termine im Betreff-Feld mit dem Word DELETED zu ergänzen, also zum Beispiel "Sitzung Deleted".
    Solche Termine werden dann zwar von iCal4OL wie gewöhnliche Termine importiert - aber beim Upload werden diese mit "STATUS:CANCELLED" versehen, und somit in Google Kalender gelöscht!

    Nach dem Export müssen also die "Deleted" in Outlook noch "definitiv gelöscht" werden:
    • Entweder indem erneut mit Google synchronisiert wird (Download/Import)
    • oder alle Outlook-Termine mit Text "Deleted" im Betreff-Feld definitiv gelöscht werden.
      Ab iCal4OL Version 1.0.2 gibt es diese Funktion im Reiter "Wartung".

      (Alternativ ginge dies in Outlook mit dem Menüpunkt "Erweiterte Suche":
       Nach "Deleted" suchen, dann mit CTRL-A markieren und mit Delete-Taste löschen.)

    Schlussbemerkung zur alternativen Methode:
    Dies betrifft nicht "einzelne Vorkommnisse einer Terminserie (eines sich wiederholenden Termines)".
    Diese sollten IMMER, in Google Kalender wie in Outlook, sofort gelöscht werden (=EXDATE)!


    zu Probleme mit Umlauten, UTF-8 Format (Update!)

    Export: Es wird (seit jeher) im UTF-8 Format exportiert, die Umlaute müssten funktionieren.
    • Evtl. haben Sie die ics-Datei mit Notepad/Editor nachbearbeitet - dadurch wird die UTF8-Codierung zerstört.
    • Evtl. sind die Umlaute bereits in Outlook falsch? Dann dort natürlich zuerst von Hand korrigieren.
    • Bei WebDAV-Upload (PUT an eine Webadresse) wird indirekt durch WinHTTP.dll in UTF-8 kodiert. Soviel ich weiss, kann es nur bei Kronolith-Horde dadurch zu Probleme kommen. In diesem Falle auf dem Reiter "Optionen" unter [Enhanced Support] die UTF-8 kodierung für Export abschalten und AUCH WinInet.dll aktivieren - nur dann wird nicht kodiert!
    Falls Sie trotzdem noch Probleme mit Umlauten haben sollten, dann senden Sie mir bitte eine Email, mit exaktem Fehlerbeschrieb und der ics-Datei.


    Unterstützt iCal4OL "Google Kalender Termin-Einladungen"?

    Ja - siehe auch Dok! Ist aber standardmässig abgestellt (unter "Erweiterte Optionen - Upload" aktivierbar, siehe Keine Einladungen an (neue) Gäste verschicken).

    • Nur die Kontakt-Verknüpfungen aus dem Feld "Kontakte:" (unten links im Terminfenster) werden beim Upload "zusätzlich" eingeladen (sofern noch nicht in GCAL)!
    • (*1) Dies kann übersteuert werden auf dem Reiter "Optionen" mit: Teilnehmer im Outlook-Reiter "Terminplanung" eintragen/auslesen (sonst aus "Kontakte:")
      - Outlook-Schaltfläche "Einladung stornieren" nach Eintrag der Teilnehmer anklicken...
      - Die Einladungsstati werden in den Notizen des Termines angezeigt (der Outlook-Reiter "Status" kann auch aktivieriert werden mit entsprechender Option auf Reiter "Optionen" - ist aber nur für "Einladungen ab jetzt von Outlook aus verschicken" gedacht).
       
    • Einladungen werden als "invited" verschickt (also mit "Warten auf Antwort")
    • Falls Keine Einladungen an (neue) Gäste verschicken aktiv ist, werden neue, in Google noch nicht zugefügte Gäste, mit dem Status "accepted" hochgeladen (für (*1) wird die aktuelle Outlook-Statuseinstellung verwendet).
       
    • Hat ein Kontakt auch ein Google Calendar Account, so bestimmt seine Google Kalender-Einstellung, ob er Email-Benachrichtigungen erhält. Für "Nicht-Google-Kalender-Teilnehmer" klappt es auch...
    • Der Status der Einladungen wird (neu) in den Notizen des Termines angezeigt! Und auch bei evtl. neuem Upload aktualisiert.
    • Bei Mutationen des Termines (und Hochladen nach GCAL) wird erneut eine Email verschickt ("geändert")!
       
    • Ein einzelner Termin kann für weitere Einladungen "gesperrt" werden.
      Für NIE mehr: oberhalb der Zeile "==> " in den Notizen "@@i" oder "no inivitation" eintragen
      Für NICHT NÄCHSTESMAL: ganz zuunterst in den Notizen, nach der Teilnehmerauflistung auch "@@i" oder "no inivitation" eintragen.
       
    • Einzelne Teilnehmer können auch indirekt in Google "entfernt" werden (es wird aber keine Einladungsabsage verschickt):
      In den Notizen aus "Teilnehmer: xy <xy@test.com> Eingeladen" dazu "Teilnehmer: xy <xy@test.com> delete" machen. Beim Upload wird dann diese "Verküpfung" in Outlook und Google gelöscht.
    • Die Stati der Google-Einladungen werden auch beim Upload in Outlook neu dargestellt (aktualisiert).
    • @@r oder @@reset in den Notizen löscht (reset) sämtliche Teilnehmer und fügt die Kontakte als eingeladen (ausser für *1) neu zu - dabei gehen also nur in Google zugefügte Gäste verloren.
      (*1 Bei Verwendung des Outlook-Reiters [Terminplanung] wird aber der dort eingetragene Status gesetzt)
    • Der Owner des Google Calendars (=Organizer) erhält nie eine Einladung, er hat also immer "akzeptiert"!
    • Beim Download (Import) eines Google Calendars können die Teilnehmer eines Termines automatisch mit einem Kontakt-Ordner verknüpft werden - entsprechende Import-Option ankreuzen. Dies Option sollten Sie bei Verwendung von (*1) immer ankreuzen.
    Beim Testen darauf achten, dass Termine nicht innerhalb einer Minute hochgeladen UND geändert werden, da diese sonst als identisch angeschaut werden - und somit nicht neu hochgeladen werden.


    Outlook-Abstürze/defekte Termine: wie Laufzeitfehler '-2147457259 (80004005)': Die Methode '~' für das Objekt '~' ist fehlgeschlagen, und "Out of Memory"

    Tja - als erstes mal den PC neu starten... Es gibt unterschiedliche Gründe...

    Das COM-Object (outlook.exe) von Outlook XP (2002) SP2 hat leider einen schwerwiegenden Fehler:
    - Outlook XP starten, iCal4OL starten, iCal4OL beenden, Outlook XP beenden.... ist OK!
    - iCal4OL starten, Outlook XP starten, Outlook XP beenden, iCal4OL beenden.... ist OK!
    - Outlook XP starten, iCal4OL starten, Outlook XP beenden, iCal4OL beenden.... führt zu einem Fehler in iCal4OL!
    Installieren Sie deshalb das Service Pack 3 von Office XP (2002)!

    Defekte Termineinträge (vorallem bei Einsatz von Exchange und OL2007 ohne SP verursacht)
    => OL2007 ohne SP hatte bei CTRL-Drag&Drop leider die EntryID mit-dupliziert, obwohl diese in OL eindeutig sein muss!
         Dies führt zu diversen indirekten Fehlern, da das ganze Objektmodel von OL durcheinander kommt.
         Da hilft nichts anderes, als alle betroffenen Termine zu löschen - und Drag&Drop fürs Duplizieren NICHT zu verwenden!
    - Starten Sie "EXPORT als ICAL Datei (*.ics)" und versuchen Sie sämtliche Termine in eine lokale .ICS-Datei zu exportieren.
    - Falls der Export abbricht (nach etlichen gelesenen Terminen), dann ist ein Termineintrag DEFEKT!
    Schauen Sie in LOG.txt nach: Welcher Termin ist dort als letztes verarbeitet worden?
    Der fehlerhafte Termin ist der nächste im Kalender (aber keine Wiederholung eines "früheren" Serientermines).
    Löschen Sie diesen Termin und versuchen Sie es erneut! Es sollte jetzt weiterkommen...

    Einzelne defekte Termine finden:
    - Blenden Sie die Symbolleiste "Erweitert" ein
    - Aktivieren Sie die Kategorienansicht und sortieren Sie diese nach "Beginn"
    - Defekte Termine habe häufig kein Startdatum, dh. diese sind zuoberst
    - Defekte Termine löschen und auch aus Ordner "Gelöschte Objekte" entfernen, dann neu zufügen...

    Alle Termine "flicken":
    - Exportieren Sie sämtliche Termine in eine "persönliche Ordner-Datei (*.pst)".
    - Danach löschen Sie Mithilfe der "erweiterten Suche" (Menü Extras) sämtliche Termine im Kalender (Suche starten, dann mit CTRL-A alle markieren, dann DELETE-Taste).
    - Enfernen Sie zusätzlich mit der Funktion "Termine aus Ordner Gelöschte Objekte definitiv entfernen" die gelöschten Termine.
    - Nun importieren Sie die "persönliche Ordner-Datei (*.pst)" wieder.
    - Sie können zusätzlich die Datenbank Outlook.pst Mithilfe von ScanPST.exe nach Fehlern überprüfen und flicken.
    - Schauen Sie auf Office Download, ob Sie das letzte Servicepack von Office installiert haben!

    ActiveX-Probleme => Installation von Office 2000/XP(2002)/2003 wiederholen:
    -Es kann auch sein, dass etwas mit der Installation von Office nicht stimmt
    -Es scheint bei früherem Einsatz von Office 2000 und späterem Update auf Office 2003 ein Problem zu geben
    Wiederholen Sie die Installation, und zwar mit allen Features (Vollständige Installation der Extras + Outlook).
    Evtl. muss vorgängig Office vollständig und sauber deinstalliert werden - siehe hier

    ActiveX-Probleme => Reparaturfunktion von Outlook 2007 starten:
    START-Ausführen: C:\Programme\Microsoft Office\Outlook.exe /regserver
    (Hilfe zu /Regserver finden Sie im Internet..)


    Beim Abonnieren eines Remote Calendars werden nicht sämtliche alten (evtl. gelöschte) Termine entfernt - wieso?

    Verarbeitungsarten sind auf Englisch im Forum beschrieben, siehe also hier.

    Um die alten Termine zu löschen, wird der Name ICS-Datei/ICAL-Feeds verwendet, also zb.
    http://www.google.com/calendar/ical/ccc@gutentag.ch/private-ab5559e25bdd6ac2677ffbdda2217bbd/basic.ics
    Siehe auch Dokumentation zum benutzerdefinierten Feld ImportICS - das Feld ist Case sensitive (Gross-Kleinschreibung beachten)!

  • Wird die Privatadresse in Google Kalender zurückgesetzt (anderes Magic Cookie), oder irgendein Zeichen anders geschrieben, ist dies für iCal4OL eine andere Datenquelle!
  • Bei Google Calendar Sync achten Sie bitte darauf, die Erweiterte Option "für Importoption "nur abonnieren" die in GCAL gefundenen & selektierten Termine markieren" nicht zu deaktivieren!

    So werden Sie alte (evtl. gelöschte oder doppelte) Termine los:

    • Verwenden Sie unter "Wartung" die entsprechende Funktion "Alle Termine dieser Importdatei, aus untenstehendem Kalender löschen"
      Wählen Sie den "falschen" Namen des ICAL-Feeds (Kombinationsfeld wurde beim "Programmstart-Scan nach Dateinamen" gefüllt, sofern unter Reiter Optionen aktiviert).
    • Termin-Dupletten können Sie unter "Wartung" entfernen.
    • Enfernen Sie zusätzlich mit der Funktion "Termine aus Ordner Gelöschte Objekte definitiv entfernen" die entsprechenden Termine.
    Alternativ können Sie die "Erweiterte Suche" in Outlook verwenden (evtl. Selektion nach benutzerdefiniertem Feld "ImportICS"), dann alle markieren (CTRL-A) und DELETE-Taste. Danach noch "Extras - Termine aus Ordner Gelöschte Objekte definitiv entfernen" durchführen.


    Wie kann ich mit SUNBIRD und LIGHTNING synchronisieren?

    Neu kann ein Outlook-Kalender per CalDAV/WebDAV angesprochen werden (abonnieren, veröffentlichen oder per caldav einbinden), siehe hier!

    Leider hat Sunbird eine "dumme Einschränkung" beim Menüpunkt "Datei-Importieren":
    Es werden keine neuen Versionen eines identischen Termins importiert! Diese werden immer ignoriert!

    Ein ECHTER SYNC funktioniert nur, falls Sie zuerst eine ICS-Datei (mit iCAL4OL) erstellen, und diese dann in Sunbird mittels Menüpunkt: "Datei - Kalender öffnen" einbinden!

    Diese Datei kann in Outlook wieder eingelesen werden, falls Sunbird geschlossen ist - und auch gleich wieder "aktuell" mit iCal4OL für Sunbird erstellt (exportiert) werden. Sobald dann Sunbird neu gestartet wird, ist der aktuelle Inhalt mit den Änderungen von Outlook sichtbar!

    [X] Import ICAL-Datei/Feed - Sync gegen exisitierende Termine +
    [X] Exportieren als ICAL Datei (*.ics)

    dazu verwenden.

    Damit effektiv gelöschte Sunbird-Termine auch in Outlook gelöscht werden, müssen folgende Einstellungen unter Reiter "Optionen" Schaltfläche [Enhanced Support] verwendet werden:
    [X] eGW/WebDAV: Markiere nicht mehr im Import vorhandene Termine mit <Deleted> während Export/Upload
    [X] eGW/WebDAV: Entferne mit <Deleted> marktierte Termine nach dem Export/Upload
        [X] Seperat starten gleich nach Import
    (nur sofern Sie nicht gleich wieder exportieren, was Sie aber sollten!)

  • Bei Export die Sunbird-Option aktivieren, damit Status "abgebrochen" als Betreff+" CANCELLED" importiert/exportiert werden. Diese Option steuert auch Serientermine wie "Letzter Montag im Monat". Ohne diese Option, werden diese von Sunbird/ICAL nicht korrekt erkannt!
  • Export "Erweiterte Optionen" anschalten, und dort
        [X] Exportierte Einträge markieren, als wären sie vorgängig importiert worden     aktivieren, sonst können in Sunbird gelöschte Termine nicht gefunden werden.
  • Export ohne Option "inkl. Gelöschte", sonst würden gelöschte Termine mit Status "abgebrochen" in Sunbird erscheinen.
  • Export mit Option inkl. Serienterminausnahmen
  • Export in VTIMEZONE als REGEL

    (Der ABO-Import von iCal4OL ist dafür nicht geeignet. Dieser löscht vorgängig alle Termine eines identischen früheren Importes - also gingen Outlook-Änderungen an solchen Terminen verloren!)


    Wird WEBDAV zb. für http://icalx.com und FTP, HTTPS unterstützt?

    WEBDAV wird ab Version 2.2.6 unterstützt (auch http:// mit Authentifizierung per BASIC REALM oder DIGEST)!

    Import

    • http://icalx.com/private/username/test.ics    
      => Die Schaltfläche [Login+Password Credentials] benutzen
    Falls Login/Passwort ungültig (401 access denied) oder Passwort = "?" wird das Login/Passwort ab Version 2.6.1 erneut abgefragt.
    Das obige Beispiel ist die "sicherste" Art, ein nötiges username/pass zu hinterlegen, da der Name des Feeds in Outlook im benutzterdefinierten Feld "ImportICS" gespeichert wird! Falls dies nicht nötig ist:
    • http://icalx.com/private/username/test.ics?Login=username&Pw=password
    • http://username:password@icalx.com/private/username/test.ics
    • http://icalx.com/public/username/test.ics
    • http://www.google.com/calendar/ical/mymail@gmail.com/private-ab2349e25bdd7ab4577ffbdda94223bbd/basic.ics
    Neben http:// ist auch https:// möglich, und natürlich lokale oder UNC .ics-Dateien). Ftp-Import wird ab 2.2.7 unterstützt.

    Export

    Wichtig beim Hochladen per WebDAV: Wenige Server verstehen kein UTF8 (zb. Kronolith-Horde). Auf dem Reiter "Optionen" unter der Schaltfläche "Enhanced Support" hat es deshalb eine Option, um die UTF8-Codierung abzuschalten - Es muss auch wininet.dll aktiviert werden!

    • http://icalx.com/private/username/test.ics
      => Die Schaltfläche [Login+Password Credentials] benutzen
    • http://username:password@icalx.com/private/username/test.ics
    • ftp://username:password@myftpsite.com/path/test.ics
    • https://username:password@webdavsite.com/path/test.ics
    Die Datei wird zuerst im TEMP-Verzeichnis kreiert und dann hochgeladen.
    Für FTP muss ein PATH immer angegeben werden. FTP verwendet den Passivmodus und benutzt immer Wininet.dll mit INTERNET_OPEN_TYPE_PRECONFIG, also mit der Proxy-Einstellung des IE.

    Noch zu icalx.com... folgende Export-Optionen aktivieren:
    • Serientermin-Ausnahmen auch exportieren
    • VTIMEZONE - als Regel
    • Sunbird..


    Wie kann ich selbst eine andere Sprache in iCal4OL hinzufügen?

    Die Sprachdateien befinden sich im Unterordner \Sprachen (zb. C:\Programme\iCal4OL\Sprachen).
    Machen Sie eine Kopie zb. von Deutsch.txt auf Français.txt ...
    Ändern Sie anschliessend den Inhalt von "Français.txt" mit einem Texteditor wie Notepad.exe (Editor).

  • Achten Sie darauf die Texte kurz zu halten (ähnlich lang wie in Deutsch.txt, aber nicht länger!)
  • \n bedeutet "neue Zeile" - also dieses Steuerzeichen nicht ersetzen
  • @ sind Platzhalter
  • ~ der Text dahinter ist Tooltip
    Die neue Sprachdatei können Sie dann beim nächsten Programmstart im Reiter Optionen auswählen. Bitte Kontakt aufnehmen, falls Sie daran interessiert sind iCal4OL zu übersetzen!


    Wie konfiguriere ich einen Proxyserver für iCal4OL?

    Empfohlen
    iCal4OL benutzt normalerweise WinHTTP.dll, welches unter WinXP mittels "Proxycfg.exe -u" konfiguriert werden kann. Alternativ kann iCal4OL auf Reiter "Optionen" unterhalb [Enhanced Support] so konfiguriert werden, dass WinInet.dll anstelle WinHttp.dll verwendet wird (verwendet dann die Proxyeinstellung des IE).

    WinXP: START - Ausführen: Proxycfg.exe -u
    (Proxycfg.exe -d schaltet auf DIREKT, und kann somit eine falsche Proxykonfiguration umgehen)

    Unter Vista, muss dies mit NETSH gemacht werden:
    START - Alle Programme - Zubehör - rechte Maustaste auf "Eingabeaufforderung" - als Administrator ausführen, dann:
    NETSH
    winhttp import proxy source=ie
    exit

    Für Google Kalender sollte im Reiter "Google" auch die Option HTTPS aktiviert werden - dies löst Probleme mit älteren Proxies.

    Die Google-Anmeldung geschieht immer per HTTPS - hingegen der Zugriff auf die Termine normalerweise per HTTP.
    Ältere Proxies vergeben aber eine unterschiedliche SessionID für HTTPS und HTTP, obwohl der Server identisch ist.
    Mit Aktivierung dieser Option wird auch der Zugriff auf die Termine per HTTPS erfolgen. Dies ist zwar von Google nicht speziell dokumentiert, funktioniert aber...

    Manuelle Proxy-Konfiguration:
    Siehe Reiter "Optionen"... aber ich empfehle die Verwendung von "ProxyCfg.exe -u"
    Die Manuelle Proxy Konfiguration setzt automatisch auf dem Reiter "Google" auch Verwende HTTPS (SSL) zur Verbindung mit Google (Sicherheit / Proxyprobleme trotz ProxyCfg.exe)

    Notiz zu FTP-Export: Dies geschieht mittels WinInet.dll und verwendet deshalb automatisch die IE Proxyeinstellung.


    Sonst ginge zb. der Sync mit einem Google Kalender nur noch mit dem Umweg über den Webbrowser: http://ics-Private ICAL Feed-Adresse in Adresszeile eingeben und downloaden. Anschliessend diese ics-Datei als Importdatei in iCal4OL angeben. Ensprechend eine ics-Datei von iCal4OL generieren lassen, und per Google Webinterface hochladen.


    HTTP Feeds, Google-Sync scheinen nicht zu funktionieren (Timeout) - Firewall Problematik

    iCal4OL verwendet standardmässig die sogenannte WinHTTP Schnittstelle. Diese DLL wird/kann von einer Firewall blockiert werden.
    Versuchen Sie es deshalb mit der (auch) eingebauten WinINET Schnittstelle. Diese kann auf dem Reiter "Optionen" unterhalb [Enhanced Support] aktiviert werden!
    Sonst müssen Sie die Firewall umkonfigurieren (lassen), dh. der Zugriff von iCal4OL aufs Internet muss gestattet werden.


    Beim Importieren in Google Kalender von gösseren ics-Dateien habe ich plötzlich folgende Meldung erhalten:
    Failed to import events: Unable to process your iCal/CSV file. The file is not properly formatted

    GCal-Import produziert diese Fehlermeldung aus dem "nichts"... evtl. weil der Service momentan überlastet ist.
    Die Syntax der ics-Datei ist korrekt. Also einfach später nochmals versuchen... Abhilfe schafft evtl. die iCal4OL-Export-Option: Exportdatei splitten (*_nnnn.ics) zb. alle 200 Termine.

    PS: Pro Tag verarbeitet Google maximal ca. 5000 Termine von der gleichen IP-Adresse.


    Wie kann ich iCal4OL dazu zwingen nochmals alle Daten zu exportieren. Es scheint so, als würde es nach dem ersten Export nur mehr die neuhinzugekommenen exportieren.

    Es gibt in iCAL4OL diverse Exportoptionen, welche den Umfang des Exportes einschränken können.
    • nur Termin-Zeitspanne                <=== Regel beachten...
    • Datum(+Zeit) letzter Lauf / nur ab Mutationsdatum(+zeit) <=== wird automatisch nach jedem Sync "erhöht"
    • Falls Sie die erweiterte Option "Nur Neue, Geänderte..." zusammen mit "Exportierte Einträge markieren, als wären sie vorgängig importiert worden" verwendet haben, müssen Sie auf die obere Möglichkeit ausweichen. Dies kann logischerweise nicht wiederholt werden, da die Termine "zurückgesetzt/geändert" wurden!
    "Erweiterte Optionen berücksichtigen" aktivieren und auf [Standard zurücksetzen]... Hier sollte nur "Öffentliche" + "Private" angekreuzt sein.

    In gewissen (seltenen) Fällen kann die Outlook.pst-Datei korrupt sein. Suchen Sie auf Ihrer Festplatte nach Scanpst.exe zum flicken!


    Tipps zur ALTEN COM-Addin Version (wird nicht mehr verkauft/supported): manuelle (De-)Installation, visuelles Erscheinungsbild

    Manuelle Installation für 2ten Benutzer oder andere Outlook-Version (Setup muss durchgeführt sein)

    • Outlook 2003 anderer Benutzer: C:\Programme\iCal4OL\iCal4Addin.reg in Registry eintragen (Outlook 2003 darf nicht laufen)

      oder:
      Einen Zustand erreichen, wo iCal4Addin aus Outlook entfernt ist (siehe auch manuelle Deinstallation) - aber iCal4OL nicht deinstallieren!
    • Die iCal4Addin.dll sollte durch das Setup-Programm bereits registriert worden sein. Dies darf aber wiederholt werden: START - Ausführen: regsvr32 "c:\Programme\iCal4OL Addin\iCal4Addin.dll" )
    • Symbolleiste iCal4Addin muss gelöscht sein (Rechte Maustaste auf Symbolleiste - Anpassen - Symbolleisten - "iCal4Addin" löschen falls vorhanden)
    • das Addin darf in Outlook nicht mehr drinstehen (=entfernt: Menü Extras Optionen Weitere Erweiterte_Optionen Com-Addins "iCal4Outlook")
    • Outlook beenden - Stellen Sie sicher, dass nicht noch eine versteckte Instanz des Prozesses "outlook.exe" im Taskmanager (ctrl-alt-del, Reiter "Prozesse") läuft. Erst dann Outlook neu starten!
    • Outlook 2000/XP/2003: Menü - Extras - Optionen - Weitere - Erweiterte_Optionen - COM-Add-Ins... aufrufen
    • Outlook 2007: Menü - Extras - Vertrauensstellungscenter - Add-Ins - Verwalten: COM-Add-Ins - Gehezu
    • C:\Programme\iCal4OL Addin\iCal4Addin.dll hinzufügen
    • Outlook beenden, etwas warten, Outlook wieder starten.
    • Eine neue Symbolleiste mit dem Symbol iCal4OL sollte jetzt erscheinen. Fertig!

    Manuelle vollständige Deinstallation der Addin-Version

    • Outlook 2000/XP/2003: Menü - Extras - Optionen - Weitere - Erweiterte_Optionen - COM-Add-Ins... aufrufen
    • Outlook 2007: Menü - Extras - Vertrauensstellungscenter - Add-Ins - Verwalten: COM-Add-Ins - Gehezu
    • Add-In "iCal4Outlook" entfernen, ok.
    • Rechte Maustaste auf Symbolleiste - Anpassen - Symbolleisten - "iCal4Addin" löschen
    • C:\Programme\iCal4OL Addin\UninstAddin.bat starten (für: regsvr32 /u iCal4Addin.dll)
    • Jetzt kann das ganze Verzeichnis "C:\Programme\iCal4OL Addin" gelöscht werden

    Visuelles Erscheinungsbild von iCal4Addin aufpeppen

    • Klicken Sie mit rechter Maustaste auf diesen Link Outlook.exe.manifest und speichern Sie diese Datei im Installationverzeichnis von Office 2003.
      Der Pfad heisst wahrscheinlich C:\Programme\Microsoft Office\Office11 (dort wo sich Outlook.exe befindet!)
    • Dies peppt das visuelle Erscheinungsbild von iCal4Addin auf.
      Unerwünschte Nebenwirkungen auf andere Addins sind aber möglich..


    Wie kann ich alte Termine in Google Calendar löschen?

    Version 2.7.x hat auf dem Reiter "Wartung" diese Funktionalität eingebaut!

    Dieser Tipp setzt voraus, das diese Termine im Outlook Kalender auch noch vorhanden sind! Also evtl. zuerst den Google Calendar in Outlook einlesen...

    Zuerst abgelaufene Serientermine entfernen:

  • Starten Sie die "Erweiterte Suche" im Outlook Kalendar (Menüpunkt: Extras-Suchen)
  • Gehen Sie auf den Reiter [Erweitert]
  • Klicken Sie auf Feld und wählen Sie [Datums-/Uhrzeitfelder] - [Serienende]
  • Bei der Bedingung wählen Sie [am oder vor]
  • Beim Wert tragen Sie bitte zb. [31.12.2006] ein
  • Klicken Sie nun auf [Zur Liste hinzufügen]
  • Jetzt [Suche starten], die abgelaufenen Serientermine werden nun angezeigt
  • Überprüfen Sie das Resultat!!
  • Auf ersten Eintrag klicken, dann CTRL-A (alle markieren) und Taste [Delete] drücken

    Nun abgelaufene Einzelterminen entfernen:

  • Starten Sie die "Erweiterte Suche" im Outlook Kalendar (Menüpunkt: Extras-Suchen)
  • Gehen Sie auf den Reiter [Erweitert]
  • Klicken Sie auf Feld und wählen Sie [Datums-/Uhrzeitfelder] - [Ende]
  • Bei der Bedingung wählen Sie [am oder vor]
  • Beim Wert tragen Sie bitte zb. [31.12.2006] ein
  • Klicken Sie auf [Zur Liste hinzufügen]
  • Klicken Sie auf Feld und wählen Sie [Alle Terminfelder] - [Serientyp]
  • Bei der Bedingung wählen Sie [entspricht]
  • den Wert lassen Sie auf [(keine Angabe)]
  • Klicken Sie auf [Zur Liste hinzufügen]
  • Jetzt [Suche starten], die abgelaufenen Einzeltermine werden nun angezeigt
  • Überprüfen Sie das Resultat!!
  • Auf ersten Eintrag klicken, dann CTRL-A (alle markieren) und Taste [Delete] drücken

    Die gelöschten Termine befinden sich nun im Ordner "Gelöschte Objekte" - also müssen diese gelöschten Termine nach Google Kalender hochgeladen werden - entsprechende Einstellungen unter "Export" in iCal4OL vornehmen:

  • (natürlich [Import] deaktivieren)
  • natürlich [Google Upload] und [Keine Einladungen verschicken] wählen
  • [Simulation] ankreuzen (sicher ist sicher)
  • als einziges zusätzlich [inkl. Gelöschte (für Sync Webcalendar/GCAL)] ankreuzen!
  • VTIMEZONE sollte natürlich auch richtig gesetzt sein
  • Starten und LOG anschauen, falls ok die [Simulation] deaktivieren und nochmals laufen lassen.

    Gelöschte Termine werden von Google erst nach ca. 7-14 Tagen definitiv aus dem Kalender gelöscht, dh. diese schwirren noch unsichtbar herum (zur Synchronisation mit anderen Kalendern).


    Lässt sich die Sicherheitswarnung von Outlook abstellen (Versionen < 2.2.1)?

    Ab Version 2.2.1 sollte keine Zugriffswarnung mehr kommen, sonst ist etwas bei der Installation schief gelaufen!

    - PC neu starten und Installation wiederholen
    - Achten Sie bitte darauf, dass OUTLOOK während der Installation nicht läuft.
       Überprüfen Sie dies auch im Taskmanager unter "Prozesse"!
    - Falls es immer noch nicht geht, folgende ActiveX-Komponente manuell registrieren:
       WinXP (als Administrator): START - Ausführen - regsvr32 c:\Windows\System32\RDOiCal4OL.dll
       VISTA (als Administrator): START - Alle Programme - Zubehör - Eingabeaufforderung mit rechter Maustaste "als Administrator"
       Dann oberen blauen Text ausführen.

    Zur Not "[X] Deaktiviere RDO/Redemption" auf Reiter "Optionen" unterhalb [Enhanced Support] ankreuzen.
    (Auf Windows Server mit installiertem "Exchange Server" kann RDO/Redemption nicht funktionieren)
    Falls deaktiviert, installieren Sie am besten Express ClickYes Freeware .
    iCal4OL erkennt und steuert dann dieses Programm. Sofern im Tasktray mit Modus "Start Suspended" konfiguriert, wird die Sicherheitswarnung von Outlook automatisch bestätigt.



    Weitere Angaben finden Sie in der Dokumentation, unter Support und unter Download/Systemvoraussetzungen.

  • MS-Outlook® ist eingetragenes Warenzeichen der Microsoft Corp.,   Google Calendar® ist eingetragenes Warenzeichen der Google Inc.
    iCal4OL © ical4ol [at] gutentag.ch