可会念我 发表于 2013-9-3 21:14:34

【技术交流】Rainmeter皮肤打包和主题打包

本帖最后由 可会念我 于 2013-9-3 23:27 编辑

由会员@会哭的梧桐树提供 (因为水印问题部分图换过。)

本教程主讲内容:
1、皮肤打包
2、主题打包

皮肤打包。

步骤1。
在通知区域单击Rainmeter图标,打开Rainmeter界面。点击Create .rmskin package...按钮。如下图所示。



步骤2。
点击之后,会出现填写皮肤包信息和选择需要被打包皮肤的窗口。如下图所示。



皮肤的信息:
Name:皮肤名字
Author:作者
Version:皮肤的版本
这些是必填信息,只有填写了这些信息添加了皮肤文件夹,下一步按钮才会被激活

选择需要被打包的皮肤:
单击Add skin...按钮。
会出现选择皮肤的窗口。
这里有两种方式选择你的皮肤。
如下图所示:

http://imgsrc.baidu.com/forum/w%3D580/sign=5b3f777358ee3d6d22c687c373176d41/e0bbafde9c82d158c6bd3d65810a19d8bd3e425c.jpg

第一种是选择皮肤文件夹,即你Rainmeter管理窗口左边显示的皮肤文件夹。这是默认方式。

单击http://imgsrc.baidu.com/forum/w%3D580/sign=2d95080a3c6d55fbc5c6762e5d234f40/826c8082d158ccbf6783d1ee18d8bc3eb035415c.jpg会出现你的皮肤列表。

(这里的Alice-Reworked是我的皮肤列表中第一个皮肤的名字。)然后选择你需要打包的皮肤即可。


第二种是自定义文件夹,即通过浏览你的电脑,来选择需要被打包的皮肤。先选中第二种方式,这才激活了下面的文本框和按钮。



然后单击已经激活了的文本框右边显示省略号的按钮。会弹出浏览文件夹对话框。找到你需要打包的皮肤文件夹后点击确定即可。



选择完皮肤文件夹之后,你会看到原本的皮肤打包窗口中增加了一些东西。

http://imgsrc.baidu.com/forum/w%3D580/sign=bb64d2e65bafa40f3cc6ced59b65038c/62f1e7f2b211931378ea9a6464380cd793238def.jpg

左边,Components下多了你选择的皮肤文件夹的名字。
而此时,下一步按钮也已经被激活。

步骤3。
单击下一步之后,会出现一些其他设置。



Save package to:将制作完成的皮肤包储存到。
这里是选择皮肤包储存位置的。
你可以单击文本框右侧的按钮来选择具体的保存路径。单击之后会出现你保存其他文件时会出现的浏览窗口。

After installation:安装皮肤之后执行的一些事情
Do Nothing:什么也不做,即只将皮肤安装到Rainmeter的皮肤目录下,并不加载皮肤。
很多打包的皮肤安装后没有在桌面上显示就是因为选择了这个选项。
Load skin:加载皮肤
Load Layout:加载主题——这里我们现在是没办法使用的,因为此处为皮肤的单独打包。

Minimum Requirement:最低要求——这里用来设置皮肤对用户电脑的要求
Rainmeter Version:Rainmeter版本的要求,默认为你电脑所安装Rainmeter的版本。可以手动修改,但是输入内容必须按照Rainmeter的版本命名格式。
比如2.5版本的Rainmeter,你可以输入2.5
如果皮肤没有特殊要求,建议选择低一些的版本,最好选择目前Rainmeter的发布版本。

Windows Version:Windows系统版本 这里默认为xp即Rainmeter支持的最低版本。
但是,如果皮肤中使用到一些只有高于xp版本系统才支持的功能,这些皮肤包制作时候会选择高于xp的版本。会使xp用户安装那些皮肤包出现系统版本不支持的错误提示。

填写选择完之后,就可以单击create package按钮创建你的皮肤包了。
它将会生成在这个页面最开始处你设置的保存路径。

补充加载皮肤(Load skin)
当你选择了加载皮肤之后,会出现一个文本框和按钮。

这是用来添加在皮肤的安装完成后,你需要自动加载的皮肤ini文件的。
单击文本框窗口右边的按钮,会出现当前路径为被选择的皮肤文件夹,然后在该文件夹中选择需要自动加载的ini文件。

http://imgsrc.baidu.com/forum/w%3D580/sign=2b44092f38dbb6fd255be52e3925aba6/2bfe4d0fd9f9d72a1ac7adc9d52a2834369bbbf1.jpg

选择后单击确定按钮。然后进行下一步。

主题打包。

打包之前,我们需要保存主要。由于打包成为主题包的多个皮肤文件夹需要在同一个父文件夹下。所以需要手动将使用到的多个皮肤文件夹移动到同一个父文件夹下。
注意,不是皮肤ini文件,而是整个的皮肤文件夹,包括单个皮肤使用到的各种资源。

步骤1。保存主题
打开Rainmeter管理界面。切换到主题选项卡。



主题选项卡显示如下。



制作主题的目的是为了让主题包中的皮肤文件可以在安装时候自动加载。
确保你已经加载好了你想要使用的皮肤,且移动好了位置。

这里解释一下,所谓的保存主题,就是将当前的Rainmeter.ini文件保存起来。这个文件即你修改皮肤文件目录时,打开的ini文件。

http://imgsrc.baidu.com/forum/w%3D580/sign=b76e5d0e14ce36d3a20483380af13a24/f27cdffdfc0392453a5340db8694a4c27f1e25b6.jpg

在这个文件中,会保存你使用的皮肤的一些基本设置。你可以在Rainmeter界面选中皮肤,界面右侧那些位置等选项便是一个皮肤可以由Rainmeter管理的设置。其他设置比如字体一类,属于皮肤自身管理的设置。

