2024年5月5日发(作者:)

第一节 制作流程

开头部分

Rainmeter

有两项必需写的

Author=作者

Update=皮肤的刷新率,1000=1秒,默认=1000.

其他的根据需要写,比如AppVersion指定所需的RM版本,

BackgroundMode定义背景模式等等。

这里,对MouseActionCursor这个很多人还不清楚的做下讲解。如果你

后面的Meter定义成Button按钮,并且该按钮带有鼠标活动(好比开始菜单

球球,鼠标有滑入按下离开三种行为),可以在开头部分将

MouseActionCursor=0,否则后面的Meter会被遮挡,因为该值默认为1.

元数据和变量

Metadata元数据

定义数据结构 大小 创建时间等等一些信息,对整个皮肤不起作用,所以很

多皮肤没有这段或干脆留空。

Variables 变量

这段很关键,如果皮肤较大,一些常用的像Font,FontColor等建议放入此

处,倒不是图写起来方便,而是修改起来十分方便,整个皮肤看上去也整洁了

许多。调用RM内置变量用@include=加路径引出。

测量部分

Measure

Measure的类,共计13个类,每个类有各自的子项,详细规定了类的属性。

CPU

测算CPU负载(如多核可调用PerfMon插件)。

Memory

测算内存总利用率。

PhysicalMemory

测算物理内存分配。

SwapMemory

测算虚拟内存分配。

NetIn

测算网络下载流量。

NetOut

测算网络上载流量。

NetTotal

测算网络总流量。

FreeDiskSpace

测算空闲硬盘总量。

PefMon

测算终端性能数据。

Uptime

显示系统开机后持续的时间。

Plugin

插件

Registry

测算注册表值。

Time

测算当前时间和日期。

Calc

计算公式。

显示部分(表现方式)

Meter

Meter的类,共计8个类,每个类有各自的子项,详细规定了类的属性。

HISTOGRAM

直方图

STRING

字符串

BAR