Rainmeter皮肤配置文件的编写方法

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

皮肤配置文件的编写方法

皮肤配置文件(文件)被分为四个部分:

[Rai nm eter]

Backgrou nd=255, 0, 255

――背景,可用BMP,JP和PNG(带透明)图片!255, 0, 255表示透明,默认透明

Backgro un dMode=1

――背景模式,O-Background定义的图片。,1-透明,2-纯色,3-缩放的图片。默认

1

Backgrou ndMargi ns=10,10,10,10

--- 定义背景图像的边缘,在Backgrou ndMode=3勺时候也不会被缩放。

SolidColor=FFFF0080

SolidColor2=FF00FF40

--- 如果BackgroundMode设置为2的时候,此项定义背景色及第二渐变颜色。

Gradie ntAn gle=

――如果Background模式设置为2的时候,此项定义颜色梯度(颜色渐变)的角度。角度以弧度制定义。

BevelType=0

--- 此项描述的是纯背景颜色周围的斜缘边。0=无,仁凸起,2=凹陷。

Update=1000

—— Meters的更新时间,单位是毫秒,默认是1000即1秒。

Tran sitio nUpdate=100

----- m eter的过渡时间,默认是100

Dyn amicWi ndowSize=0

――如果设置成1,窗口会在每次更新时进行大小重新计算,必要情况下会自动缩放

窗口大小。

DragMargi ns=

――定义窗口不允许被拖动的区域。需要定义4个值并以逗号分隔。这个值定义的是不允许拖动的区域。负值是从对边开始计算的。

Keep On Scree n=0

――设置成1则窗口始终保持在监视器的围之。(建议玩全屏降分辨率游戏的用户不要开启此项选项,这样会导致退出游戏后插件移位)

Author=AuthorName

--- 皮肤作者的名字和E-Mail地址。该字符串会显示在关于的对话框。

AppVersio n=1001000

――此插件支持的最低RMH擎版本。如果你认为没必要可以不写。

----- M ajor * 1000000 + Minor1 * 1000 + Minor2. eg: Rainmeter 0.11.4 是11004 ,Rai nm eter 1.2 是1002000.

LocalFo nt=#PROGRAMPATH#Fo nts'Digitle.ttf

----- L ocalFont2=[path]FilenameOfFont.ttf | .otf

--- 自定义字体文件位置,在meter中可以通过FontFace=调用字体,1.1版貌似要重启软件才能调用新字体。

[Variables]

CityCode=123456

--- 在meter 中就可以通过"url=.weather./#CityCode#.html" 调用。

以下是置变量:

#PROGRAMPATH# Rainmeter 软件所在目录(eg: C:\Program Files\Rainmeter\).

#SETTINGSPATH#

----- R ainmeter 设置文件Rainmeter.ini 所在目录(eg: C:\Documents and Settings\{yourname}\Application Data\Rainmeter\)

的皮肤所在目录

Docume nts'Rai nm eter\Ski ns\)

#PLUGINSPATH#

----- R ainmeter 的插件所在目录(eg: C:\Program Files\Rainmeter\Plugins\)

#ADDONSPATH#

----- R ainmeter 的扩展程序所在目录(C:\Program Files'Rainmeter\Addons\)

#CURRENTPATH#

――某个皮肤(.ini文件)所在的目录

#CURRENTCONFIG#

----- r ainmeter 中显示的皮肤名称(eg: Enigma'Sidebar)

#WORKAREAX#

——皮肤工作面积的横向坐标

#WORKAREAY#

——皮肤工作面积的纵向坐标

#WORKAREAWIDTH#

――皮肤工作面积的宽

#WORKAREAHEIGHT#

――皮肤工作面积的高

#SCREENAREAWIDTH#

——显示器分辨率的宽

#SCREENAREAHEIGHT#

——显示器分辨率的高

[Metadata]

Name=Title | Subtitle

--- 皮肤名称,副标题

Config=Root Skin Folder | Subfolders | Current Folder

——配置皮肤文件夹结构

Description=Point 1 | Point 2 | Point 3

――皮肤的指令说明

Versio n=2.0

——皮肤版本

Tags=Tag 1 | Tag 2 | Tag 3 ――标签

Lice nse=Creative Commons Attributio n-No n-Commercial-Share Alike 3.0

Preview=#SKINSPATH#MyC on fig\lmages\Previews\Preview.p ng

--- 皮肤缩略图

[Measure]

Measure=Plugi n

这里定义Measures ,有效值如下: 测算CP 负载,如需独立监控各核占用情况开启 PerfM on 插件

Memory 测算记忆体总利用率。 _________________________________________________ PhysicalMemor 测算物理存分配。

y ___________________________________________________________________ Swap Memory 测算虚拟存分配。

显示系统开机后持续的时间,仅在 STRING-mete 下工作。计算公式

Inv ertMeasure

――如果设置成1,反转测量值。(e.g.将空闲硬体容量反转为目前硬体占用容量)

IfAboveActio n

――如果实际测量值超过设定值时执行的命令。这个动作在测定值超越设定值时仅 会被执行一次,所以如果要再次执行此动作前测定值需低于设定值。

IfAboveValue

---- IfAboveAction 的设定值。

IfBelowActi on

――如果实际测量值低于设定值时执行的命令。这个动作在测定值低于设定值时仅 会被执行一次,所以如果要再次执行此动作前测定值需高于设定值。

IfBelowValue

---- IfBelowActi on 的设定值。 IfEqualAct ion

――当测量值等于IfEqualValue 定义的值时执行的命令。当测量值等于设定值时命 令仅执行一次,如

CPU

NetIn

测算网络下载流量 NetOut

测算网络上载流量 NetTotal 测算网络总流量 FreeDiskSpace 测算空闲硬盘总量 PefMon 测算终端性能数据。 Uptime

Plugin 调用外部插件定义Measures 。

Registry

测算注册表值。 Time

测算即时时间和日期 Calc

相关文档
最新文档