Rainmeter基础教程Word文档下载推荐.docx

上传人:b****6 文档编号:20922676 上传时间:2023-01-26 格式:DOCX 页数:13 大小:23.14KB
下载 相关 举报
Rainmeter基础教程Word文档下载推荐.docx_第1页
第1页 / 共13页
Rainmeter基础教程Word文档下载推荐.docx_第2页
第2页 / 共13页
Rainmeter基础教程Word文档下载推荐.docx_第3页
第3页 / 共13页
Rainmeter基础教程Word文档下载推荐.docx_第4页
第4页 / 共13页
Rainmeter基础教程Word文档下载推荐.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

Rainmeter基础教程Word文档下载推荐.docx

《Rainmeter基础教程Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Rainmeter基础教程Word文档下载推荐.docx(13页珍藏版)》请在冰豆网上搜索。

Rainmeter基础教程Word文档下载推荐.docx

RainmeterWindowY

设定窗口的Y坐标。

Rainmeter.ini

文件主要由[Rainmeter]和[Statistics]两部分组成,[Rainmeter]部分包含一般设定可以用来改变RM的行为表现。

此配置是作为所有被打开的Config文件的默认值。

一旦Config被打开即会在Rainmeter.ini下将配置写入自己的那部分中。

[Statistics]下包含着大部分的Measures,请不要手动去修改它。

[TrayMeasures]是个特别的部分,用来定义系统托盘图标的,只要设定了一个正常的有意义的值。

以下这些必须放在[Rainmeter]下(或者放在各个Config中):

WindowX

窗口的X坐标,负值有效,相对于右边屏幕位置

WindowY

窗口的Y坐标,相对于屏幕底部位置。

AllowNegativeCoordinates

如果设置成1,负坐标将可以正常定义;

如果设置成0,则会从桌面右下角抵扣。

SavePosition

如果设置成1,窗口的位置会被记录在Rainmeter.ini文件中,当RM下次启动时会仍然出现在那个位置。

AlwaysOnTop

如果设置成1,此窗口会始终出现在其它窗口的前面,也就是所谓的的始终前置窗口。

如果设置成0,窗口位置是Normal,如果设置成-1,则窗口会后置于其它窗口。

-2代表钉在桌面上,2则代表是前置级别最高,前置于其他前置窗口。

注意的是-2钉在桌面上仅在Explorer-Shell下工作。

Draggable

如果设置成1,窗口可以被鼠标拖动,如果设置成0,这窗口固定。

SnapEdges

如果设置成1,则窗口在移动中会自动边缘吸附。

HideOnMouseOver

如果设置成1,当鼠标指针移动到窗口范围内时,窗口便会消失。

当鼠标指针移开窗口范围时,窗口又会重新出现。

如果按住Shift、Ctrl和Alt时移动鼠标,则窗口不会消失或重现。

StartHidden

如果设置成1,RM会在系统启动时隐藏,你可以使用!

RainmeterShow-bang来使他显形。

NativeTransparency

如果设置成1则支持本地透明(仅限Win2KXP)。

AlphaValue

窗口的透明值,数值范围在0~255之间。

需要开启NativeTransparency。

ClickThrough

如果设置成1则鼠标穿透,需要开启NativeTransparency。

LeftMouseDownAction

当鼠标左键在RM窗口上按下后所执行的命令,注意此处不支持拖动。

RightMouseDownAction

当鼠标右键在RM窗口上按下后所执行的命令。

LeftMouseUpAction

当鼠标左键在RM窗口上放开后所执行的命令。

RightMouseUpAction

当鼠标右键在RM窗口上放开后所执行的命令,注意此处不支持右键环境菜单。

MouseOverAction

当鼠标掠过RM窗口时所执行的命令。

MouseLeaveAction

当鼠标离开RM窗口时所执行的命令。

DesktopWorkArea

设定桌面工作区域,定义工作区域最大的窗口覆盖,用四个逗号进行值的分割。

(e.g.DesktopWorkArea=0,0,1920,1200)注意如果移动Taskbar会重新设定成Windows默认值(改变屏幕分辨率也会出现同样情况)。

TrayIcon

设置成0可以屏蔽系统托盘图标。

FadeDuration

定义窗口淡出的时间值,时间单位为毫秒,设置为0,此项无效。

TrayExecuteL,TrayExecuteM,TrayExecuteR,TrayExecuteDL,TrayExecuteDM,TrayExecuteDR

