Re: [創作] Rainmeter Weather Skin

看板Wallpaper (手機桌布)作者 (丙丁)時間18年前 (2007/08/25 16:59), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/7 (看更多)
※ 引述《mikeshen (thirty)》之銘言: : 出個Q&A好了 : Q1. 為什麼我的"Loading..."字樣不會消失,溫度顯示不出來呢? : A1. 這個問題我自己也偶爾會發生 : 在g大的原版中,還沒抓到資訊時會顯示"°C"我覺得不好看 : 這主要也是因為我自己是用筆電,常處於有網路、沒網路的切換狀態 : 為了讓還沒抓到資料前不要太空,才放入Loading...字樣 : 理論上,根據rainmeter manual,在[MeasureTaiwanWeather]裡的 : FinishAction是指當下載完成後執行的動作 : 所以若你的Loading...沒有消失,溫度也沒出現,表示還沒下載完成 : 或者是資料抓取不正確,導致RegExp不能正確解讀,Rainmeter判斷尚未完成動作 : 這可能是因為網路不穩定或是氣象局網站連線太慢 : 或者是FinishAction本身的Bug : 目前暫時無解,只能多Refresh幾次 這是因為FinishAction在某些情況下會執行失敗的關係, 不過這也不算是bug只是作者在manual中並未說明清楚, 由於Plugin的操作是不會(也無法)指定面板的, 所以當有多個面板在執行的時候,就有可能把Action 送給其他的面板而無法執行。 解決的辦法是在每個Bang後面加上面板的名稱, 內部就會將Action轉送給正確的面板了。 建議可以在[Variables]加上SkinName="Weather\Basic" (以Weather\Basic為例) 然後FinishAction改為 !execute [!RainmeterHideMeter MeterLoading #SkinName#] [!RainmeterShowMeter MeterTemp #SkinName#] [!RainmeterShowMeter MeterTemp2 #SkinName#] 這樣就可以解決Loading不會消失的問題了,給大大參考一下。 (最後建議UpdateRate可以延長到10分鐘,網頁6小時才更新一次,30秒確實有些短了) -- Rainmeter中文更新檔發佈中,請詳見下面網址: http://yiting2002.myweb.hinet.net/rainmeter/rainmeter.html -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.54.155
文章代碼(AID): #16p--9dD (Wallpaper)
文章代碼(AID): #16p--9dD (Wallpaper)