# RM视频教程第三讲-RM皮肤修改和使用建议 - Rainmeter技术教程 - 雨滴社区 - Powered by Discuz!
 找回密码
 点击注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 13861|回复: 50

[技术交流] RM视频教程第三讲-RM皮肤修改和使用建议

  [复制链接]

签到天数: 166 天

[LV.7]常住居民III

发表于 2012-9-22 17:37:26 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 夜色之下 于 2012-9-22 22:41 编辑

Rainmeter皮肤修改使用
RM基础术语
1.   什么是dock?
Dock即Dockbar(停靠栏)的缩写。停靠栏,一般安装在MAC OS或Linux系统上替代面板(Windows下称任务栏和快速启动栏)。
在RM里面大部分的Dock是一组快捷方式而已.所以经常称快捷方式为dock. 实际上dock的概念是引用于MAC OS或Linux系统.
2.什么是rss聚合器?
所谓rss就是一个绑定新闻用的东西,在我们的网页上面有很多的新闻,比如百度新闻,它还提供了一组新闻的rss链接,这个链接是专门给rss聚合器绑定新闻用的,有了这个rss新闻聚合器,你就可以绑定网站上面你喜欢的新闻信息,方便你浏览.
在rainmeter里面的rss皮肤和一般的rss新闻聚合器差不多,而且它的外观可以你自己定制,它将新闻直接显示在桌面供使用者查看新闻信息.

3.什么是系统检测皮肤?
这个应该很简单了,系统检测皮肤就是检测你本地的一些硬件信息的:比如你的硬盘容量,和硬盘使用量,比如你的内存信息等一系列的信息

4.什么是meter?
Meter是rainmeter里面的一个重要的概念, meter是一个集合,他下面有很多其他类型的子项,你只要知道的东西就是,所谓meter就是专门为rainmeter皮肤的一些信息显示用的小工具,你通过后期代码的学习就会了解,一个皮肤里面至少要有一个meter

5.什么是measure?
Measure是专门检测系统信息用的一个工具,他下面也有很多的子类型,你要知道的就是,一些信息的测量和计算,比如系统信息检测,都是通过measure检测的,之后我们通过meter显示在表面,这样就形成了一个皮肤

6.什么是rainmeter里面的坐标?
所谓坐标顾名思义就是改变一些皮肤里面相应的meter位置的东西你要知道的是改变皮肤的外观就要意识到,要改变坐标了,在rainmeter 里面坐标是通过x,y表示的,x是横轴的坐标,y是竖轴的坐标.注意的一点是一个皮肤的原点就是起始坐标(0,0),在一个皮肤的左上角,你经过调试 改变坐标就会知道坐标的奥秘了

7.什么是宽高?
宽高一班都可以在一个meter下面进行设置,宽高在rainmeter表示是w ,h,通过设定宽和高你可以设置一个meter的显示的区域,如果是一个图片的话就可以设置一个图片的大小,如果是一个文本的话就设置了它背景区域的大小,文本的大小是通过fontsize确定的

8.什么是节点?
节点是很多编程语言里面的概念,在rainmeter里面有很多说法,我习惯性称之为节点,节点就是用”[”和”]”括起来的东西,比如[rainmeter]

9.什么是变量?
变量就是一个可变的量,在rainmeter之中变量的定义是在[variables]下面定义的,定义之后就可以在所有的节点里面使用,就是一次定义多次使用的东西
使用rm工具查找包含错误信息的皮肤
打开你的关于对话框,选定日志选项卡,在这里面我们就可以查看你打开的所有的皮肤的相关的错误提示信息.如果你不知道哪一个皮肤报错,那么首先加载一个空主题,之后逐个打开你之前打开的皮肤,之后每打开一个就查看一下日志信息,之后断定有错误提示的皮肤进行纠错.
皮肤纠错和修改建议
一般一个人修改皮肤有不同的动机,大致分为四种:
1.       修改皮肤从而可以让皮肤显示我们想要信息的
2.      皮肤有报错,修改皮肤纠错
3.      修改调试皮肤,研究别人的代码
4.      基于原皮肤,大幅度修改皮肤,之后做出自己的的扩展皮肤的(由于原创没有一定标准,所以这里说扩展)
下面是一些建议:
1.       首先在一个皮肤的可见区域上右键+ctrl选择编辑皮肤(注意如果不能右键弹出编辑框就用这个不会有错)

