星期四, 1月 01, 2009

Rainmeter:在電腦桌面顯示自訂文字

Mulberry's Goals
Mulberry一直在尋找可以在電腦桌面顯示自訂文字的方法,除了顯示必要的系統資訊、時間日期…等等,還可以用來提醒自己應該做的事或達到的目標。雖然有找到幾個方案,但不是不夠方便,就是還要另行安裝軟體。


一直到前幾天,偶然發現Mulberry最喜歡的軟體之一-Rainmeter-也可以顯示指定的txt檔案裡的文字,只要建立一個專用的txt檔案,然後在裡面編輯我想顯示在桌面的文字,Rainmeter就可以把這些文字顯示在桌面上。這麼簡單的做法,立刻吸引了我的注意,趁著這幾天讀書的空檔,自製了一個小面板(如上圖),取名為Mulberry's Goals,用來在桌面上顯示我的每週目標。


Rainmeter是一款可以用來顯示各種電腦系統資訊的小軟體,和知名的行事曆軟體Rainlendar系出同源,同樣體積小巧支援面板更換功能豐富,兩者都是Mulberry使用了好幾年、一直很喜愛的軟體,在這裡推薦給各位讀者。



以下介紹怎麼使用與修改Mulberry's Goals這個Rainmeter面板。


首先,必須安裝Rainmeter這個軟體。官網提供的是執行檔,下載回來直接安裝即可(其實Rainmeter也有免安裝版,如果有人想要的話再留言給我吧)。


  • 安裝與啟動面板
面板資料夾所在位置
從上面提供的下載源下載了Mulberry's Goals檔案,裡面包含了Mulberry's Goals這個資料夾和資料夾下的兩個檔案Goal.ini和Goal.txt。把Mulberry's Goals這個資料夾放到和Rainmeter.exe(通常位在C:/Programs Files/Rainmeter/)同一位置的Skins資料夾裡,如上圖。


顯示面板
開啟Rainmeter.exe(已開啟Rainmeter.exe者請從系統列的Rainmeter圖示開啟右鍵選單,選取Refresh All),可以從系統列的Rainmeter圖示的右鍵選單裡找到Mulberry's Goals的檔案(Configs→Mulberry's Goals→Goal.ini),用滑鼠游標點一下,如本文開頭的面板就出現在桌面囉。


  • 編輯面板
編輯面板 01
用滑鼠游標在面板上按一下滑鼠右鍵,出現的選單裡可以讓我們調整面板的位置(置頂、只顯示在桌面…)、透明度…,請大家自行實驗看看。


如果對於這個面板的風格不滿意,想要自行修改的話,請點選﹝Edit Skin﹞,此時會啟動Goal.ini這個檔案。至於修改的方法,等一下會提到。


  • 啟動txt檔案並加以編輯想要顯示在桌面的文字
Mulberry's Goals 03
面板右下方的白色方塊是Goal.txt的啟動按鈕(在上圖裡用紫色框起來的部分),用滑鼠游標點一下,可以啟動Goal.txt,可以在這裡編輯自己想要顯示在桌面的文字。


如果Goal.txt沒有被啟動,那是因為檔案的絕對路徑和Mulberry的設定不一樣的關係,之後會再告訴大家怎麼更改。


  • 設定編碼以正確顯示中文
顯示中文
可能有人啟動面板之後發現是亂碼,不用擔心,這是編碼不同的問題。請開啟Goal.txt和Goal.ini,另存新檔,名稱不變,把編碼改成ANSI,再回到檔案編輯畫面輸入文字(中文或英文),存檔之後,從系統圖示或面板的右鍵選單再選取一次Refresh All,應該就可以正常顯示中文了。


  • 設定txt檔案的路徑
編輯面板 02-1
如果想要顯示其他的txt檔案,請打開Goal.ini,找到上圖中的文字,把Goal.txt置換成其他檔案的絕對路徑。
編輯面板 02-4
記得也要修改啟動按鈕這裡的txt檔案路徑,把D:\Program Files\Rainmeter\Skins\Mulberry's Goals\Goal.txt置換成其他檔案的絕對路徑。
修改之後,請記得存檔再從系統圖示或面板的右鍵選單再選取一次Refresh All,才能正確顯示哦。


  • 設定txt檔案裡的文字的顯示方式
Mulberry's Goals 01
圖中用紫色框起來的部分用來顯示Goal.txt(或其他txt檔)的文字內容。
編輯面板 02-2
打開Goal.ini,找到上圖中的文字,其中
(1) WindowsWidth, WindowsHeight, WindowsColor分別用來設定背景的寬度、高度、與顏色
(2) TextColor, TextShadowColor分別用來設定文字本身及其陰影的顏色
(3) TextFontStyle, TextSize則是用來設定文字的字型與大小
(P.S. 顏色的設定:前三碼是RGB色碼,最後一碼則是用來控制透明度)


  • 設定標題文字與其背景
