# 雨滴教程 - Rainmeter技术教程 - 雨滴社区 - Powered by Discuz!
 找回密码
 点击注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 31527|回复: 95

[菜鸟教程] 雨滴教程

  [复制链接]

签到天数: 124 天

[LV.7]常住居民III

发表于 2012-4-15 16:05:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?点击注册

x

Rainmeter.ini/Rainmeter.thm

一、介绍

Rainmeter.ini位于#SETTINGSPATH#,Rainmeter.thm位于#SETTINGSPATH#下各主题文件夹
两者的主要功能均为记录RM以何种方式加载哪些皮肤,区别是前者记录当前或最后一次关闭RM时的状态,后者记录设置好的主题
RM2.1版本以前的网络流量统计也是记录在Rainmeter.ini/.thm中,从2.1版本开始与主题分离,单独记录在#SETTINGSPATH#下的Rainmeter.stats中
如无需要,Rainmeter.ini/.thm中大部分参数不用手动写上,保持默认即可。部分参数若.thm中没有提到,在RM加载主题时会自动写入.ini中

二、文件头[Rainmeter]的参数

TrayIcon
设为0则不会显示托盘图标
TrayExecuteL, TrayExecuteM, TrayExecuteR, TrayExecuteDL, TrayExecuteDM, TrayExecuteDR
分别为鼠标左/中/右键单/双击托盘图标的触发器,设置TrayExecuteR会覆盖默认的RM右键菜单,按住Ctrl再点击则会执行默认行为
ConfigEditor
当在RM右键菜单中点击Edit Skin(编辑皮肤)时使用的编辑器,默认为记事本
SkinPath
Skins文件夹的路径,留白则会自动使用#SKINSPATH#
Logging
设为1的话,About对话框Log标签页中的内容都会记录在#SETTINGSPATH#Rainmeter.log中
Debug
设为1的话Logging记录会更详细,适用当前皮肤的运行会拖慢RM运行甚至卡住等恶性情况
DisableVersionCheck
设为1的话RM将不会检查更新,只有下一个版本号的正式发布版才会提醒更新,beta版将不会提醒

三、托盘图标行为[TrayMeasure]的参数

Measure
使用的Measure
TrayMeter
Meter类型只能为HISTOGRAM或BITMAP
TrayColor1
当Meter类型为HISTOGRAM时的背景色
TrayColor2
当Meter类型为HISTOGRAM时的前景色
TrayBitmap
当Meter类型为HISTOGRAM时使用的图像,每帧尺寸必须为16x16,路径从Skins\后算起。图像格式可以为ico, bmp, gif, png,但只有.ico能正确显示Alpha通道

四、各皮肤配置[ConfigName]的参数

WindowX,WindowY
皮肤的X,Y坐标,左上方为原点,可使用百分号%,表示占整个屏幕的百分比位置
AnchorX, AnchorY
皮肤锚点的X,Y坐标,皮肤左上方为原点,皮肤的X,Y坐标为原点到皮肤锚点的距离
SavePosition
设置为1则RM会记录皮肤的位置并在下一次启动时载入
AlwaysOnTop
皮肤的垂直位置,取值-2对应"On desktop",即位于桌面;-1对应"Bottom",即位于其他窗口之下;0对应"Normal",即行为与其他窗口相同;1对应"Topmost",即位于其他窗口之上;2对应"Stay topmost",即始终位于其他窗口之上
Draggable
设置为1则皮肤可拖动
SnapEdges
设置为1则皮肤拖动时会吸附屏幕边缘或其他皮肤边缘,拖动时按住Shift/Ctrl/Alt不会吸附
HideOnMouseOver
设置为1则当鼠标置于皮肤之上时皮肤会隐藏,移开鼠标会重新显示,鼠标移动时按住Shift/Ctrl/Alt皮肤不会隐藏/显示
StartHidden
设置为1则皮肤载入后保持隐藏
NativeTransparency
设置为1来启动本地透明度支持,只当系统为XP时可使用
AlphaValue
设置皮肤透明度(0-255),XP系统需要开启NativeTransparency
FadeDuration
皮肤的渐变时间,单位为毫秒
ClickThrough
设置为1则皮肤不会响应鼠标动作,XP系统需要开启NativeTransparency,按住Shift/Ctrl/Alt皮肤会正常响应
KeepOnScreen
设置为1则皮肤始终会显示在桌面区域内
LoadOrder
皮肤的加载顺序,默认为0,数字大的会显示在上层,同层的按字母表顺序加载,LoadOrder并不影响AlwaysOnTop的设置,AlwaysOnTop设置相同皮肤的显示的才会受LoadOrder影响,另外AlwaysOnTop只影响皮肤的显示,涉及到某些变量时还需考虑LoadOrder
Group
Config Group,多个Group名用"|"分隔,同样可以写在皮肤.ini内

本资源来自雨滴
回复

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2012-4-15 17:10:04 | 显示全部楼层
来看看学习学习
回复

使用道具 举报

签到天数: 512 天

[LV.9]以坛为家II

发表于 2012-4-15 17:23:46 | 显示全部楼层
搬个小凳子,坐下学习学习~
回复

使用道具 举报

该用户从未签到

发表于 2012-4-15 18:36:58 | 显示全部楼层
sdfsadsdfsafd
回复

使用道具 举报

签到天数: 48 天

[LV.5]常住居民I

发表于 2012-4-20 23:52:50 | 显示全部楼层
学习来的                 
回复

使用道具 举报

签到天数: 17 天

[LV.4]偶尔看看III

发表于 2012-4-22 13:23:14 | 显示全部楼层
如果能举个例子会更好
回复

使用道具 举报

签到天数: 10 天

[LV.3]偶尔看看II

发表于 2012-4-22 18:22:44 | 显示全部楼层
唠叨活跃度我就33333333333
回复

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2012-5-6 13:12:23 | 显示全部楼层
搬个小凳子,坐下学习学习~
回复

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2012-5-6 13:47:39 | 显示全部楼层
好东西  来学习一下
回复

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2012-5-23 16:41:47 | 显示全部楼层
不懂啊,在多说说白,行不
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点击注册

本版积分规则

快速回复 返回顶部 返回列表