保存为空主题选项。当你选择了这个选项之后,你会发现下面两个选项都无法再选择。如下图所示。



这里会为你创建一个,不包含任何皮肤的主题。
实际上就是一个没有任何皮肤的基本设置的Rainmeter.ini文件。
空主题在批量关闭皮肤的时候很好用。


排除未使用皮肤。
排除未使用皮肤,即将当前Rainmeter.ini文件中没有加载但是曾经被加载过的皮肤的基本信息删除。

包含当前壁纸。
即将壁纸包含禁Rainmeter.ini文件中。

上述三个选项,按照自己喜好选好之后,在文本框中输入主题名称,即可激活保存按钮。
单击后保存。



保存后在右边已存在的主题列表中,会出现我们刚才保存的主题。虽然左边的信息不会变回初始状态。




步骤2。打包主题皮肤

点击Create .rmskin package...按钮。
会出现填写皮肤包信息和选择需要被打包皮肤的窗口。
这一步和打包皮肤的差别在于,我们需要将之前保存的主题文件也添加进来。

添加主题和添加皮肤差不多。
第一种是选择主题文件,即主题选项卡页面显示的已存在主题。这是默认方式。
单击后会出现已存在的主题列表。

第二种是自定义文件夹,即通过浏览你的电脑,来找到那个包含了你主题中皮肤设置的ini文件。

一般使用的都是第一种方式。很少有把Rainmeter.ini文件另存出来(因为不方便)。

选择完成之后,你就可以进入下一步了。 (这一步。需要将包含了所有皮肤的父文件夹添加进来。)



步骤3。添加完皮肤和主题文件。

单击Next进入下一个页面。

http://imgsrc.baidu.com/forum/w%3D580/sign=7986159acb8065387beaa41ba7dca115/b07925dbb6fd52663a83acc0aa18972bd60736e8.jpg

这里默认加载主题文件。即安装后打包的皮肤会按照主题文件的设置进行显示。
然后单击Create Package,在选定位置创建皮肤包。

注意,壁纸并不会跟随主题文件打包的。你需要手动将其保存被打包的皮肤文件夹中。你可以试试。会发现,壁纸并不会替换当前壁纸。



额外的东西,高级选项。【在这里设置个性互的东西】
双击打包好的皮肤包。安装页面如下。



如果你希望添加一些属于自己的标识。可以使用高级选项【Advance】。

即在打包最后一步的页面,点击Advance选项卡





Headerimage:页眉图片,即显示在安装界面头部的图片。
图片文件必须是一个位图图片(.bmp),大小为400×60像素.
你可以通过文本框右边的按钮浏览你的图片。
如无界大叔打包的皮肤。比如每日一句皮肤在那个安装界面你可以看到如下信息。



下述选项初学者一般不用,这里只作科普。
Variablesfiles:变量文件。
一些皮肤包含有一个或者多个文件来储存可以让用户修改的变量。如果一个用户重新安装或者升级了一个皮肤,那么他最需要的可能就是将前面的配置保存下来.你可以在安装包中指定这些文件,那么原先的配置文件就会被保存下来。

Mergeskins:合并皮肤
假如该选项被选中,皮肤安装时候不会移除任何用户当前目录下的皮肤。(通常,根目录配置文件夹会被删除,取而代之的是皮肤安装器内的版本的皮肤。)这可以用来安装一个先前皮肤的”拓展版”或者”补丁”,而不需要复制无变化的文件。



spider996818741 发表于 2013-9-3 22:06:51

沙发?天啊!沙发??哈喽~

会哭的梧桐树 发表于 2013-9-3 22:48:24

- -我是来找自己的错别字的...orz宠说这个教程不够小白,还打算过段时间重新写成pdf

可会念我 发表于 2013-9-3 22:52:58

spider996818741 发表于 2013-9-3 22:06
沙发?天啊!沙发??哈喽~

没错你就是沙发。哈喽。。==

可会念我 发表于 2013-9-3 22:55:52

本帖最后由 可会念我 于 2013-9-6 21:20 编辑

会哭的梧桐树 发表于 2013-9-3 22:48
- -我是来找自己的错别字的...orz宠说这个教程不够小白,还打算过段时间重新写成pdf
星星我要求助。。。{:10_447:}表示木有在论坛发过帖子,粗线了介个
主题选项卡显示如下。


怎么去掉啊。。。。。。。。。。。。。。。。。。。。。。。。。。。。

会哭的梧桐树 发表于 2013-9-3 22:57:14

可会念我 发表于 2013-9-3 22:55
星星我要求助。。。表示木有在论坛发过帖子,粗线了介个
主题选项卡显示如下。
file:///C: ...

左下角编辑,把对应的这个东西删掉就好了。【其实我也不常来论坛发帖

可会念我 发表于 2013-9-3 22:58:11

会哭的梧桐树 发表于 2013-9-3 22:57
左下角编辑,把对应的这个东西删掉就好了。【其实我也不常来论坛发帖

编辑的时候就木有这个。我删掉了那个图。可是它还在。。。。

会哭的梧桐树 发表于 2013-9-3 22:59:23

可会念我 发表于 2013-9-3 22:58
编辑的时候就木有这个。我删掉了那个图。可是它还在。。。。

不晓得..找管理员问问?

可会念我 发表于 2013-9-3 23:02:52

会哭的梧桐树 发表于 2013-9-3 22:59
不晓得..找管理员问问?

{:10_447:}不用了,我打算等橙子- -

zxc99 发表于 2013-9-3 23:47:13

页: [1] 2 3 4
查看完整版本: 【技术交流】Rainmeter皮肤打包和主题打包