Rainmeter 设置教程
没有任何编辑器奇特的设置,因此您需要更改与您喜爱的文本编辑器的设置。为Rainmeter的设置分散到几个地方,但对你的Rainmeter.ini 大部分是唯一的地方,你需要做出改变。一般的配置设置在Rainmeter.ini文件。皮肤设置在皮肤的ini文件。该Litestep的step.rc只有少数可选的项,这可以用来确定路径和选择的皮肤。
如果您运行Rainmeter作为独立的应用程序(即开始从Rainmeter.exe它),你可以定义的设置位置为表彰线参数(如文件Rainmeter.exe“%应用程序数据%\ Rainmeter \ Alternative.ini”)。
重要!某些设置不能更改,而Rainmeter是becase运行将写一个刷新旧值回ini文件。所以,如果你不能改变的东西尝试关闭Rainmeter和改变后的值。
Step.rc
RainmeterIniFile 这可以被设置为指向Rainmeter.ini文件如果它不是在默认位置(在Rainmeter.dll的文件夹,即放置)。
RainmeterSkinPath 这定义了路径的皮肤中。葡萄皮,必须在单独的子文件夹下的特定文件夹。
RainmeterPluginPath 这定义了路径的插件。
RainmeterCurrentConfig 当前配置的名称。这可以被用来迫使一些配置使用。您还必须定义RainmeterCurrentConfigIni。
RainmeterCurrentConfigIni 当前配置的ini文件(只有ini文件,而不是路径名!)。
RainmeterWindowX 设置窗口的X坐标。
RainmeterWindowY 设置窗口的Y坐标。
Rainmeter.ini
该文件有两个主要部分[Rainmeter]和[统计]。该Rainmeter节包含可以用来改变Rainmeter表现一般设定。该设置用于为所有被开辟了新的config s默认值。一旦配置被打开,将根据其写在自己的sertion Rainmeter.ini文件中的设置。统计部分包含了一些事情,一些措施在那里存储。不要修改的手里。
一个特殊部分是[TrayMeasure],它可用于定义托盘图标的一项措施。你可以使用这个,只要它返回了一些有意义的值(即数字之间有任何限制措施)。
这些必须置于[Rainmeter]第(或根据不同的配置部分):
WindowX 的X位置,以像素或百分比计,如果%是用于窗口。如果R是增加则是相对的立场,而不是左屏幕的右边缘。根据预设的立场是相对于主屏幕。您可以覆盖这个@ n,其中n为0到32和指哪个屏幕米的位置(1-32)或虚拟桌面(0)。在屏幕选择适用于WindowX和WindowY除非WindowY改变。WindowY并没有对WindowX效果。如果Rainmeter是运行在一个lsbox窗口的位置应设置为0。
WindowY 的Y型的位置,以像素或百分比计,如果%是用于窗口。如果B是那么说的立场是相对的,而不是左屏幕的底部边缘。根据预设的立场是相对于主屏幕。您可以覆盖这个@ n,其中n为0到32和指哪个屏幕米的位置(1-32)或虚拟桌面(0)。在屏幕选择默认为匹配WindowX除非WindowY改变。WindowY并没有对WindowX效果。如果Rainmeter是运行在一个窗口的位置lsbox应设置为0。
AnchorX和唐明芝默认情况下WindowX&WindowY控制上的米窗口左上角的位置。AnchorX和唐明芝允许该锚的立场有所改变。锚可以定义以像素为单位从上窗口的左上角,或作为窗口的百分比计,如果%是用于。如果R或乙则分别被添加的立场是相对的权利或窗口的底部边缘。
作为一个例子,通过设置WindowX,WindowY,AnchorX和唐明芝所有50%的米窗口将真正集中在主监视器的屏幕分辨率或无论宽高比。
SavePosition 如果设置为1时,在窗口的位置存储在Rainmeter.ini文件,以便它会记住当Rainmeter执行下一次。
AlwaysOnTop 如果设置为1时,窗口总是在其他窗口的顶部。如果为0,窗口位置是正常的。如果设置为-1窗口停留背面的其他窗口。-2针到桌面的窗口和2保持对其他顶层窗口上方的窗口。请注意-2 (在桌面上)只与工程,资源管理器窗口的外壳。在桌面上也不得使用与Windows V ista或Windows 7,因为皮肤将被放入了Windows A ero界面,并会消失。
可拖动如果设置为1,窗口可以用鼠标拖动左右。如果为0,固定窗口。
SnapEdges 如果设置为1,窗口将吸附到屏幕边缘移动时和其他的皮肤。如果转移,按Ctrl或Alt举行,而移动,窗口不会轻而易举。
HideOnMouseOver 如果设置为1米的窗口会消失,如果将鼠标指针上移动。窗口将再次出现时,鼠标指针移动关闭的窗户位置。如果转移,按Ctrl或Alt举行,而移动鼠标,窗口将不会消失(或重新出现)。
StartHidden 如果设置为1,Rainmeter启动时是隐藏的。你可以使用!RainmeterS how榜,以使其可见。
NativeTransparency 1本机只支持对Win2k的透明度和XP(套)。
AlphaV alue 为窗口透明度值。使用值0 ... 255之间。只有当启用了本地的透明度。
点击如果设置成1,鼠标点击窗口办理。只有当启用了本地的透明度。如果转移,按Ctrl或Alt举行的同时单击,点击次数不会通过。这将允许您设置拖动或点击窗口右击。
LeftMouseDownAction 命令或一个将被执行时,按下鼠标左键在Rainmeter的窗口了爆炸。请注意,这将禁用拖动。
RightMouseDownAction 命令或执行时,将鼠标按钮被按下在Rainmeter的窗口了爆炸。
MiddleMouseDownAction 命令或一个将被执行时,按下鼠标中键在Rainmeter的窗口了爆炸。
LeftMouseUpAction 命令或一个将被执行时,鼠标左键是在Rainmeter的窗口释放爆炸。
RightMouseUpAction 命令或执行时,将鼠标按钮在Rainmeter的窗口释放爆炸。请注意,这将禁用上下文菜单。
MiddleMouseUpAction 命令或执行时,将鼠标中键是在Rainmeter的窗口释放爆炸。
MouseOverAction 命令或一个将被执行时,在Rainmeter的窗口鼠标去爆炸。
MouseLeaveAction 命令或一个将被执行当鼠标离开Rainmeter的窗口爆炸。
DesktopW orkArea 在桌面上设置一个新的工作领域。定义的工作区窗口的最大化覆盖。使用逗号分隔值4(如DesktopWorkArea = 0,0,1500,1200)。请注意,移动任务栏会重置工作区到Windows的默认(改变屏幕分辨率也将这样做)。
TrayIcon的设置为0到托盘图标得到消除。
FadeDuration 这定义了所需的时间,褪色的窗口。的时间是毫秒。要获得的衰减值设置为0清除。
TrayExecuteL,TrayExecuteM,TrayExecuteR,TrayExecuteDL,TrayExecuteDM,TrayExecuteDR 执行一个命令或!爆炸时,托盘图标(双)用鼠标点击。请注意,TrayExecuteR将覆盖在托盘的上下文菜单。
OnRefreshAction 执行一个命令或!爆炸时配置被刷新。刷新完成配置时也打开第一次。
ConfigEditor 定义了用于编辑Rainmeter的配置文件的应用。默认为记事本。相对路径可以用在这里,便携式安装有用。现在,旧的DOS 8.3命名仍然需要,因为在他们的空间路径。
-------------------------------------------------- ------------------------------
这些必须置于[TrayMeasure]节:
措施这项措施的价值托盘将显示的名称。
TrayMeter 这可以是直方图或位图。
TrayColor1 定义了直方图的背景颜色。
TrayColor2 定义了直方图的前景色。
TrayBitmap 定义在托盘使用的位图的名称。位图可以有很多框架,你喜欢,但必须在每一帧的大小与补偿。该路径是相对于Rainmeter 的面板文件夹。
它可能也使用托盘图标,位图文件。你可以在文件名中使用%i来定义从一越来越多。例如TrayBitmap =托盘%i.ico会读文件的图标托盘1.ico,托盘2.ico,托盘3.ico等,只要能找到他们。格式规范可用于像在printf(如TrayBitmap =托盘%02i.ico将加载托盘01.ico,托盘02.ico,...).
措施
每项措施都需要有一个唯一的名称,定义中的ini文件的这一措施一节。这个名字需要[]内的字付诸表决。这个名字并不重要,只要你不使用相同的ini文件中的任何地方。不要使用的名称空间。使用的米节名称绑定的措施。检查所提供的例子的ini文件。
重要!有些米需要一个值范围(英美,直方图等),使他们能够显示测量值相对于最低和最高值。并非所有的措施都能够计算出的最低和最高值自动所以你需要做的是手动MinV alue和MaxV alue。常规设置的一切措施
措施这个定义是什么衡量。有效的值是:
中央处理器- 总负荷的措施从所有CPU(如果你想使用PerfMon来衡量CPU的个人)。
记忆- 措施的整体记忆体利用率。
PhysicalMemory - 物理内存分配的措施。
SwapMemory - 虚拟内存分配办法(交换)。
内坦- 措施的传入网络通信。
NetOut - 网络流量的措施传出。
NetTotal - 总网络流量的措施。
FreeDiskS pace - 免费磁盘空间的措施。
PerfMon的- 获取NT的性能数据。
正常运行时间- 显示多久你的电脑已被。这只有在一个字符串米。
插件- 测量是指由外部插件。
注册- 注册表值的措施。
时间- 时间和日期的措施。
除钙- 计算公式。
InvertMeasure 如果设置为1,测量值倒置。例如你可以衡量分配磁盘空间,而不是自由的空间。
IfAboveAction 阿爆炸或命令时执行上述措施在IfAboveV alue定义的值的范围。这一行动是执行措施时,才超过了价值,因此它需要去定义的值低于之前再次执行该操作。
IfAboveV alue 对于IfAboveAction价值。
IfBelowAction 阿爆炸或命令时执行的措施低于IfBelowV alue定义的值的范围。这一行动是执行措施时,才低于价值下降,因此它需要上述定义的值路要走再次执行该操作。
IfBelowV alue 对于IfBelowAction价值。
fEqualAction 阿爆炸或命令时执行该措施是与IfEqualV alue定义的值相等。这一行动是执行措施时,只有一次是平等的价值,因此它需要去高于或低于设定值之前再次执行该操作。该值被舍入为充分整数。
IfEqualV alue 对于IfEqualAction价值。
残疾人士如果设置为1,该措施是在启动时禁用。
UpdateDivider 此值决定如何经常更新的措施。这是必然的更新值。例如,如果更新设置为1000和UpdateDivider是30,这项措施是30秒更新一次。默认值为1。
MaxV alue 这项措施的最高值可以有。
MinV alue 低值的措施可以有。
替代一个逗号分隔值列表,可用于更改到另一对某些价值。您必须使用引号围绕价值!例如替补=“猫”:“狗”会改变的测量值都在猫的狗。
AverageSize 定义窗口大小的平均测量。例如如果这是设置为10,返回值是去年10值的平均值。
-------------------------------------------------- ------------------------------
内坦
NetInS peed 您的网络连接的投入获得最大的速度。该值在比特每秒。如果此值被省略或设置为0,最高值是从输入。当心高峰。TrafficAction 行动时,要执行一定量的数据已被下载。
TrafficV alue 为TrafficAction价值。
接口该指数衡量网卡。如果此设置为0(默认)所有接口都加在一起。值1是指最前一页网卡,2秒,等
累积的如果设置为1,该措施收集累计值(即增加了测量值一起)。这可以用来衡量在特定的CAGR对传输的数据总量。
-------------------------------------------------- ------------------------------
NetOut
NetOutS peed 您的网络连接输出的最大速度。该值在比特每秒。如果此值被省略或设置为0,最高值是从输入。
TrafficAction 行动时,要执行一定的数据量已上载。
TrafficV alue 为TrafficAction价值。
接口该指数衡量网卡。如果此设置为0(默认)所有接口都加在一起。值1是指最前一页网卡,2秒,等
累积的如果设置为1,该措施收集累计值(即增加了测量值一起)。这可以用来衡量在特定的CAGR对传输的数据总量。
-------------------------------------------------- ------------------------------
NetT otal
NetTotalS peed 您的整个网络连接的最大速度。该值在比特每秒。如果此值被省略或设置为0,最高值是从输入。
TrafficAction 行动时,要执行一定的数据量已上载和下载。
TrafficV alue 为TrafficAction价值。
接口该指数衡量网卡。如果此设置为0(默认)所有接口都加在一起。值1是指最前一页网卡,2秒,等
累积的如果设置为1,该措施收集累计值(即增加了测量值一起)。这可以用来衡量在特定的CAGR对传输的数据总量。
-------------------------------------------------- ------------------------------
FreeDiskSpace
驱动器这是衡量硬盘的磁盘空间。例如的“C:\”
总如果设置为1这将返回该驱动器的总大小。
标签如果设置为1这将返回该驱动器的标签上。
IgnoreRemovable 如果设置为1可移动驱动器将被忽略。
-------------------------------------------------- ------------------------------
插件
插件这定义了插件处理实际测量的名称。
-------------------------------------------------- ------------------------------
注册
RegKey 该注册表项的名称。
RegHKey 该参数hKey的名称。可能的值有:HKEY_CURRENT_CONFIG,的HKey_Current_User中,HKEY_LOCAL_MACHINE,HKEY_CLASSES_ROOT下,句柄hKey指向HKEY_PERFORMANCE_DA TA和HKEY_DYN_DA TA。
RegV alue 该注册表项值名称。串长值和支持。
-------------------------------------------------- ------------------------------
时间
格式时间是如何写的格式。例如“%高:%男:%S”型。你可以从这里找到所有的格式代码:https://www.sodocs.net/doc/9815411925.html,/library/default.asp?url=/library/en-us/vclib/html/_crt_strftime.2c_.wcsftime.asp
您也可以使用“区域设置的时间”和“区域设置的日期”,以用来在Windows目前的格式。
时区时区的值(例如2.0)。您也可以使用小数值。如果这是没有用的当地时间。
DaylightS aving Time 如果设置为1时,夏令时是适用的时间(这取决于您的本地时间)。这是只能在已设置的TimeZone。
-------------------------------------------------- ------------------------------
钙化
公式
这定义了计算公式。你可以使用变量的其他措施。还有一个特殊变量称为计数器,这是对每一个更新增加。唯一的变量是更新后的所有其他措施都在更新,所以值是一个更新周期的后面。请注意,一切都是区分大小写的职能必须在所有大写字母如单((10 * PI)的)。
操作:
+(添加)
- (减)
*(乘)
/(分)
**(电力)
%(其余部分)
&(按位与)
|(按位或)
^(按位异或)
?(按位不)
逻辑运算:
<>(不等于)
=(等于)
>(大于)
<(小于)
&&(逻辑与)
| |(逻辑或)
功能:
ARCTAN,反正弦,ARCCOS,理,单,谭,美国ABS,进出口,淋巴结,日志,的sqrt,参青方,存在sg n,符号,压裂,TRUNC,地板,塞尔,圆(十[,精度]),随机
条件运算符:
返回一个与“LowBound”和“HighBound”的措施,确定随机数。
使用范例:
[MeasureCalc]
测量=计算器
公式=(随机)
LowBound = 5
HighBound = 100
RandomUpdate = 1
RandomUpdate = 1(新的随机数每个更新周期)
RandomUpdate = 0(上刷新新的随机数)
米
每米需要有一个独特的名称,它定义在ini为文件的米一节。这个名字需要[]内的字付诸表决。这个名字并不重要,只要你不使用相同的ini 文件中的任何地方。不要使用的名称空间。
它可以使用的X,Y,W和数学公式阁下在此情况下,值必须用括号包围(如“为Y =(300 / 3)”)。这是无法结合的相对定位和公式。该值被评估时,设置文件是只读的措施,以便从该结果不能在这些公式使用。
所有米常规设置
MeasureName
该措施的名称,这表显示。
X
的X位置米内的窗口。坐标可加入'住宅'的数字(例如结束与前米×= 5R的)。您还可以使用R的资本使位置相对于以前的米的右边缘。
Y
的Y -位置米内的窗口。坐标可加入'住宅'的数目如?(相对于以前结束=-米10R的)。您还可以使用R的资本使位置相对于以前的米底部边缘。
W
作者:米的宽度。这是没有必要,如果定义这个宽度可以计算出图像,或者如果您使用一个字符串表。如果您使用的Rainmeter作为桌面的背景你应该总是定义正确的高度,为米或窗口的尺寸宽度可能是计算错误。
?
作者:米的高度。这也可以不作界定为W的根据相同的条件
隐蔽
如果设置为1,米是隐藏的。
LeftMouseDownAction
RightMouseDownAction
MiddleMouseDownAction
LeftMouseUpAction
RightMouseUpAction
MiddleMouseUpAction
MouseOverAction
MouseLeaveAction
这是因为,除了他们与只适用于特定表的全局设置相同。即鼠标操作鼠标时,只执行对米的面积。这些设置将覆盖全局设置。
请注意,LeftMouseUpAction不起作用如果窗口是可拖动。您需要定义与Drag Margins阻力区域,以便它不与米重叠。
UpdateDivider
此值决定如何更新往往米。这是必然的更新值。例如,如果更新设置为1000和UpdateDivider是30日,米是30秒更新一次。默认值为1。SolidColor 该表的背景颜色。
SolidColor2 该表的第二梯度的背景颜色。
GradientAngle 该表的背景颜色渐变的角度。该角度被定义为弧度。
BevelType 这周围绘制一个坚实的背景倒角。0 =没有伞,一提出,= 2 =沉没。
反锯齿如果设置为1,米图样抗锯齿。
TransformationMatrix 这定义了一个3x2矩阵,可用于改造米。必须有准确6'分隔值;'字(如“1,0,0,1,0,0”),它定义在“订单M11公路的矩阵;的M12,m21,m22,M31的;星云”。
翻转X沿行x = 20:|-1 0 2倍||-1 0 40 |
| 0 1 0 |= |0 1 0 |
TransformationMatrix =- 1,0,0,1,40,0
?翻转沿线y = 50:
| 1 0 0 || 1 0 0 |
| 0 -1 2Y之|= | 0 -1 100 |
TransformationMatrix = 1,0,0,-1; 0; 100
规模的X 0.5(在x = 50):
| 0.5 0 0.5 * x系统| |0.5 0 25 |
| 0 1 0 |= |0 1 0 |
TransformationMatrix = 0.5,0,0,1,25,0
请注意,所有的变化是相对于窗口而不是电表所以如果你如要通过其中心旋转的翻译分量的米的矩阵必须是相对于窗口的顶部左上角。
另外请注意,即使米的视觉位置和方向的转变,是由它的位置将是没有改变的转型所在地仍然被用来定义窗口的大小和寄存器的鼠标点击。这可能会改变,但未来。
MeterS tyle 这将允许用户创建的CSS样“风格”的米。
创建一个新的[组](多达期望)在。ini文件。本节可以有任何名称。
[MyS tringS tyle]
然后定义参数通缉的风格
FontColor =#FontColor#
FontFace = TheSansBold,帽
字号= 11
StringEffect =影子
StringS tyle =粗体
StringAlign =左
反锯齿= 1
然后,在任何或所有米,使用:
[MeterName]
米=字符串(或任何其他表类型)
MeterS tyle = MyS tringS tyle
为表参数,然后“继承从MeterS tyle”。
注释:
- 如FontColor = [MeasureName]像FontColor =经常变量动态变量工程#FontColor#。
- 它在哪里并不重要。ini文件你把样式。
- 将在任何一个值在MeterS tyle定义的一米,并在不同的人会采取遵参数。
它也可以作为“其他样式表”一米本身。
例如:
[MeterOne]
米=字串
StringEffect =影子
文字=“这是一些阴影文本”
[MeterTwo]
米=字串
MeterS tyle = MeterOne
文字=“本文也将有一个阴影”
-------------------------------------------------- ------------------------------
米
键入米。有效的值是:
直方图
字串
英美
位图
图像
线
转子
钮扣
-------------------------------------------------- ------------------------------
直方图
SecondaryMeasureName 该中学措施的名称。它定义为辅助直方图是在同一表中得出的措施。这是没有必要界定这如果其他米是没有必要的。PrimaryColor 颜色为主要直方图。在给出的颜色的RGB格式。单独以“颜色分量”。例如PrimaryColor = 10,30,255
SecondaryColor 颜色为辅助直方图。
BothColor 颜色时使用的小学和中学直方图对海誓山盟顶部。
PrimaryImage 名称背后是次要直方图的图像。您只能使用在同一时间或颜色或图像,但不能两者都选。因此,如果定义PrimaryImage你还必须定义S econdaryImage和BothImage(如果你在同一个直方图辅助措施)。
SecondaryImage 名称背后是次要直方图的图像。
BothImage 名称时使用的中小学直方图对海誓山盟顶部的形象。
自动缩放如果设置为1,直方图自动缩放以显示所有的值。
翻转如果设置为1米,是翻转阿普赛德。
-------------------------------------------------- ------------------------------
弦
FontColor 该文本的颜色。
FontEffectColor 该S tringEffect颜色。
字首字符串,它是前值显示。
后缀字符串值后显示。
FontFace 字体名称
字号字体大小。
StringAlign 字符串的对齐方式。有效值为:左,中间,右。
StringS tyle 风格的字符串。有效的值是:正常,粗体,斜体和BOLDITALIC。
StringEffect 字符串的影响。有效值为:无,阴影和边界。
规模缩放为测量值的因素。测量值与规模划分的价值,因此为了获得1000倍的较小的值只需设置规模为1000。如果规模值有一个小数点(例如1000.0)所产生的测量值,与一十进制浮点值显示。
自动缩放如果设置为1,该值是自动缩放。这将覆盖规模设置。该值是自动与T后缀地下,男或K多少取决于它的大小。
Percentual 如果设置为1,值显示在百分数。
NumOfDecimals 在显示的值使用小数数。
文本所显示的文字。在字符串中使用%1显示测量值。如果这是必然的若干措施只是用不同的值%2%3,等等。
ClipS tring 如果设置为1米剪辑的字符串宽度(W)。省略号被添加到字符串的末尾。(宽)和(H)必须指定。如果(H)是设置足够高,以便另一行文字,它会包装到两行文字,而不是使用elipsis。
角这定义文本的角度。该值的弧度。请注意,文字大小仍然是作为如果文本是水平计算。
-------------------------------------------------- ------------------------------
酒吧
BarColor 该栏的颜色。
BarImage 这是后面的酒吧所使用的图像。这可以用来代替BarColor。
BarBorder 这个定义有多少从一开始和结束总是绘制位图。
BarOrientation 在酒吧的方向。有效的值是:
水平
垂直
翻转
设置为1,翻转在酒吧的方向。
-------------------------------------------------- ------------------------------
位图
BitmapImage 这是保存的图像帧图像的名称。这些图像可在水平或垂直敷设的位图。方向是确定的自动形成的高度或位图(宽度较大者为准)。此外,还有一帧的大小是自动计算,所以你需要裁剪图像,以便有没有多余的空间周围的框架。
BitmapFrames 位图中的数帧。
BitmapTransitionFrames 每值过渡帧的数量。过渡帧时显示的是表的价值变化框架。窗口的TransitionUpdate定义该框架是在过渡显示率。过渡动画总期限TransitionUpdate * BitmapTransitionFrames。请注意,BitmapFrames将始终定义位图(包括过渡帧帧的总数)。因此,例如,如果位图有10个值,每增加4过渡过渡BitmapFrames应设置为50和BitmapTransitionFrames至4张。
BitmapZeroFrame 如果设置为1,第一帧只用于当测量值是零。否则,帧线性测量值确定的。
BitmapEx tend 如果设置为1的位图显示的是延长,使整个价值。例如,如果你定义了一个位图,定义从0到9帧,您可以使用它来显示位图的数字作为衡量的价值。
BitmapDigits 这是数得出的数字。第一帧是使用如果值不作为,因为这定义了许多数字。仅当BitmapEx tend设置为1。
BitmapAlign 定义位图的值一致。有效值是左,中和右。仅当BitmapEx tend设置为1。
BitmapSeparation 分离位图的宽度。你也可以使用负值。
-------------------------------------------------- ------------------------------
图片
请注意,此表需要的不是对任何措施的约束,因为它确实没有以任何方式显示测量值。此表的目的是使皮肤更加容易。但是,如果您绑定这东西它会尝试加载图像,给出了该措施的字符串值。如果W和H是为表定义,图像缩放到指定大小。(如果不是唯一的W或H是定义,图像将被缩小与长宽比保存。)
ImageName 图像的显示名称。
路径路径的形象。该路径是相对于皮肤的文件夹。
PreserveAspectRatio 如果设置为1,比例方面的图像时保留的图像缩放。和图像进行缩放以适合米的尺寸(即你需要定义两个W和H)。
-------------------------------------------------- ------------------------------
线
LineCount 在该行数百米。不能有任何的行数相同的米。下面的设置被设置为指定的名称后的行号的不同路线。请注意,[?]的第一行是从来没有放弃。因此,例如设置LineColor = 255,0,0“,为第二线”LineColor2 = 0,0,0“等第一线的颜色你给”
MeasureName [?] 为线[?]名称的措施。
LineColor [?] 该生产线的颜色北路
规模[?] 该生产线的N的测量值乘以这个规模。
自动缩放如果设置为1,行会自动缩放,使最大的价值是在米可见。如果设置为0,表的规模是从这些措施的最大的最大值。HorizontalLines 如果设置为一水平线绘制直方图线后面。
HorizontalLineColor 该水平线的颜色。
反锯齿如果设置为1,线画成抗锯齿。
线宽宽行。
翻转如果设置为1米,是翻转阿普赛德。
-------------------------------------------------- ------------------------------
Round line
线宽这定义了线(1.0 = 1像素)的宽度。
LineLeng th 这定义了线的长度。长度始终是衡量从旋转中心(无论什么LineS tart值)。
ControlLeng th,LengthShift 如果ControlLength设置为1,该措施控制从LineLength LineLeng th到LineLeng th + Leng thShift。
LineS tart 这定义了该行的开头。
ControlS tart,S tartShift 如果ControlS tart设置为1,该措施控制从LineS tart LineS tart到LineS tart + S tartS hift。
StartAngle 为行开始角度。这是在零角度的弧度和走向积极的X轴是。正常旋转方向为顺时针。
ControlAngle,RotationAngle 除非ControlAngle设置为0,该措施控制从0 RotationAngle到RotationAngle。该线的旋转角度的大小。使用负值为逆时针旋转。
反锯齿如果设置为1,行抗锯齿。
V alueRemainder 其余使用而不是实际的测量值。这可以用来绘制模拟时钟(例如,在检查皮肤文件的例子)。
LineColor 该生产线的颜色。
固体设置为1米和将绘制饼图相反。
-------------------------------------------------- ------------------------------
转子
ImageName 图像的旋转名称
OffsetX 的X抵消旋转中心。
OffsetY Y型抵消旋转中心。
StartAngle 为行开始角度。这是在零角度的弧度和走向积极的X轴是。正常旋转方向为顺时针。
RotationAngle 该线的旋转角度的大小。使用负值为逆时针旋转。
V alueRemainder 其余使用而不是实际的测量值。这可以用来绘制模拟时钟(例如,在检查皮肤文件的例子)。
-------------------------------------------------- ------------------------------
按键
这不是一个正常的米,因为你不能保证它的任何措施。它的目的是使按钮制作更容易。
ButtonImage 按钮的图像的名称。图像必须有3个可设置水平或垂直方向(方向是从宽度/帧图像的高度检查)。
ButtonCommand 该命令或!爆炸时执行的按钮被按下
声N Rainmeter支持,可在行动如TrafficAction(用于音频命令)。只需使用内置的命令,命令或像正常!刘海。你可以使用#S KINS P A TH#变量设置的路径相对于你的皮肤文件夹。
例如:播放S KINS P A TH#Y ourS kinFolder \#声音\ sound.wav
播放[soundfile] - 戏剧给定soundfile一次。
PLAYLOOP [soundfile] - 戏剧作为循环给予soundfile。
PLAYS TOP - 停止当前播放的声音。
刘海
Rainmeter也可以控制,Litestep!邦命令。阿爆炸是一个特殊的命令可以执行,以改变该应用程序的东西。你可以使用的是Rainmeter已经或只运行给予作为Rainmeter.exe命令行参数是从一个不同的行动刘海。当然你可以使用Litestep这些了。
请注意,[]意味着你必须提供为邦(参数不包括[] -字符)。在()表示该参数是没有必要的。
大多数!刘海也采取作为可选参数配置。如果配置定义的爆炸只适用于特定的配置。如果它不给出了!爆炸是向所有积极configs。使用*作为配置的名字发送给所有config s。
该!刘海根据不同的实际工作,他们的处理。如果Rainmeter是独立运行它处理了!刘海本身并增加了自动配置的名称为参数列表的末尾。这就使!爆炸仅影响配置的执行它。如果Rainmeter是Litestep的插件运行!刘海是直接发送到Litestep的处理它们。在这种情况下,配置的名字不会被添加到参数,以便它会影响到所有活动configs。第三起案件是当!爆炸是通过发送Rainmeter.exe在这种情况下,它是由第一个Rainmeter 配置,可以发现处理。
!RainmeterS how(配置)显示Rainmeter窗口。
!RainmeterHide(配置)隐藏Rainmeter窗口。
!RainmeterToggle(配置)切换Rainmeter窗口。
!RainmeterRefresh(配置)重新加载配置文件。该参数是可选的。如果不考虑到目前的配置是加载。在配置和IniFile必须存在的配置已经装载清单。
!RainmeterRedraw(配置)强制重绘的窗口。这也更新所有的米。
!RainmeterHideMeter [表](配置)隐藏指定的表。请注意,隐藏表没有停止测量,你还需要禁用措施,如果你不想花额外的CPU周期测量。!RainmeterS howMeter [表](配置)显示给定的表,如果它是隐藏的。
!RainmeterToggleMeter [计](配置)切换给定米的能见度。
!RainmeterMoveMeter [X]的[Y]条[计](配置)移动给予米(即不是窗口,但米)到一个新的位置。
!RainmeterDisableMeasure [措施](配置)禁用给定的措施。
!RainmeterEnableMeasure [措施](配置)启用给定的措施。
!RainmeterToggleMeasure [措施](配置)切换给定措施的状态(即禁用/启用)。
!RainmeterActivateConfig [配置] [ini文件] 启动一个新的配置ini文件。该INI文件,只是文件的名称;不包括路径。
!配置] RainmeterDeactivateConfig [ 停用配置的ini文件。
!RainmeterToggleConfig [配置] [ini文件] 切换配置的ini文件。
!RainmeterMove [X]的[Y]条(配置)移动窗口到新位置。
!RainmeterZPos [POS机](配置)变化的Z位置的窗口。-2 = OnDesktop,-1 = OnBottom,0 =普通,1 = OnTop,2 =天茂。
!RainmeterAbout 打开关于对话框。
!RainmeterLsBox Hook [配置]
特别爆炸的lsBox。请注意,你必须给该配置的名称作为参数。
!RainmeterResetS tats 重置的统计数字。
!RainmeterPluginBang“[MeasureName] [参数]”发送到一个插件爆炸。该参数必须在引号内。该MeasureName定义了插件,这个插件处理。的争论依赖于插件。
!执行特别!爆炸,可以用来结合数!刘海在一起。该!刘海与'['和']'字符分隔。您也可以启动这个(!执行[“C应用:\的Windows \ Notepad.exe 的”])
!RainmeterQuit 退出Rainmeter。
插件
阿Rainmeter插件是一个DLL,出口这些功能(完全没有必要对所有出口):
UINT初始化(H MODULE例如,LPCTS TR的iniFile,LPCTS TR的部分,UINT身份证);
无效的Finalize(HMODULE例如,UINT身份证);
UINT更新(UINT身份证)
双Update2(UINT身份证)
LPCTS TR的的GetS tring(UINT身份证,UINT标志)
初始化函数被调用时,该措施被初始化。该函数返回的最大价值,可以衡量的。如果最大的值是未知的函数应该返回0。该插件还可以有它的可从iniFile以及对初始化函数参数提供的部分加载自己的设置。id的参数是用来识别个人的措施,如果他们有几个使用相同的插件。
在最后确定时调用该措施被删除。
在每一次更新是所谓的更新周期(通常为每秒一次)。该函数返回的测量值。该Update2是一个可以使用的措施,如果返回负值功能的替代版本。
的GetS tring米时调用需要作为字符串值。如果此函数不执行更新返回的值是自动转换为一个字符串。
检查例如Rainmeter来源如何实现一个插件。