У меня есть несколько календарей Google, которые я хотел бы объединить и разместить на своем рабочем столе Windows, используя Samurize. Я попытался использовать Samurize's Scrapper для плагина, но, похоже, это не проблема.Слияние нескольких каналов Календаря Google для отображения на моем рабочем столе
Я могу получить Samurize для запуска сценария и разместить его на рабочем столе, но я не уверен , какие лучшие инструменты для этого.
Все URL, у меня есть имеют вид:
http://www.google.com/calendar/feeds/example%40gmail.com/private-REMOVED/basic?futureevents=true&orderby=starttime&sortorder=ascending&singleevents=true
Так что я мог принести их с помощью завиток, но мне нужно фильтровать их.
Я хочу что-то, что выглядит как:
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 было бы идеальным, поскольку я достаточно знаком с ними, что буду уверенно изменить их в будущем, но я открыт для предложений.)
Спасибо Джоэл, по какой-то причине Firefox не запомнит проверку орфографии ввода Title, и я только предположил, что это было. – 2008-12-02 22:18:47