前回でいったん挫折し、ics→vcs変換perlスクリプトをphpに直すぞーとか言いつつ放置していたこの話題。
その後も暇な時にいろいろ調べていたところ、mozillaにもスケジューラーがあることを(かなり今更ながら)知りました。
それがこれ。
LightningはメーラーのThunderbirdの拡張として提供されており、Sunbirdはスタンドアローンなスケジューラーです。
自分はThunderbirdを今のところ使っていないので、Sunbirdを落としましたが、Thunderbirdを使っている人はLightningでも同じだと思われます。
で、ソフト単体ではただのスケジューラーなのですが、アドオンの
をインストールすることで、Googleカレンダーとの同期が可能になります。
同期方法は単純に新しいカレンダーでネットワーク保存→いろいろ入力な感じでカレンダーごとにですが、すぐに設定できます。
詳細はGigazineに記事があったのでそちらを参考に
2007年ごろはまだGoogleカレンダーに興味をもってさえいなかったので、見落としてたようです。。
とりあえずこれでGoogleカレンダーをOfficeなしでローカル環境へ落とし込むことができました。
携帯用のデータは、vCalendar(.vcs)形式なので、更に
をインストールします。
このアドオンにより、インポートとエクスポートにvcs形式がサポートされます。
カレンダーをエクスポートするを選び、保存ファイル決定する際の拡張子選択にvcs形式が追加されています。
ここまでスムーズにいけたので、これでとうとう同期完了!とか思い興奮していたのですが、そこはそれ、正式に日本語対応というわけではないので、vcs出力時のエンコード選択が
その後も暇な時にいろいろ調べていたところ、mozillaにもスケジューラーがあることを(かなり今更ながら)知りました。
それがこれ。
LightningはメーラーのThunderbirdの拡張として提供されており、Sunbirdはスタンドアローンなスケジューラーです。
自分はThunderbirdを今のところ使っていないので、Sunbirdを落としましたが、Thunderbirdを使っている人はLightningでも同じだと思われます。
で、ソフト単体ではただのスケジューラーなのですが、アドオンの
をインストールすることで、Googleカレンダーとの同期が可能になります。
同期方法は単純に新しいカレンダーでネットワーク保存→いろいろ入力な感じでカレンダーごとにですが、すぐに設定できます。
詳細はGigazineに記事があったのでそちらを参考に
2007年ごろはまだGoogleカレンダーに興味をもってさえいなかったので、見落としてたようです。。
とりあえずこれでGoogleカレンダーをOfficeなしでローカル環境へ落とし込むことができました。
携帯用のデータは、vCalendar(.vcs)形式なので、更に
をインストールします。
このアドオンにより、インポートとエクスポートにvcs形式がサポートされます。
カレンダーをエクスポートするを選び、保存ファイル決定する際の拡張子選択にvcs形式が追加されています。
ここまでスムーズにいけたので、これでとうとう同期完了!とか思い興奮していたのですが、そこはそれ、正式に日本語対応というわけではないので、vcs出力時のエンコード選択が
- Export as ANSI
- Export as UTF-8
出力してみるとquoted printableでエンコードされていました。
まぁ、ものは試しと両方のエンコード方式で出力したvcsファイルを携帯へ送ってみましたが案の定文字化け。
つまるところ残りの作業は
しかしここまでを既存のツールで自動化できたので、この位の作業のコード化は苦にはならないでしょう。
ということで暇な時に残りを自動化する何かを作る予定です。
完成したら追記or追加します。
又は見つかればこれも既存のツールorアドオンで処理できたらいいなぁ~
目下募集中。
まぁ、ものは試しと両方のエンコード方式で出力したvcsファイルを携帯へ送ってみましたが案の定文字化け。
つまるところ残りの作業は
- quoted printableでエンコードされた文字列をデコード
- デコードされた文字列をSJISにコンバート
- コンバートした文字列を再度quoted printableでエンコード
しかしここまでを既存のツールで自動化できたので、この位の作業のコード化は苦にはならないでしょう。
ということで暇な時に残りを自動化する何かを作る予定です。
完成したら追記or追加します。
又は見つかればこれも既存のツールorアドオンで処理できたらいいなぁ~
コメント
コメントを投稿