天氣 Widget 加強版

天氣 Widget 加強版

天氣 Dashboard widget 加強版

#20051227
* for Mac OS X 10.4 Tiger+
Dashboard 裡附的 Weather widget 很好用,可是有兩個小缺點:

1. 只有英文介面。
2. 顯示的地區名稱看不太習慣。
比如說我家住豐原市,但是離我家最近的氣象站叫做 “T’ai-Chung-Hsien”。台中縣那麼大,沒頭沒腦的看起來總是奇摩子不爽。如果可以直接顯示「豐原市」那多好呢?

所以我修改了預設的 Weather,加上中文多語系介面,並且仿效 Yahoo! widget 的 Weather 加上 Display Name 的功能,讓使用者可以自訂顯示名稱。詳細說明請繼續閱讀。

更新:增加簡體中文語系(我只是把繁體轉成簡體,如果有什麼慣用語上的指教,歡迎提出 ^^)

下載

說明:
使用的方法很簡單,只要在 widget 背面將顯示名稱(Display Name)欄位填入您想要顯示的名稱,按下 “Done” 即可把原來的城市名稱替換為您輸入的名稱。如果不想要了,只要把該欄位清空即可。

注意:
此 widget 不會覆蓋原有的 Weather widget 檔案,但是在 Dashboard 只會看到這個版本。將此版本移除後原有的 Weather 就會重新出現了。

此 Widget 修改自 Apple Computer, Inc. 之 “Weather” Dashboard Widget 應用程式。絕大部份程式碼都引用自該程式,其著作權屬於該公司所有。若有侵犯版權之虞,請立即通知本人,本人立刻將修改版本自伺服器移除。

“天氣 Widget 加強版” 有 17 篇回應

  1. appleseed 說:

    修改後看起來更有整體感囉~^^

  2. 五樣 說:

    coo!

  3. kuan 說:

    喔!太棒啦!

  4. kai 說:

    請教 是否有簡體中文版

  5. xamous 說:

    KAI 你好,我增加了簡體中文介面 ^^

  6. 熊寶 說:

    台灣台北的天氣怎麼呼叫出來呢?

  7. xamous 說:

    在背面的城市欄位輸入 Taipei,按 [Enter] 系統會列出符合的城市名單,台北是就是 “Taipei, Taiwan”,選擇完以後還要按一次 [Enter] 才會生效。

    另外有一種方法可以找到更精確的氣象預報,請參考這篇文章

    注意顯示名稱只是替換顯示的城市名字而已,氣象預報仍以城市欄位設定的為準 (也就是說可以列出台北的天氣但是顯示名稱是台中,但是應該沒人這麼無聊吧 :p)

  8. polarpila 說:

    真是太感謝了
    之前一直因為該widget沒辦法顯示台灣氣象而煩惱
    現在又可以用了
    真是太好了

    不過是為什麼之前不行現在行呀?

  9. xamous 說:

    之前有一陣子 Accuweather.com 的系統似乎有點問題,會在某些城市的名稱後面加上一些字串,導致 widget 查詢不到正確的天氣資料。不過後來修好了,所以又可以用囉。

    (我那時候有寫信去反應,不知道是不是看到我的信才修正的,哈 :p)

  10. ko 說:

    請問這個只有MAC才可以用丫?~

  11. xamous 說:

    是的,不過 Windows 現在也有類似的東西可以用了:
    Yahoo! Widgets

  12. polarpila 說:

    windows用的是不是叫konfabulator?
    換Mac之前也有用
    如果記憶體不夠跑起來會很吃力
    不過應該512mb以上就可以了吧

    那個網站也有Mac用的widget
    不過都不怎麼搶眼

  13. xamous 說:

    沒錯,就叫 Konfabulator,它本來也是 Mac 限定軟體。但是 Apple 在 Tiger 裡面加入 Dashboard,他們認為 Apple 抄襲了他們的東西。也許為了報復,就出了 Windows 版。後來 Konfabulator 被 Yahoo! 收購,並改名為 Yahoo! Widgets。(老實說我覺得 Yahoo! Widgets 功能比目前的 Dashboard 好,但是也不想再多裝一套差不多的東西了)

  14. catz 說:

    Very nice. And I do MTB, too.

  15. ralse 說:

    XD不好意思..小弟改出來了Orz..
    只要加入一行
    loc = loc.replace(/;/g,”|”);
    這樣就可以把 ; 改成 |
    這是javascript語法~方向錯誤..一直google不到Orz

    不好意思叨擾各位了

  16. 阳朔天气 說:

    http://weather.guilinsun.com

    桂林天气

    阳朔天气

    桂林天气预报

    阳朔天气预报

    http://www.minimayi.com

    桂林小蚂蚁工作室

  17. Mercury 說:

    Hello 一直在用你修改的这个widget 因为原版的那个山东省的好多市都没有 ==

    不过最近出了点儿小问题 我现在换成用root直接登录了 这个widget就不好用了 添加以后是空空的啥都没有 只有按住option时能看到个叉子

    这是怎么回事呢?~

留下回應