七世纪win7技术

您当前的位置:Home > win7下载 >

RainMeter教程【基础篇】2【转】(精华)rainmete


RainMeter教程【根蒂根基篇】2【转】2009-11-29 00:27RM简介及安装Rainmeter skin下载:DA、Customize.org Rainmeter是一款可以将系统监控数据具象化并能以差别绪势出现的一款系统监控东西,其本身只是个引擎,需要经由过程skin及config的定制来使成为事实。Rainmeter可以监控CPU负载、内存分配、收集信息流量、收集终端性能数据、系统运行时间、闲置硬盘容量etc.数据可以被具象化为柱状图、条状图、点阵图帧抑或是纯数码。RM还撑持插件界面,可寄托第三方插件使成为事实功效的延伸。RM撑持Windows 2000及以上系统,但不撑持Win95/98/Me
配置文件RM并无完善的配置编辑器,所以你需要用你最常用的文本编辑器来手动配置。RM的设定被打散在许多地方,但对大多的用户来讲,Rainmeter.ini是独一需要你调整之处。一匹配置文件也就是通配文件就是Rainmeter.ini,皮肤配置文件是在#skin-name#.ini里调整。注意:因为Refresh会把旧的值写回配置文件,所以某些setting不克不及在Rainmeter运行时更改。所以当你发明部分setting更改失效的时辰测验考试下把全般RM关闭再修改。Step.rc:RainmeterIniFile要是Rainmeter.ini没有被放在默许的位置,可以用它来指向界说。RainmeterSkinPath界说skin文件夹的路径,但必须在以自力的子文件夹的情势放在skins文件夹下。RainmeterPluginPath界说插件文件夹路径。RainmeterCurrentConfig今朝正起效用的配置文件名,这可以用来强力压制施用某些配置。你必须同时界说RainmeterCurrentConfigIni。RainmeterCurrentConfigIni今朝正起效用的配置文件。(仅为配置文件,并不是路径)RainmeterWindowX设定窗口的X坐标。RainmeterWindowY设定窗口的Y坐标。Rainmeter.ini文件首要由[Rainmeter]以及[Statistics]两部分构成,[Rainmeter]部再保险罗一般设定可以用来转变RM的行为表现。此配置是作为所有被打开的Config文件的默许值。一旦Config被打开即会在Rainmeter.ini下将配置写入本身的那部分中。[Statistics]下包罗着大多的Measures,请不要手动去修改它。[TrayMeasures]是个出格的部分,用来界说系统托盘图标的,只要设定了1个没事了的成心义的值。以下这些必须放在[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则撑持当地透明(仅限Win2K&XP)。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按F5时执行的号令。按F5一样会在Config第一次运行时起效用。ConfigEditor界说RM的配置文件编辑器应用步伐,默以为Notepad记事本。~以下部分必须放在[TrayMeasure]部分下:Measure托盘预示的名称。TrayMeter这可所以直方图或位图。TrayColor1界说直方图的配景色彩。TrayColor2界说直方图的远景色彩。TrayBitmap界说托盘所用的位图的名称。位图的帧数可以任凭你所想,不过巨细必须限制在16*16上。路径需接洽瓜葛于Rainmeter''s-Skins文件夹。
皮肤皮肤文件放在RM安装根目次下的skins文件夹内。单个皮肤请创建自力子文件夹举行储存安放。1个可用的皮肤一般包罗ini配置文件、image&icon等。单个皮肤文件夹内可以包罗多个配置文件但只有1个可以被拿获,这也允许skiner定制多种局部差异性皮肤以餍足差别用户的需求。注意:请不要在文件夹以及配置文件命名时施用空格。皮肤文件凡是被区分清楚为四部分:[Rainmeter]:放置一般设定。[Variables]:储存安放变量。[Measures]:现实测量值。[Meters]:现实测量值具象化表现体式格局。在1个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界说窗口不允许被拖动的地区范围。需要界说四个值并以逗点分开。这个值界说的是不允许拖动的地区范围。负值是从对边开始计较的。KeepOnScreen设置成1则窗口始末连结在监视器的范围以内。(提议玩全屏降分辩率游戏的用户不要开启此项选项,如许会引起退出去游历戏后插件移位)Author皮肤笔者的名儿以及E-Mail地址。该字符串会预示在涉及的会话框内。AppVersion此插件撑持的最低RM引擎版本。要是你以为不必可以不写。The version is asingle number that can be calculated like this:Major*1000+Minor.E.g.a value for Rainmeter 0.11.4 would be 11004.
Measures每个Measures的命名必须独一而且需要放用""字符框起。只要在1个配置文件中命名不反复,名称可以随意。不要在命名中施用空格。Meters以及Measures的命名是绑缚的,也就是统一指向的要命名相同。注意:为了使测量值能预示相对于最低以及最高值,某些meters需要一系列的值如Bar、Histogram,etc.。并不是所有的measures可以容或不佣人的劳力的测算出最低以及最高值,所以某些measures请手动配置最高值以及最低值。Measures的通用设置Measure这里界说Measures,有用值如次:
CPU测算CPU负载(如需自力监控各核占用环境开启PerfMon插件)。Memory测算影象体总哄骗率。PhysicalMemory测算物理内存分配。SwapMemory测算Swap分配。NetIn测算收集下载流量。NetOut测算收集上载流量。测算收集总流量。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=1000&UpdateDivider=30,则没30s测算一次。此项默许值为1。MaxValue测算最大值。MinValue测算最小值。Substitute此项可以替代要害词,必须成对出现并用逗点分开,注意必必要用引号引出。(e.g.Substitute="cat":"dog"表述的是在测量值中将次害词cat全数替代成dog)AverageSize界说窗口的测量平均取值。(e.g.要是设置成10则将输出最后10次测量的平均值)~NetIn NetInSpeed用户收集接入最高速率。该值单元以1bit/s计。要是这个值缺损或设置为0,这个值将以现实值决定。注意峰值。TrafficAction当下载数据到达一定量时所执行的行为。TrafficAction TrafficAction的设定值。Interface网卡监视检测数据。要是此处被设置为0(默许值),所有的端口将被加在一路,要是值为1,则记载第一块网卡,2为第二块.etc.。Cumulative要是设置成1,将监视检测数据累积(i.e.把监视检测数据加在一路)。这可以用来检测特定周期的互换数据总量。~NetOut NetOutSpeed用户收集输出最高速率。该值单元以1bit/s计。要是这个值缺损或设置为0,这个值将以现实值决定。TrafficAction当上载数据到达一定量时所执行的行为。TrafficValue TrafficAction的设定值。Interface网卡监视检测数据。要是此处被设置为0(默许值),所有的端口将被加在一路,要是值为1,则记载第一块网卡,2为第二块.etc.。Cumulative要是设置成1,将监视检测数据累积(i.e.把监视检测数据加在一路)。这可以用来检测特定周期的互换数据总量。~NetTotalSpeed用户收集输入输出最高速率。该值单元以1bit/s计。要是这个值缺损或设置为0,这个值将以现实值决定。TrafficAction当上载下载全体数据到达一定量时所执行的行为。TrafficValue TrafficAction的设定值。Interface网卡监视检测数据。要是此处被设置为0(默许值),所有的端口将被加在一路,要是值为1,则记载第一块网卡,2为第二块.etc.。Cumulative要是设置成1,将监视检测数据累积(i.e.把监视检测数据加在一路)。这可以用来检测特定周期的互换数据总量。~FreeDiskSpace Drive检测的具体硬体。(e.g."C:\")要是设置成1,则反馈数据预示硬体的总容量。Label要是设置成1,则反馈数据预示驱动器标签。~Plugin Plugin界说现实测量时需用到的插件名。~Registry RegKey注册表项名。RegHong Kongey Hong KongEY名。有用值有:Hong KongEY_CURRENT_CONFIG,Hong KongEY_CURRENT_USER,Hong KongEY_LOCAL_MACHINE,Hong KongEY_CLASSES_ROOT,Hong KongEY_PERFORMANCE_DATA and Hong KongEY_DYN_DATA.RegValue注册表项值名。仅撑持字符串以及长字符串。~Time Format时间抒发格局(e.g."%H:%M:%S")。你可以从MSDN找到所有的代码格局。TimeZone时区值(e.g.+2.0).DaylightSavingTime要是设置成1则将开启夏令时(决定于于你确当地时间)。这仅在时区TimeZone值被设定的环境下有用。~Calc Formula此项界说计较公式。你可以施用其他的Measures来作为Variables。这里另有1个特殊的变量称之为Counter,它在每一次更新后增长。这个变量仅在所有其他的Measures更新完结后更新。注意配置文件都区别巨细写,所有的函数都必须大写(e.g.SIN(10*PI))。Operations:
+(add)-(substract)*(multiply)/(divide)*(power)%(remainder)&(bitwise and)|(bitwise or)^(bitwise xor)~(bitwise not)Logical operations:
(not equal)=(equal)(greater than)(less than)&&(logical and)||(logical or)Functions:
ARCTANARCSINARCCOSCOSSINTANABSEXPLNLOGSQRTSQRSGNSIGNFRACTRUNCFLOORCEILROUND(x[,precision])Conditional operator:condition?true expr.:false expr.


相关资讯
最近更新
  • 链接平台