KO/Piが人気なのでそっちを一応インストールしてみたりもしたけど、どうもやっぱり使い勝手が悪い。
なんとか、QualendarとSunbird(と会社のスケジュール)を同期して使えないものかな~と思う。
で、ザウルスのスケジュールは、zdbatを使えば読み書きできるっぽいので、自分で作ってみました。
現在のバージョンは、
なんとか、QualendarとSunbird(と会社のスケジュール)を同期して使えないものかな~と思う。
で、ザウルスのスケジュールは、zdbatを使えば読み書きできるっぽいので、自分で作ってみました。
- スケジュールのマスターは、自宅サーバのwebdav。
- Sunbirdは、リモートカレンダーとしてwebdavを指定するだけ。
- zaurusは、スケジュールを同期したいときに、以下のスクリプトを実行する。
- zdbatでdatebookのデータをcsvファイルに書き出し。
- scpでcsvをサーバにコピー。
- サーバ上のjavaプログラムをキック。(csvとicsを同期する)
- icsで変更されていた差分をscpでサーバからコピー。
- zdbatでdatebookに取り込み。
- zdbatに追加した分のcardidをサーバにコピー。
- サーバ上のjavaプログラムをキック。(cardidを元にuidを生成)
現在のバージョンは、
- 追加および変更のみ対応。(削除したデータは、同期しても削除されない)
- 公開できないほど恥ずかしいソース。
- 遅い(これはたぶん改善できない)
- 同じ予定を同時に別の場所で変更した場合、ザウルスの変更が有効になる。(これは改善するつもりはない)
- 繰り返し、アラームなどに対応していない(これはいつかやりたい)
- todoに対応していない(これもやりたい)
カテゴリ
zaurusトラックバック(0)
このブログ記事を参照しているブログ一覧: カレンダーの同期
このブログ記事に対するトラックバックURL: https://www.wizard-limit.net/cgi-bin/mt/mt-tb.cgi/852
コメントする