30 Boxes and Rainlendar on Windows

※ 此篇已過期,請同時參照 30 Boxes and Rainlendar on Windows (2)

30 Boxes and Rainlendar on Windows

(via Project Steve Guttenberg)

我也曾經想過,以 iCal 格式,整合 Rainlendar 和線上行事曆,不過由於 Rainlendar 不支援 webcal 或 http 通訊協定,因此作罷。而昨日剛好看見了這一篇文章,它提供了一個方法,可以方便的與線上行事曆同步。

  1. 首先要建立一個存放 ics 檔案的資料夾,範例中為 C:\Calendar 。
  2. 接著去下載 wget ,並放在 C:\Program Files 之下。
  3. 複製以下文字,儲存為 Sync.bat :

    @echo off
    "C:\Program Files\wget.exe" --spider http://30boxes.com/iCalUser/XXXXX/YOURNAMEHERE/-randomnumbers-/
    "C:\Program Files\wget.exe" -O "C:\Calendar\calendar.ics" http://30boxes.com/publish/user_XXXXX.ics

  4. 在 Rainlendar 上面按右鍵,依序點選組態、外掛,將在 iCalendar Plugin 之前的方塊打勾,選擇 iCalendar Plugin ,按下右下角的設定,然後新增你的 ics 進去,建議將權限設定為唯讀,因為你在本機端的更新 30 Boxes 並不會同步,下方的「檔案改變時自動更新」也建議勾選。(實在很希望 30 Boxes 提供 Widget ,它的 UI 作得的確很好用,不過還是桌面軟體比較方便…)

  5. 在第3步驟中的 ics 檔案網址是經由以下方法取得:登入你的 30 Boxes ,依序點選右上角 Your Settings 、 Syndication ,然後在下面方塊中的兩個 Download ICS File 連結中選擇一個你喜歡的。

此後只要雙擊 Sync.bat ,就會同步 30 Boxes 及 Rainlendar 的行事曆了。不過 Rainlendar 的中文語系有個 bug 會導致亂碼,解決方法則是開啟 Languages/TradChinese.ini ,然後將 [Locale] 這一區段刪除。

你也可以到 Apple iCal Library 取得一些現成的 ics 檔案,例如台灣的節日

1 Response

Leave a Reply

Your comment may not display immediately due to spam filtering. Please wait for moderation.