Mulberry's Goals 02
圖中用紫色框起來的部分用來顯示標題。
編輯面板 02-3
打開Goal.ini,找到上圖中的文字,其中
(1) BackgroundWidth, BackgroundHeight, BackgroundColor分別用來設定標題背景的寬度、高度、與顏色
(2) TitleColor, TitleShadowColor分別用來設定標題文字本身及其陰影的顏色
(3) Title則是標題文字本身


  • 設定txt檔案的啟動按鈕
Mulberry's Goals 03
圖中用紫色框起來的部分用來顯示啟動Goal.txt(或其他txt檔)的按鈕。
編輯面板 02-4
打開Goal.ini,找到上圖中的文字,其中
(1) ButtonPositionX, ButtonPositionY用來設定按鈕的位置
(2) ButtonWidth, ButtonHeight, ButtonColor分別用來設定按鈕的寬度、高度、與顏色



其實Rainmeter支援使用png圖檔,所以應該還可以作更多更美觀的設計。不過Mulberry喜歡現在這樣簡潔的風格,就沒有繼續鑽研下去了。


結語
Mulberry之所以寫這篇文章,主要是因為我自己曾經花不少時間研究怎麼在電腦桌面顯示自訂文字,所以想提供有類似問題的讀者一種可能的顯示方案。此外,也希望下載了這個面板的朋友回饋一下意見,讓我知道還有什麼要改善的地方。


最後,今天是2009年的第一天,在這裡祝大家新的一年都可以心想事成、達到自己夢想的目標哦。


補充
Mulberry用上述方法自製了其他Rainmeter面板,以下附上相關文章的連結:

Hello, 我是本文作者Mulberry

如果您喜歡本文,歡迎推文分享、引用、與連結,但請記得註明網站名稱與網址,勿任意轉載。彼此尊重,是網路基本禮儀。

如果您喜歡本站的文章,歡迎訂閱Mulberry的時間事件簿

7 意見:

  1. geekme 提到...

    Hi there~

    我刚刚开始使用Rainmeter,现在只是在使用一个时钟,一个To-do List,和一个Idea Collector。后两者To-do List也是自己从YBoris-ToDo-for-Rainmeter修改来的。现在困扰我的问题是,当我在相应的TXT文件内记录了较多的内容时,Rainmeter完全没办法将其完全显示——它似乎还没有滚动条。请问除了保持TXT文件的长度外,还有什么办法能解决这个问题吗?

  2. Mulberry 提到...

    因為我自己只有用這個方法來顯示每週目標而已,所以還沒有遇上過這個問題。試驗了一下,看來Rainmeter的確還沒有支援滾動條。
    先把我現在想得到的方法說出來給你參考:
    1. 改變文字顯示區的高度與寬度,讓它可以顯示更多文字
    2. 改變文字本身的字型與大小
    3. 如果是因為待辦事項太多的話,考慮使用兩個To-do Lists吧,區別成私人事項和工作事項,這樣不但分類清楚,也比較不會遇上記錄內容過多的困擾

  3. 偉軒 提到...

    您好,我本身對這個軟體很感興趣,但實際使用後發現修改的TXT沒辦法存檔!!?

    在程式碼修正按鈕位子D:變成C:也是沒法存檔,必須先存在桌面,之後再複製、蓋過...

    在使用按鈕叫出TXT檔,輸入完三個目標後按存檔,但一樣遭到拒絕(無法存檔),不知道這是什麼原因呢@@?

  4. Mulberry 提到...

    To 偉軒:

    我自己用這個方法顯示目標已經很長一段時間了,還沒有遇過你說的這個情形。一般來說,即使Rainmeter.exe正在執行當中,也可以隨意修改相關的文字與圖片檔再重新顯示。

    請問你有Unlocker這套小軟體嗎?如果可以,麻煩你用這個軟體看一下txt檔案是否有被其他軟體鎖住(詳細做法可參考這篇文章),解鎖之後再看看能不能存取檔案。

    祝順利。

  5. Alex310 提到...

    關於啟動按鈕
    我路徑有改變了
    可是還是沒辦法用啟動按鈕
    請問我該怎麼做???
    謝謝

  6. Alex310 提到...

    關於啟動按鈕

    我有改了路徑

    可是啟動按鈕還是不能用

    請問我該怎麼做

    謝謝

  7. Mulberry 提到...

    To Alex310:

    我自己在試用Rainmeter面板時如果遇到按鈕沒有作用,通常可能是有下列幾個問題:

    1. 檔案的絕對路徑有問題:不小心漏掉某個字母或是空白格,或是絕對路徑中包含中文
    2. 按鈕的啟動語法有問題
    3. 按鈕圖片的定義位置和按鈕啟動語法的定義位置不一樣
    4. 按鈕啟動語法部分的標題(比如[Button])和其他語法的標題重複

    如果你稍微懂得一點Rainmeter的面板語法,可以參考其他面板的按鈕語法自行修改。
    如果你不懂語法的話,只好重新安裝一次面板,然後只先修改檔案絕對路徑的部分,看看能不能生效。

    祝 順利。

張貼留言

LinkWithin

Related Posts with Thumbnails