冰晴雪炭 发表于 2010-5-11 09:57:54

Rainmeter Skin参数说明教程Config配制说明

之前想弄个天气侧边栏,后来找到了Rainmeter. 发现这个软件确实不错. 可以做出非常多功能的透明背景皮肤,而且内存占用的少,比系统自带的侧边栏小工具好多了.网上有各种功能的皮肤可以直接使用.你也可以对这些皮肤进行点修改,让它的外观和功能更符合你的意愿.
以下是网上收集的一些参数.
Bangs:
!RainmeterShow(Config)
显示Rainmeter窗口。
!RainmeterHide(Config)
隐藏Rainmeter窗口。
!RainmeterToggle(Config)
切换Rainmeter窗口。
!RainmeterRefresh(Config)
重新加载配置文件。如果发现重新加载后并无变化,解决办法是在推出该插件后再修改配置文件,然后重新应用。
!RainmeterRedraw(Config)
强制刷新窗口,并会更新所有的meters。
!RainmeterHideMeter(Config)
隐藏所给的Meter。注意隐藏meter不代表关闭meter,所以测量仍在进行,如果你想不让CPU负载多余的不显示的meter,你还必须将相应的measure关闭。
!RainmeterShowMeter(Config)
显示所给meter,前提是它被隐藏。
!RainmeterToggleMeter(Config)
切换显示/隐藏所给的meter。
!RainmeterMoveMeter(Config)
移动所给的meter(i.e.并非针对窗口而是将meter显示在一个新的位置)。
!RainmeterActivateConfig
激活一个新的配置文件。
!RainmeterDeactivateConfig
使配置文件失效。
!RainmeterToggleConfig
切换配置文件。
!RainmeterMove(Config)
移动窗口去一个新的位置。
!RainmeterZPos(Config)
变更窗口的Z轴。
-2=钉在桌面
-1=在底部
0=常规窗口
1=窗口顶置
2=置顶在其他顶置窗口之上
!RainmeterAbout
打开about对话框。
!RainmeterLsBoxHook
LsBox的特殊Bang
!RainmeterResetStats
重新设定statistics。
!RainmeterPluginBang""
Sends a bang to a plugin. The parameter must be inside quotes. The MeasureName defines the plugin which handles the plugin. The Arguments depend on the plugin.
!Execute
用来将几个!bangs捆绑在一起。!bangs用'['and']'符号区分。你也可以用它来启动应用(!Execute["C:\Windows\Notepad.exe"])
Plugins:
Advanced CPU:
此项与PerfMon测量CPU负载基本区别不大,但是此项增强了过滤进程或者直包括其中某些。
CPUInclude
CPU负载检测中所需包括的进程名表单。进程名用分号相隔。CPUInclude权限高于CPUExclude。
CPUExclude
CPU伏在检测排除的进程名表单。进程名以分号相隔。如果需要排除生效前提必须空置Include表单。
TopProcess
值1将反馈出最后次更新时占用CPU最高的进程名。
值2将反馈该进程的CPU time
注意这里反馈的是CPU time而不是百分数。
----------------------------------------------
Examples
Display the name and CPU usage of the top process:

Measure=Plugin
Plugin=Plugins\AdvancedCPU.dll
TopProcess=2
CPUExclude=Idle

Measure=Plugin
Plugin=Plugins\AdvancedCPU.dll
TopProcess=1
CPUExclude=Idle

Meter=STRING
X=0
Y=0
MeasureName=MeasureTopProcess
MeasureName2=MeasureTopProcess2
Text="%1 (%2%)"
NumOfDecimals=1
Scale=100000
---------------------------------------------
MBM5 Plugin:
可以从这里得到MBM5:http://mbm.livewiredev.com
MBM5Type
此处定义需要检测的项目。
可能的值有:TEMPERATURE,FAN,MHZ and VOLTAGE。
MBM5Number
检测项目的指数。e.g.如果你想测量传感器2的温度。注意值从0开始。
MBM5MaxValue
测量项目的最大值。
---------------------
Examples

Measure=Plugin
Plugin=Plugins/MBM5plugin.dll
MBM5Number=0
MBM5Type=TEMPERATURE
---------------------
Perfmon:
用终端性能监视器来找出这些settings的实际值
PerfMonObject
性能项目的名称(e.g.Memory,Process,Processor,...)
PerfMonCounter
性能计数器名(e.g."_Total")。如果计数器没有实例的话可留空。
PerfMonDifference
如果设置成1则将显示两次测量间的差值来代替实际值。注意:默认值为1,你需要把他设置成0如果你想要知道当前值。
-------------------------------------------------
Examples
Display how much Litestep process takes CPU (use Scale=100000.0 in TEXT meter if you want percentual value):

Measure=Plugin
Plugin=Perfmon.dll
PerfMonObject="Process"
PerfMonCounter="% Processor Time"
PerfMonInstance=LITESTEP
Display the number of running processes:

Measure=Plugin
Plugin=Perfmon.dll
PerfMonObject="System"
PerfMonCounter="Processes"
PerfMonInstance=""
PerfMonDifference=0
Display the disk access in drive C:

Measure=Plugin
Plugin=PerfMon.dll
PerfMonObject=LogicalDisk
PerfMonCounter="Disk Bytes/sec"
PerfMonInstance=_Total
PerfMonInstance="C:"
------------------------------------------------
Ping Plugin:
此插件可以用来ping服务器来监测网络延迟。
DestAddress
服务器的DNS地址或者IP地址。
UpdateRate
Ping服务器的频率。
Timeout
连接超时时间,单位毫秒ms。
TimeoutValue
定义连接超时后反馈的数据,默认值为Timeout。
------------------------------
Examples

Measure=Plugin
Plugin=Plugins\PingPlugin
DestAddress=www.google.com

Meter=STRING
X=0
Y=0
MeasureName=MeasurePing
Text="google.com: %1"
-----------------------------
Power Plugin:
此插件可以用来测量电池状态和目前笔记本的MHz。注意不是所有的笔记本都支持这些。
PowerState
ACLINE - 测量是否接上交流电源。(0/1)
STATUS - 测量电池状态(no battery,charging,critiacl,low high)。
STATUS2 - 与STATUS相同除了BatteryFlag in SYSTEM_POWER_STATUS is returned as is。
LIFETIME - 续航时间测量。
PERCENT - 测量续航时间的百分比。
MHZ - 测量现在的CPU MHz。
Format
与TIME测量相同,仅在PowerState是LIFETIME的情况下适用。
-------------------------------
Examples

Measure=Plugin
Plugin=Plugins\PowerPlugin.dll
PowerState=MHZ
-------------------------------

tjp0823 发表于 2010-5-17 13:29:30

教程学习中。

秋生 发表于 2010-5-22 17:05:58

keaiba学习了,准备实践

夜铭虚央 发表于 2010-5-27 18:07:29

来支持一下,感觉好些不是很常见

pavement 发表于 2010-5-30 22:59:25

很好,就需要这样的教程

simondcl 发表于 2010-5-31 23:41:11

顶就一个字

新ve佑 发表于 2010-6-6 20:23:13

新手实在看不懂

非凡魅紫 发表于 2010-6-10 16:31:54

唉。天书啊~~~一点都看不懂~~touxiangl

欢少 发表于 2010-6-10 16:37:08

很不错的教程哦。。。学习了!!谢谢分享!

枫雪迷城 发表于 2010-7-25 08:16:58

先收起来,到时看
页: [1] 2 3 4 5 6 7 8
查看完整版本: Rainmeter Skin参数说明教程Config配制说明