Samurizeを使用してWindowsデスクトップにマージして配置したいGoogleカレンダーがいくつかあります。SamurizeのPageScraperプラグインを使用してみましたが、問題がないようです。
Samurizeにスクリプトを実行させ、その出力をデスクトップに配置することはできますが、これを行うための最良のツールが何であるかはわかりません。
私が持っているすべてのURLは次の形式です。
http://www.google.com/calendar/feeds/example%40gmail.com/private-REMOVED/basic?futureevents=true&orderby=starttime&sortorder=ascending&singleevents=true
したがって、curlを使用してそれらをフェッチすることはできますが、フィルターをかける必要があります。
私は次のようなものが欲しいです:
2009 12 02 Event from calendar 1's description
2009 12 03 Event from calendar 2's description
2009 12 04 Event from calendar 1's description
2009 12 05 Event from calendar 3's description
2009 12 06 Event from calendar 1's description
ただし、カレンダーフィードの日付は次のようにフォーマットされます。
<title type='html'>Event from calendar 1's description</title><summary type='html'>When: Fri 5 Dec 2008<br>
では、日付と説明を除外して、日付を変換するにはどうすればよいですか?
(私はcygwinをインストールしているので、perlまたはsed / awkを使用するものは、それらに精通しているので、将来それらを変更することに自信があるので完璧ですが、提案を受け入れます。)