分类

Tags

图标MUSIC

收藏

最近发表

回复

首页 > ★ PC_Health > Rainmeter Skin参数说明教程Config配制说明
Aug 15

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

[2010年4月3日]

posted by 0xC8D8 in ★ PC_Health 0 comments

之前想弄个天气侧边栏,后来找到了Rainmeter. 发现这个软件确实不错. 可以做出非常多功能的透明背景皮肤,而且内存占用的少,比系统自带的侧边栏小工具好多了.网上有各种功能的皮肤可以直接使用.你也可以对这些皮肤进行点修改,让它的外观和功能更符合你的意愿.
以下是网上收集的一些参数.

Bangs:

!RainmeterShow(Config)

显示Rainmeter窗口。

!RainmeterHide(Config)

隐藏Rainmeter窗口。

!RainmeterToggle(Config)

切换Rainmeter窗口。

!RainmeterRefresh(Config)

重新加载配置文件。如果发现重新加载后并无变化,解决办法是在推出该插件后再修改配置文件,然后重新应用。

!RainmeterRedraw(Config)

强制刷新窗口,并会更新所有的meters。

!RainmeterHideMeter[Meter](Config)

隐藏所给的Meter。注意隐藏meter不代表关闭meter,所以测量仍在进行,如果你想不让CPU负载多余的不显示的meter,你还必须将相应的measure关闭。

!RainmeterShowMeter[Meter](Config)

显示所给meter,前提是它被隐藏。

!RainmeterToggleMeter[Meter](Config)

切换显示/隐藏所给的meter。

!RainmeterMoveMeter[X][Y][Meter](Config)

移动所给的meter(i.e.并非针对窗口而是将meter显示在一个新的位置)。

!RainmeterActivateConfig[Config][Ini-file]

激活一个新的配置文件。

!RainmeterDeactivateConfig[Config]

使配置文件失效。

!RainmeterToggleConfig[Config][Ini-file]

切换配置文件。

!RainmeterMove[X][Y](Config)

移动窗口去一个新的位置。

!RainmeterZPos[POS](Config)

变更窗口的Z轴。

-2=钉在桌面
-1=在底部
0=常规窗口
1=窗口顶置
2=置顶在其他顶置窗口之上

!RainmeterAbout

打开about对话框。

!RainmeterLsBoxHook[Config]

LsBox的特殊Bang

!RainmeterResetStats

重新设定statistics。

!RainmeterPluginBang"[MeasureName][Arguments]"

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:
[MeasureTopProcess]
Measure=Plugin
Plugin=Plugins\AdvancedCPU.dll
TopProcess=2
CPUExclude=Idle

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

[MeterTopProcess]
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
[MeasureMBMTemp]
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):
[MeasureLitestep]
Measure=Plugin
Plugin=Perfmon.dll
PerfMonObject="Process"
PerfMonCounter="% Processor Time"
PerfMonInstance=LITESTEP
Display the number of running processes:
[MeasureProcesses]
Measure=Plugin
Plugin=Perfmon.dll
PerfMonObject="System"
PerfMonCounter="Processes"
PerfMonInstance=""
PerfMonDifference=0
Display the disk access in drive C:
[MeasureDiskAccess]
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
[MeasurePing]
Measure=Plugin
Plugin=Plugins\PingPlugin
DestAddress=www.google.com

[MeterPing]
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
[MeasureCPUMHz]
Measure=Plugin
Plugin=Plugins\PowerPlugin.dll
PowerState=MHZ
-------------------------------
 

上一篇: 《我叫MT》第二季第9集:真相
下一篇: WAR3宽屏问题解决
相关文章:
windows7 手工找回快速启动栏  (2009-12-18 23:9:17)
windows7 计算机中显示摄像头  (2009-12-18 23:0:31)

Feedback

:

:

(*)

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。