2.打开皮肤编辑文件之后首先设置在[rainmeter]下写上backgroundmode=2,之后换个行写上solidcolor=112233,这样就显示了这个皮肤的全部的区域方便你的定位和移动

3.之后你看一下[variables]节点下面有没有@include=xxx,如果下面有,那么你就找一下xxx所对应的文件 比如#currentpath#basic.inc,你就找basic.inc文件,#currentpath#表示你的当前这个皮肤的目录,你懂得了吧,打开variables.inc文件,你看下里面的变量之后对照的看下你的ini文件也就是你的皮肤文件,对照一下看看,之后你基本就知道怎么改了,很多菜鸟不知道城市代码在哪里,很多原因是因为打包变量在一个变量文件里面而已.

4.如果你发现没有[variables]这个节点或者在这个号节点下面改没有用,那么可能打包了变量,如果在变量文件里面改也么有用,那么你就要使用文件的查找功能了,打开你的皮肤文件,按ctrl+f查找你要找的关键字,比如天气和rss一般你要修改的是”url”这个关键字后面的东西.

5.如果你要调节一个meter 的位置或者其他的一些设置改了之后每次都要刷新之后看一下效果如何.

6.最后给新手点建议刚开始的时候多学使用写简单的皮肤,研究一下皮肤代码,这样对你的提高很有好处,不要想着一蹴而就,学东西就静下来学习.一些代码都是触类旁通的,比如盘符皮肤,这个很简单的东西,你看着别人怎么弄的,你稍微改几个字符就是了看看就懂


皮肤修改例子
1.智能线条快捷
此款皮肤简洁美观,是新手们热爱的皮肤,而且修改起来非常方便。
例如我想把“DoubanFM”换成其他我想要的程序。直接右键“DoubanFM”的文字部分,
1.png
    将弹出一个窗口,选择自己所需要的程序链接,单击打开。
26.png
此时,可看到原本的“DoubanFM”已经发生了变化。
3.png
这就修改完成了。
另外,该皮肤的右上角修改字体及颜色的功能。 4.png
左键该部分,随便选择一种字体。
5.png
点击确定,发现字体确实发现了变化。 6.png
还能改变字体颜色,剩下的自己摸索吧。

2.千变素描
由于这款千变素描天气是一些新人常会选择的天气皮肤。
所以在此略为讲解一番。
大家安静,我要开始讲了。
①怎么修改成显示为你所在的城市的样子。
7.png
首先、这是千变素描天气的样子。
看到显示海口那两个字的地方了吗?(当然、不管它显示的是什么地方的)、你点它。点击之后变成下面的样子。
8.jpg
温度上方会显示修改城市的字样,你就在这里输入你要修改的城市名称。比如我要输入三亚。
9.jpg
输入完后,就按下键盘上的Enter键,这样就完成了。
10.jpg
它就变成显示为三亚这个城市的天气样子。
如果你的确实不能输入中文、那你就在你的QQ聊天对话框输入你想要输入城市名称、比如我输入“三亚”,输入完了之后我就复制。
11.png
复制好了之后我就点击素描天气的所显示的名称,然后出来一个修改城市的字样。你把“修改城市”这四个字去掉。
然后粘贴上你刚刚复制的城市名称。
12.jpg
粘贴好了之后,就按下键盘上的Enter键、就完成了。
当然,如果你输入之前作者就有收录的天气城市。
比如你输入北京、那么即使你输入北京的拼音也可以,比如Beijing。
PS:【注意】xp系统在运行rainmeter时缺少系统组件,具体表现就是在这皮肤上无法点击出现输入框。该系统组件为为Microsoft .NET Framework 3.5 SP1 简体中文版,安装重启后皮肤上就可以打字了。(百度搜索框、谷歌搜索框无法使用也是这个道理)
如果你的系统是WIN7旗舰版,那么系统本身就有Microsoft .NET Framework 3.5 SP1这个系统组件了。
你之需要开启这个3.5的组件就行了。
操作如下
.打开控制面板
2.选择“程序”
3.选择“打开关闭Windows功能”
4.如果有确认提示,请点“确定”
5.勾选“.net Framework 3.5.1”
6.点击“确定”

