aij[beta]

日々の芥

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
--.--.-- --:-- | スポンサー広告 | トラックバック(-) | コメント(-) |
東京はほぼ確定。神奈川、新潟も有名どころは確定。
次は、千葉、埼玉か。
必要な方は→の花火カレンダーから。
スポンサーサイト
Google CalenderとOutlookの同期。
Outlook2007もでているけれど、オフィスでは未導入なのでOutlook2003を対象とする。

Outlook2007の場合は、Outlook と Google Calendar の間で予定表を移動するを参照をすると、ようやくインターネット上のiCalendarフォーマットが購読できるようになったようだ。でも、インターネット上のiCalendarフォーマットを更新することはできないみたい。したがって、ヴァージョンアップしても、この記事は有効かな。

Outlook2003の場合は、Remote Calendarsを試用してみた。Remote CalendarsはiCalendarフォーマットを読み込むOutlookのプラグインとして機能する。最新ヴァージョンは6.3。

要.NET framework 2.0なので、ランタイムがなければここからダウンロードしてインストール。Remote Calendarsに同梱されているO2003PIA.EXEとvstor.exeもインストール。そして本体をインストールして、Outlookを起動すると、こんなツールバーが組み込まれる。

RC01.jpg

まずは、Google Calendarから購読をしてみる。準備としてOutlookにフォルダを作成。

RC02.jpg

Outlookにはカレンダーという概念はなく、フォルダと時間属性を持ったアイテムという関係なので、フォルダにGoogle Calandarの特定のカレンダーにあるアイテムを取り込むという考え方になる。

ようやく、カレンダーの取り込み。

RC03.jpg

Google Calendarの設定画面の非公開URL:のiCalアイコンのリンク先をコピーして、"Remote calendar's Url”にペースト。カレンダーの名前を付けて、リマインダとタスクはとりあえずインポートしない。同期する必要のあるときは"It's my Google Calendar and I want to sync both ways"にチェック。先ほど作ったフォルダを指定してOK。

RC04.jpg

認証ダイアログが開いて、GoogleのIDとパスワードを入力すると、フォルダにアイテムがコピーされてカレンダーに表示される。認証ダイアログは毎回出てこないので、IDとパスワードは再度聞かれることがないので、どこかに保存されているようだ。Remember The Milkのicsファイルも購読できる。

問題は更新。
まず、Google Calendarの設定画面の非公開URL:のXMLアイコンのリンク先をコピーする。

http://www.google.com/calendar/feeds/xxxxxxxxxxxxxxxxxxxgroup.calendar.google.com/private-xxxxxxxxxxxxxxxxxxxxxxxx/basic

という形式になっているので、最後のbasicをfullに変えて、/private-xxxxxの"-xxxx"の部分を削除する。

http://www.google.com/calendar/feeds/xxxxxxxxxxxxxxxxxxxgroup.calendar.google.com/private/full

という形式に変更する。
Publishダイアログを開いて、更新したいカレンダーを選び、変更したURLをペースト。"Publish my local Calendar"をチェックすると、下のフォルダがアクティブになるので更新対象のフォルダを選ぶ。OKを押すと更新されるはずなのだが、今日は少しはまった。どうも繰返しアイテムの互換性が難しいようだ。Google Calendarに繰返しアイテムがあると、うまくいかなかった。試行錯誤しながら何とか同期が完了。

RC05.jpg


Remote Calendarsの印象としてはインターフェースがいまひとつ洗練されていないし、動作ももっさりしているが、ヴァージョンアップが頻繁なので今後に期待。

これでなんとかiCal(Mac OSX) → Google Calendar → Outlook2003(Windows XP)の環境ができた。
スケジュール管理ソフトの同期は、人によって環境が様々なので、試行錯誤とノウハウの蓄積が必要になる。

私の環境は、オフィスではOutlook2003と独自フォーマットの社内ポータル、家ではiCal、PDAは使用しておらず、手帳はQuo Vadisという状況だ。

以前はPDAを使用して、iCal → PDA → Outlookという同期をしていたのだが、Clie以降どうも気に入ったPDAがないので、手帳にしてしまった。しばらく同期問題とは遠ざかっていたのだが、Google Calendarを使用して、再度トライしてみよう。

基本的な方針としては、ビジネスのスケジュールはオフィスで更新する。プライベートのスケジュールは自宅で更新する。自宅からビジネスのスケジュールを更新したり、オフィスからプライベートのスケジュールを更新する時は、Google Calendarを使う。

まずは、Google CalendarにBusiness-GCとPrivate-GCという名前のカレンダーを作成する。

iCalの標準機能ではカレンダーを特定のURLから照会するか、カレンダーを.Macアカウントに公開するかがある。したがって、両方ともRead-Onlyになるため、Read-WriteのためにSpanning Syncを試用して見る。

過去のデータが同期によって被害を受けると困るので、iCalにもBusiness-GCとPrivate-GCを作成する。BusinessとかPrivateとかのグループを使って、レイヤーとして分けておくと便利。Spanning Syncをインストールすると、システム環境設定が開いて、Googleアカウントの入力と、どのカレンダーを同期するかを設定する。

ssync.png


設定は以上で完了で、日本語や繰返しスケジュールも問題なく同期できる。
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。