サイボウズOffice6 スケジュール連携 for Outlookがサポート終了になって以来いろいろやっていたんだけど、なんとか見通しがついたのでメモ。
連携といってもSO6からW-ZERO3一方通行なんだけど、これだけでもありがたい。
環境はWindows2000
SO6 -[Cybozu2ICal][iCal Add-in]-> Outlook2003 -[ActiveSync]-> W-ZERO3
(1)Cybozu2ICalでiCalendarデータを生成
http://code.as-is.net/public/wiki/Cybozu2ICal.ja_JP
ActivePerlの環境を整えて、Cybozu2Icalをセットアップする。
詳細はOgawaさんの「CybozuOffice6のカレンダーをGoogleCalendarで表示する」を参照。
http://as-is.net/blog/archives/001121.html
適当なところにiCalendarファイルを吐き出しておく。(文字コードはShiftJISにしておくこと。)
(2)Windowsのタスクスケジューラで10分おきぐらいに実行
ええと、このへんが参考になったかな。
(3)iCal Add-in for MS Outlookを入れる。
http://www.kennerprice.com/icalendar/
Outlook2003のアドオンで、ローカルにあるiCalendarも定期的に再読み込みしてくれる。これで、15分おきに(1)で作ったiCalendarを読み込む。
なぜかたまに「unrecognized calendar format」ってエラーが出てたけど、理由不明。
(4)ActiveSyncでW-ZERO3と同期
これは問題ないよね。
とりあえずうまく動いてるけど、なんかもっといい方法があれば教えてほしい。