パスワードを忘れた? アカウント作成
499512 journal

okuの日記: iCalendar 形式の UID

日記 by oku

私が常用している Windows 用のスケジューラに Schedule Watcher というソフトがあります。 こいつのデータを linux 上の KOrganizer でも使いたかったので、

  1. Schedule Watcher から iCalendar (*.ics) 形式に export
  2. KOrganizer で import

と言うやり方で解決しようと思ったのですが、どうしてもうまくいきません。 最初の1件しか import できないのです。

そういうわけで、iCalendar 形式の仕樣と Schedule Watcher が吐き出したファイルとを見比べたところ、あることに気がつきました。 Schedule Watcher から export された *.ics の UID が常に一定 (Windows の USER 名) なのです。 UID は各々のカレンダーコンポーネントで (全世界で) 一意でなければなりませんから、これは不味いです。

UID:の行をホゲる awk スクリプトを書いて、UID をユニークにしてみたところ、やはりきちんと import できました。 Schedule Watcher の作者さん自身、export に関するドキュメントで「1ファイル複数件は不可?」と書いていらっしゃるので、おそらく事象に気づいてはいるのでしょう。

さて、バグレポートする掲示版なり何なりがあれば良いのですが...

2006-03-19 追記:

サポート掲示板でコメントしたところ、バージョン 4.5 βから直っているとのことです。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy

読み込み中...