5分钟学会Rainmeter开发,美化你的桌面

5分钟学会Rainmeter开发,美化你的桌面
image

Rainmeter是著名的桌面美化工具,本来是做系统监控挂件的,但因为可定制性太强,于是就出了奇奇怪怪的挂件。 今天就给大家讲下如何简单地制作一个挂件。

做为非著名hacker,怎么可能去看文档呢。直接找到自带的skin illustro所在的目录,

5分钟学会Rainmeter开发,美化你的桌面
image

每个挂件都有一个对应的目录,目录中只有一个ini文件。我们把network目录复制一份,再到Rainmeter设定里

5分钟学会Rainmeter开发,美化你的桌面
image

选中那个ini加载下, 搞定一个,一个新的挂件出现在桌面上。显然Rainmeter是在读取ini文件

好的,我们研究下这个ini文件,基本上可以分类为四种,

设定类[Rainmeter], [Metadata], [Variables] ,应该就是该挂件的基本信息和变量值等

度量 [measureIP],[measureNetIn],[measureNetOut] , 应该定义了数据来源

度量值[meterTitle] [meterIPLabel] [meterIPValue], 数据显示格式

显示样式 [styleTitle] [styleLeftText] 数据的显示样式

我们主要是想显示下自己的数据,而原有的样式可以重用,在稍稍改设定值的信息后就重要看下如果修改度量和度量值

Network用了WebParser去爬取网站获取信息。那有没有调用本地命令的plugin呢,稍稍百度下就发现了RunCommand. Rainmeter将会读取Stdout做为结果。那我们随便写个Python程序拿个电影网站的信息好了。

5分钟学会Rainmeter开发,美化你的桌面
image

该程序会下载RSS并输出,后来发现有乱码问题,而Rainmeter看起来对中文支持不大好。这时我们就可以写到一个文本文件再用WebParser去读取。

WebParser是支持读取本地文件的,只需要写成file://f:/movie.txt 的格式就好。 然后可以用正则识别。因为我们每行都是一条记录。所以以换行符为分隔符就成。 读取后的记录用专门的meter显示出来。按理说Rainmeter应该可以循环读取,但还没研究出来。我们就简单地写五条好了。最后的结果如下

5分钟学会Rainmeter开发,美化你的桌面
image
5分钟学会Rainmeter开发,美化你的桌面
image

理论上直接执行任何编程语言的,然后再调用LeftMouseUpAction 去触发和显示结果。现在可以充分发挥你的想象力了。

文章链接:https://www.sbkko.com/ganhuo-538.html
文章标题:5分钟学会Rainmeter开发,美化你的桌面
文章版权:SBKKO 所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

给TA打赏
共{{data.count}}人
人已打赏
干货分享

文件删除了,回收站也清空了,想找回怎么办?我来教你

2018-9-10 19:17:00

干货分享

第十二张思维导图M2

2018-9-12 1:24:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索