最近想要更新桌面,所以來整理ini教學了
文章都很長,所以會分開貼
(RM就是Rainmeter的簡稱)
簡介
RM是一個Windows個性化應用程序。
它可以使你的桌面成為一個可擴充的圖書館,裡面充滿了各種有用的工具,比如手寫便箋或者應用程序連接,網絡中的天氣和訂閱,系統狀態等等等等。
然後你可以按自己的風格重新組合、修改他們。一旦擁有,別無所求。
RM 能夠以不同格式展示各種數據。它能測量:
CPU 負載
已分配內存
網絡狀況
NT 表現數據
目前系統時間
剩餘磁盤空間
及其他各種無聊東西
數據可以以柱狀圖、條線圖、位圖或者僅僅是數字的形式展示。RM 也擁有各種插件接口,所以可以用第三方插件進行擴展。
RM 可以在2K XP Vista Win7 並且32位與64 位通吃
RM 不測量昨晚下了多少雨,儘管它可能nb到能測。
皮膚
皮膚會放在“Skins”文件夾。每個皮膚必須放在各自得子文件夾。
實際的皮膚文件是一個ini文件,裡麵包括幾個部分,比如定義皮膚形狀、皮膚所測量的東西,以及怎麼顯示。
皮膚的字文件夾可以包括多個ini文件,但是他們不能同時運行。
Ini文件分為4個部分。所有的一般設置都放在[Rainmeter] 部分,
變量放在[Variables]部分。在一般設置之後是“measures”, 這個是具體測量值的。
之後是“meters”,這是以上測量值的顯示效果。
我們可以對一個值設置不同的展示效果。所有次序並不必須按這個順序來,只是所有作者約定俗成這麼做。
[Rainmeter]
Background背景圖片名。
如忽略會使用桌面圖片作為背景。粉色(255,0,255)可用來作透明色。你可以使用BMP JPG和PNG
BackgroundMode定義背景模式
0= 由Background定義的圖片
2= Solid color 純色
3=成比例的背景圖
BackgroundMargins當BackgroundMode被設置為3時候,定義未按比例設置的背景圖的邊界,比如
BackgroundMargins=10,10,10,10
Solidcolor 如果BackgroundMode設置為2時,此項用來定義背景色。
Solidcolor2 如果BackgroundMode設置為2時,此項用來定義用來做漸變的第二顏色。
GradientAngle 如果BackgroundMode設置為2時,此項用來定義漸變角度(?),該角度值以弧度為單位。
BevelType 如果BackgroundMode設置為2時,此項把純色背景周圍設置傾斜的邊緣(可能是圓角,譯者猜測)
0=無傾斜
1= 凸出傾斜
2= 凹陷傾斜
Update 是每次測量值更新的時間間隔,以毫秒計,默認值1000(每秒更新一次)
TransitionUpdate eter轉換的更新時間,當轉換被激活時,(比如一個支持轉化的meter值發生變化時),窗口的重繪速率就是該值,以毫秒計,默認值1000(每秒更新一次)
DragMargins定義在何區域窗口可以被拖曳,需要定義4個值,以逗號分隔。這些值定義的是不可拖曳區域的邊界。你也可以用負數當邊界是從反方向來看的.
(比如DragMargins=0,-100,0,0)
LeftMouseDownAction當鼠標左鍵在Rainmeter窗口按下時,所執行的命令。
RightMouseDownAction當鼠標左鍵在Rainmeter窗口按下時,所執行的命令。注意此項會使右鍵菜單失效。
MiddleMouseDownAction當鼠標中鍵在Rainmeter窗口按下時,所執行的命令。
LeftMouseUpAction左鍵在Rainmeter窗口抬起時所執行的命令
RightMouseUpAction類比上條
MiddleMouseUpAction同上
MouseOverAction當鼠標滑入Skin或者Meter時執行的命令
MouseLeaveAction當鼠標滑出Skin或者Meter時執行的命令
OnRefreshAction當設 置被刷新是執行一個命令。包括當設置第一次運行時。
Author Skin設計者的姓名和Email。這些字符將會在“關於”的對話框中顯示。
AppVersion該Skin所需的最低RM版本。
如果你寫明了AppVersion, 那麼如果一個使用者的RM低於該條所定義的值時,使用者會被提醒升級。
如果你不想定義這個,你可以不管它。但要注意如果你的Skin使用了使用者的RM版本無法用的特性或者設置,顯示會不正常。
AppVersion 可以這樣計算:
主版本號*1000000+次版本號1*1000+次版本號2,比如RM 0.11.4 就是11004,RM 1.0就是1000000.
LocalFont
可以使設計者把字體打包進skin裡面,而無須使用者安裝一個新的字體。
LocalFont=[path]FilenameOfFont.ttf | .otf
LocalFont2=[path]FilenameOfFont.ttf | .otf
Eg:
[Rainmeter]
LocalFont=#PROGRAMPATH#Fonts\TheSaBdCp.ttf
[MeterName]
Meter=STRING
FontFace=TheSansBold-Caps
儘管我們建議字體文件放在C:\Program Files\Rainmeter\Fonts,以減少使用者的字體文件,實際上字體文件可以放在任何文件夾,並且任何windows 的路徑都可以用LocalFont. 設計者應保證使用正確的字體文件名。
[Variables]
變量是其他設置中被替代的關鍵詞。
變量可以被用作如下:收集用戶定義的值放在設置文件的頂部,以便隨時更改。使用變量時,僅需在關鍵詞前後加# 字符
變量以下面形式呈現:
VariableName=Value
引用時候以#VariableName#形式引用。
為字體大小設置變量你可以使用:
FontSize=11
然後在每個meter的展示文檔中,你可以這樣設置參數:
FontSize=#FontSize#
這樣所有的meter都回使用11的字體大小,然後這些所有的字體都可以被簡單的改變,而無須一個個修改。
變量可以定義文件夾和exe文件
PathToWinamp="C"\Program Files\Winamp\Winamp.exe"
也可以用來設置URL:
GoogleNewsURL=http://news.google.com/rss
Built-in variables
下面是系統內置的變量無需定義的。可以在任何地方使用,包括Rainmeter.ini.
#PROGRAMPATH# 程序文件的路徑(比如C:\Program Files\Rainmeter\)
#SETTINGSPATH# 配置文件所在文件夾的路徑
#SKINSPATH# 膚文件所在路徑(eg: C:\Documents and Settings\{yourname}\My Documents\Rainmeter\Skins\)
#PLUGINSPATH# 件所在路徑(eg: C:\Program Files\Rainmeter\Plugins\)
#ADDONSPATH# ddon 所在的路徑
撰寫人:gria
找不到原PO地址,附上轉載地址
http://hi.baidu.com/chenaiwwx/blog/item/8d2fa6dbb26b6c2633fa1cf5.html