②我输入相关的城市名称,却没有显示的原因
这个问题的出现可能是作者在制作这个皮肤的时候没有收录到足够的城镇的天气代码。
接下来我教大家怎么增加哪些没有被皮肤作者收录的城镇天气代码。
首先大家打开中国天气网。http://www.weather.com.cn/
在这个框里面输入你要查找的城市。
比如我要查找海南省“儋州”这个城镇的代码,点击查询。
13.png
然后有关海南儋州这个城镇的天气页面就出来了。
14.png
然后你看到那个http://www.weather.com.cn/weather/101310205.shtml?网址了吗?
没错这个是关键。
尤其是这串网址的那串数字。
101310205
然后我们就记好这串“101310205”数字。
接下来我们就打开千变素描天气这个皮肤的目录。
右键千变素描—点击SketchWeather这里就打开千变素描天气这个皮肤的目录了。
15.jpg
然后我们就看到这个皮肤目录下面这些文件
16.jpg

然后我们就打开那个名称为“city”的文件。
17.jpg
它里面的内容都是一些城镇天气的代码和城镇名称。
然后我们就把刚刚找到的儋州天气输入上去
儋州=101310205
18.png
输入好了之后要记得保存,之后重启一下Rainmeter,然后再按照上面第一个问题所讲的方式修改城市名称即可。

③直接通过修改代码来修改皮肤的方法
如果你不想通过安装什么系统组件和复制粘贴这种方法来修改天气!
那么接下来的讲解你可要好好看了。
右键千变素描天气—编辑皮肤
19.jpg
看到这段代码了吧。
20.png
其实最修改的还是修改
@include=#CURRENTPATH#city.inc
CODE=#海口#
这两串代码。
首先把@include=#CURRENTPATH#city.inc 去掉
21.jpg
然后再按照上面那个方法的方式查找到你要修改的城镇代码。
比如我查找的哈尔滨代码是101050101那么我就复制这串数字到CODE=#海口#这里然后就变成CODE=101050101。如图
22.jpg
然后保存、刷新皮肤,这样就行了。

④修改千变素描皮肤大小的方法
23.jpg
我这是1366*768的分辨率、而这样看起来、这个千变素描天气是不是有点大了?
是不是?(当然对于屏幕超出1366×768的分辨率同学来说是不会觉得它太大的)
问题随之就来了。怎么让这个素描天气变小?
这个问题非常之简单。你只需要点两次鼠标,它就能变小了。
24.png
看到上图中的那个setting字样了么?点它!没错、点它!
点了它之后、千变素描天气就会变成这样。
25.png
看到 20% 40% 60% 80% 100%这些数字了么。你随便点其中一个就会变小了。是吧。其实只需要点两下的。
剩下的其他功能就自己摸索吧,哇哈哈哈!

3.会转的风车
    把这款皮肤也放上来,是因为RM界流传着一个传说,集齐RM三宝会有特别的事情发生。而RM三宝分别是“线条快捷”、“千变素描”以及“会转的风车”,你桌面上集齐了么集齐了么集齐了么~~~还没集齐就别再犹豫了!

在线视频:


重新转码之后的另外一个链接:


高清视频下载地址和文档下载链接:
游客,如果您要查看本帖隐藏内容请回复



评分

参与人数 1技术值 +1 收起 理由
超跑女神 + 1 新人小白必看~

查看全部评分

回复

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2012-10-27 10:51:27 | 显示全部楼层
回复

使用道具 举报

签到天数: 8 天

[LV.3]偶尔看看II

发表于 2012-11-20 10:50:43 | 显示全部楼层
看到这帖子真是高兴!
回复

使用道具 举报

该用户从未签到

发表于 2012-12-9 17:43:24 | 显示全部楼层
- -。 快速教程。但我还是不理解搜索皮肤要怎么设置。
回复

使用道具 举报

签到天数: 7 天

[LV.3]偶尔看看II

发表于 2012-12-9 20:11:20 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2012-12-14 11:07:33 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

签到天数: 15 天

[LV.4]偶尔看看III

发表于 2012-12-16 21:20:57 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

头像被屏蔽

签到天数: 24 天

[LV.4]偶尔看看III

发表于 2012-12-16 22:27:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2012-12-19 14:32:43 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

签到天数: 28 天

[LV.4]偶尔看看III

发表于 2012-12-19 22:52:13 | 显示全部楼层
真是难得给力的帖子啊。
回复

使用道具 举报

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

本版积分规则

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