2007-05-24

サイボウズOffice6とW-ZERO3のスケジュール連携

サイボウズ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分おきぐらいに実行

ええと、このへんが参考になったかな。

http://www.microsoft.com/japan/technet/prodtechnol/windows2000serv/maintain/featusability/tsksched.mspx

(3)iCal Add-in for MS Outlookを入れる。

http://www.kennerprice.com/icalendar/

Outlook2003のアドオンで、ローカルにあるiCalendarも定期的に再読み込みしてくれる。これで、15分おきに(1)で作ったiCalendarを読み込む。

なぜかたまに「unrecognized calendar format」ってエラーが出てたけど、理由不明。

(4)ActiveSyncでW-ZERO3と同期

これは問題ないよね。

問題点など

  • iCal Add-in for MS Outlookはシェアウェアなので制限があるかも(今のところ出てない)
  • Outlook側からサイボウズへのSyncはむりぽ
  • サイボウズをやめてGoogle Calendar+ActiveCollabとかにしたい。

とりあえずうまく動いてるけど、なんかもっといい方法があれば教えてほしい。

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん