ソフトウェア
Comic2ical
最終更新日: 12Nov2002 18:18:04(JST)
comic2icalとは?
漫画王クラブ
が提供している
コミックデータベース
(http://www.mangaoh.co.jp/download)から、
iCal/vCalのスケジュールデータ型式(.ics)を生成するrubyスクリプトです。
更新履歴
- 12Nov2002: 一般公開(version 0.2)
使い方
- comic2ical.rbの先頭部分にあるauthors以下の行に
好みの漫画家の名前を書いてください。
各行には正規表現が使えます。
- comic2icalをコマンドラインで実行します。
コマンド実行を支援するためのMakefileが含まれているので参照してみてください。
たとえば…
- Apple iCal on MacOS XおよびApple iPodと使う
- comic2icalで*.icsファイルを出力します。
- ftp,scp,rsync,webdavなどで適当なhttpサーバにファイルを
uploadします。
- icalでそのURLを開くもしくはinternet explorerなどで
urlをs/^http:/webcal:/して開きます。
- isyncすればiPodやPalmなどとも同期できます。
- その他
注意
.icsファイルの文字コードはUTF-8です。
出力ファイルを確認するときはlv(lv -Iu8 hoge.ics)などをご利用ください。
カスタマイズ
- rubyがなんとなくかければカスタマイズは簡単です。
-
- エントリの書き換え方法
icalのエントリを作成しているメソッド db2eventを
書き換えてみてください。
options
--help ヘルプメッセージの表示
--all コミックデータベースの全エントリを変換
(default: false)
--output="file" 出力として"file"を生成します。
(default: stdout)
--title icalファイルのタイトルフィールドを指定します。
(default: comic list)
ダウンロード
Todo
- もっとちゃんとicalに準拠する
- ちゃんとドキュメントを書く
Bugs
- Apple MacOS XのiCalおよびiSync、Apple iPod、Microsoft
Outlook2002での動作しか確認していません。
関連リンク
- REC2445:
Internet Calendaring and Scheduling Core Object Specification (iCalendar)
PS, Nov 1998
last-modified: Sunday, 08-Aug-2004 20:14:34 JST
Copyright (C) 1997-2002 Yojiro UO
Your connection: via
IPv6!