鼠标双击系统托盘图标时执行的命令,注意TrayExecuteR权限高于系统托盘的环境菜单。

OnRefreshAction

Config刷新时执行的命令。

刷新同样会在Config第一次运行时起作用。

ConfigEditor

定义RM的配置文件编辑器应用程序,默认为Notepad记事本。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

以下部分必须放在[TrayMeasure]部分下:

Measure

托盘显示的名称。

TrayMeter

这可以是直方图或位图。

TrayColor1

定义直方图的背景颜色。

TrayColor2

定义直方图的前景颜色。

TrayBitmap

定义托盘所用的位图的名称。

位图的帧数可以任凭你所想,不过大小必须限制在16*16上。

路径需关联于Rainmeter'

s-Skins文件夹。

皮肤

皮肤文件放在RM安装根目录下的skins文件夹内。

单个皮肤请创立独立子文件夹进行存放。

一个可用的皮肤一般包含ini配置文件、imageicon等。

单个皮肤文件夹内可以包含多个配置文件但只有一个可以被激活,这也允许skiner定制多种局部差异性皮肤以满足不同用户的需求。

请不要在文件夹和配置文件命名时使用空格。

皮肤文件通常被划分为四部分:

[Rainmeter]:

放置一般设定。

[Variables]:

存放变量。

[Measures]:

实际测量值。

[Meters]:

实际测量值具象化表现方式。

在一个measure上***多个meter是可行的。

当然不是必须要按照如上的顺序来写,但是如果能将代码写的比简单清晰明了,对于插件的使用者来说可以说会方便很多呢。

对于开发者来说尽量将[Variables]变量放在配置文件的顶部,这样可以方便使用者进行自己的配置。

对于需要手动更新的关键字请用#字符来分隔(e.g.#Username#:

#Password#)。

以下这些必须放在[Rainmeter]部分中:

Background

背景图片名,粉红色(255,0,255)可以作为透明背景。

支持BMP、JPG、PNG(带有Alpha通道)。

BackgroundMode

定义背景模式:

0=Background定义的图片。

1=透明。

2=纯色。

3=背景图像缩放。

BackgroundMargins

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

SolidColor

如果Background模式设置为2的时候,此项定义背景色。

SolidColor2

如果Background模式设置为2的时候,此项定义第二颜色的背景梯度(颜色渐变的第二颜色)。

GradientAngle

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

角度以弧度制定义。

BevelType

此项描述的是纯背景颜色周围的斜缘边。

0=无,1=凸起,2=凹陷。

Update

Meters的更新时间,单位是毫秒(1秒=1000毫秒)。

默认值为1000(i.e.1秒)

DynamicWindowSize

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

DragMargins

定义窗口不允许被拖动的区域。

需要定义4个值并以逗号分隔。

这个值定义的是不允许拖动的区域。

负值是从对边开始计算的。

KeepOnScreen

设置成1则窗口始终保持在监视器的范围之内。

(建议玩全屏降分辨率游戏的用户不要开启此项选项,这样会导致退出游戏后插件移位)

Author

皮肤作者的名字和E-Mail地址。

该字符串会显示在关于的对话框内。

AppVersion

此插件支持的最低RM引擎版本。

如果你认为没必要可以不写。

Theversionisasinglenumberthatcanbecalculatedlikethis:

Major*1000+Minor.E.g.avalueforRainmeter0.11.4wouldbe11004.

Measures

每个Measures的命名必须唯一并且需要放用“[]”字符框起。

只要在一个配置文件中命名不重复,名称可以随意。

不要在命名中使用空格。

Meters和Measures的命名是***的,也就是同一指向的要命名相同。

为了使测量值能显示相对最低和最高值,某些meters需要一系列的值如Bar、Histogram,etc.。

并非所有的measures能够自动的测算出最低和最高值,所以某些measures请手动配置最高值和最低值。

Measures的通用设置

这里定义Measures,有效值如下:

CPU

测算CPU负载(如需独立监控各核占用情况开启PerfMon插件)。

Memory

测算记忆体总利用率。

PhysicalMemory

测算物理内存分配。

SwapMemory

测算Swap分配。

NetIn

测算网络下载流量。

NetOut

测算网络上载流量。

NetTotal

测算网络总流量。

FreeDiskSpace

测算空闲硬体总量。

