2011年12月22日 星期四

2011年12月16日 星期五

自製--台灣天氣預報面板(TWweather.r2skin)



程式名稱: Rainlendar 2.x
面板名稱: TWweather.r2skin
製作日期: 2011/12/12
在網路上(電腦玩物)看到有人詢問,在使用 Rainlendar 的附加面板(Shadow4-Widgets.r2skin-addon)中的天氣面板(Weather)時,可不可以不要使用 MSN-Weather 的預報,而改用"中央氣象局"的預報;雖然這個答案是:目前不可以,但這也讓我有了自己編寫一個類似面板的想法,於是花了二、三天的時間將原先的天氣面板研究了一下,然後將其內容稍作修改,使其擷取中央氣象局的天氣預報,完成了如上圖所見的二個視窗。(圖左是某城市目前的氣候及六天內的天氣預報[例: 台中市];圖右是全台目前天氣)(之後,又增加了一個台灣衛星雲圖視窗)
2015-02-05 新增:
此面板原包含於另一個作品包(LunarCal請點擊這裡)內,為因應網友需求,特獨立發表,方便單獨下載。
另,新增兩個關於空氣品質的視窗;故,此面板目前包含五個視窗:TWweather_city (台灣城市天氣)
TWweather_full (台灣全國天氣)
TWweather_cloudmap (台灣衛星雲圖)
Taiwan_PSI (台灣城市空氣品質)
TW_City_PSI (台灣城市天氣&空氣品質)
請點擊這裡 下載

2011年12月6日 星期二

如何鏈結檔案, 並快速開啟?


不知道一般的使用者有沒有注意到:
在事件(或待辦事項)對話框內有一個名為 "url" (網址) 的欄位;如果使用者在此輸入了網址,並且沒有在 [進階] 設定中取消勾選 "Show url icons" (顯示網址圖示),程式就會在事件清單該事件的後面加上一個圖示按鈕,點擊該圖示按鈕就可以直接開啟網頁瀏覽器訪問輸入的網址。





至於如何鏈結檔案?稍懂 HTML 語法的人都知道,使用 "file://檔案完整路徑" 就可以開啟檔案(前提是系統認識的檔案類型),因此我們可以在網址處輸入欲鏈結的檔案完整路徑(例: file:///C:/Windows/system32/notepad.exe)來取代網址。另外,因為現在的作業系統應該都能自動分辨輸入的是網址?還是路徑?所以其實省略 "file://" 直接輸入完整檔案路徑就可以了


中級應用:
然後有個問題:雖然我們將滑鼠停留在圖示按鈕上就可以看見所鏈結的檔案完整路徑,不過如果檔案的路徑非常長、檔案名稱不清楚(例如一個臨時的檔案名稱: 123.txt),或時間一久像我一般記性差的人難免無法一眼就看出所鏈結的到底是什麼檔案?這個時候 Rainlendar 提供了一個類似 "HTML 超鏈結語法" 或 "捷徑" 的格式化字串 "[[網址][標題]]";以鏈結 "記事本" 為例: 在”網址”處輸入 [[C:/Windows/system32/notepad.exe][記事本]],以後再將滑鼠停留在圖示按鈕上時可以看見顯示的是 "記事本",而不是原來的檔案完整路徑。


進階應用:
有沒有注意到,我稱 "[[網址][標題]]" 為格式化字串;因為它不只可以在"網址"處工作,也可以在其他欄位工作;所以,我們可以直接在 "摘要" 或 "位置" 處輸入此類格式化字串,而不必一定要在 "網址" 處輸入;且在其他欄位輸入時,可以在欄位的寬度範圍內輸入多組格式化字串,不像在 "網址" 處輸入時為了能正常工作只能輸入一組格式化字串,而 Rainlendr 會在清單中將格式化字串的 "標題" 文字以類似超鏈結的樣式(變色、可點擊)顯示出來。
(當然,也可以在下方的大片空白處輸入此類格式化字串;只是在這裡輸入的資料僅會出現在”提示”視窗內,在清單上是看不到的,無法做點擊的動作,喪失了視為捷徑的功能)



以上只是簡單地介紹了使用方法,至於如何應用?就請自行發揮想像力了!

2011年12月4日 星期日