Re: [創作] Rainmeter Weather Skin
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 7 篇):
Wallpaper 近期熱門文章
PTT數位生活區 即時熱門文章