2008年02月26日

Cybozu Office 6のカレンダーをGoogle Calendarに取り込む

すごい古い環境で./cybozu2icalを動かそうとしたら、動かなかったので、
Can't locate DateTime.pm in @INC

とか言われたので、よく見ると、
$ head -n1 cybozu2ical

#!/usr/bin/perl

ということだったので、
$ sudo /usr/bin/cpan
[...]
cpan > install DateTime
[...]

で、関連するモジュールを入れて、再チャレンジ。
Can't locate Data/ICal.pm in @INC

とか言われたので、負けじと、
$ sudo /usr/bin/cpan
[...]
cpan> install Data::ICal
[...]

とする。
三度目の挑戦で:
$ ./cybozu2ical > cybozu.ics
Text::CSV_XS or Text::CSV package is required at lib/WWW/CybozuOffice6/Calendar.pm line 89
WWW::CybozuOffice6::Calendar::get_items('WWW::CybozuOffice6::Calendar=HASH(0x9ffc9c8)') called at ./cybozu2ical line 130

まだまだダメっぽくて、
$ sudo /usr/bin/cpan
[...]
cpan> install Text::CSV_XS
[...]

として、やっと四回目にして、成功。

参考:この記事はCybozu Office 6のカレンダーをGoogle Calendarで表示するを読んで、ちょっとやってみようという気になったときのメモである。
ラベル:Perl cybozu
posted by N.T.T with Rails 3.2 (ex. 2.1) at 15:00| Comment(0) | TrackBack(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。