PefMon

测算终端性能数据。

Uptime

显示系统开机后持续的时间,仅在STRING-meter下工作。

Plugin

调用外部插件定义Measures。

Registry

测算注册表值。

Time

测算即时时间和日期。

Calc

计算公式。

InvertMeasure

如果设置成1,反转测量值。

(e.g.将空闲硬体容量反转为目前硬体占用容量)

IfAboveAction

如果实际测量值超过设定值时执行的命令。

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

IfAboveValue

IfAboveAction的设定值。

IfBelowAction

如果实际测量值低于设定值时执行的命令。

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

IfBelowValue

IfBelowAction的设定值。

IfEqualAction

当测量值等于IfEqualValue定义的值时执行的命令。

当测量值等于设定值时命令仅执行一次,如果需要再次执行,测量值必须先低于或者高于设定值。

值四舍五入到整数。

IfEqualValue

IfEqualAction的设定值。

Disabled

如果设置成1,在启动时不进行测量。

UpdateDivider

此值决定着测量频率。

此值于Update值绑定。

比如Update=1000UpdateDivider=30,则没30s测算一次。

此项默认值为1。

MaxValue

测算最大值。

MinValue

测算最小值。

Substitute

此项可以替换关键词,必须成对出现并用逗号分隔,注意必须要用引号引出。

(e.g.Substitute="

cat"

:

"

dog"

表述的是在测量值中将关键词cat全部替换成dog)

AverageSize

定义窗口的测量平均取值。

(e.g.如果设置成10则将输出最后10次测量的平均值)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

NetInSpeed

用户网络接入最高速度。

该值单位以1bit/s计。

如果这个值缺损或者设置为0,这个值将以实际值决定。

注意峰值。

TrafficAction

当下载数据到达一定量时所执行的行为。

TrafficAction的设定值。

Inte***ce

网卡监测数据。

如果此处被设置为0(默认值),所有的端口将被加在一起,如果值为1,则记录第一块网卡,2为第二块.etc.。

Cumulative

如果设置成1,将监测数据累积(i.e.把监测数据加在一起)。

这可以用来检测特定周期的交换数据总量。

NetOutSpeed

用户网络输出最高速度。

当上载数据到达一定量时所执行的行为。

TrafficValue

NetTotalSpeed

用户网络输入输出最高速度。

当上载下载总和数据到达一定量时所执行的行为。

Drive

检测的具体硬体。

(e.g."

C:

\"

Total

如果设置成1,则反馈数据显示硬体的总容量。

Label

如果设置成1,则反馈数据显示驱动器标签。

定义实际测量时需用到的插件名。

RegKey

注册表项名。

RegHKey

HKEY名。

有效值有:

HKEY_CURRENT_CONFIG,HKEY_CURRENT_USER,HKEY_LOCAL_MACHINE,HKEY_CLASSES_ROOT,HKEY_PERFORMANCE_DATAandHKEY_DYN_DATA.

RegValue

注册表项值名。

仅支持字符串和长字符串。

Format

时间表达格式(e.g.“%H:

%M:

%S”)。

你可以从MSDN找到所有的代码格式。

TimeZone

时区值(e.g.+2.0).

DaylightSavingTime

如果设置成1则将开启夏令时(取决于你的本地时间)。

这仅在时区TimeZone值被设定的情况下有效。

Formula

此项定义计算公式。

你可以使用其他的Measures来作为Variables。

这里还有一个特殊的变量称之为Counter,它在每次更新后增加。

这个变量仅在所有其他的Measures更新完毕后更新。

注意配置文件都区分大小写,所有的函数都必须大写(e.g.SIN(10*PI))。

Operations:

+(add)

-(substract)

*(multiply)

/(divide)

**(power)

%(remainder)

&

(bitwiseand)

|(bitwiseor)

^(bitwisexor)

~(bitwisenot)

Logicaloperations:

<

>

(notequal)

=(equal)

(greaterthan)

(lessthan)

(logicaland)

||(logicalor)

Functions:

ARCTAN

ARCSIN

ARCCOS

COS

SIN

TAN

ABS

EXP

LN

LOG

SQRT

SQR

SGN

SIGN

FRAC

TRUNC

FLOOR

CEIL

ROUND(x[,precision])

Conditionaloperator:

condition>

?

<

trueexpr.>

:

falseexpr.>

全文从极限主题转载!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1