veket官方网站论坛

veket

 找回密码
 要注册
搜索
查看: 12716|回复: 21

wbar+wbar精灵2.1用户操作指南(veket-5版)之二

[复制链接]
发表于 2010-5-29 17:43 | 显示全部楼层 |阅读模式
本帖最后由 perryfa 于 2011-1-13 18:15 编辑

第二部分 配置你自己的wbar(进阶教程)

veket提供了图标套装、各种托板以及wbar精灵,这样是为了方便大家。
不可否认的是,任何制式的东西都不可避免地带来一个负面效果 - 缺少个性,不自由。
事实上,wbar是非常自由的,图标、托板,图标个数、排列顺序都是可以自己设定的,而且,设定还是挺简单的。

1.了解.wbar文件结构

DIY图标套装的方法就是修改.wbar文件以及图标图片。
先进入/usr/share/veket/wbar/icons/目录看一下,搞清楚一个图标套装到底应该有些什么东西。通常来说,就是一个.wbar文件和一堆png格式的图标图片。
在wbar精灵的第一设置界面,图标套装选择窗口的下方有个按钮 - “.wbar编辑”

                               
登录/注册后可看大图

在图标套装窗口选择一个你想修改的图标套装,就是点一下某个图标套装啦(我就用default套装做例子吧),然后在这个“.wbar编辑”按钮点一下,一个文本编辑窗口会跳出来,你可以对这个文件进行随意修改。

                               
登录/注册后可看大图

看上去这个文件好像很吓人的样子,很多英文哦,其实没那么可怕,这里头真没什么正经英文。

文件分为两部分。
一开始的三行:
i: /usr/share/veket/wbar/bars/mybg8.png
t: /usr/share/veket/wbar/fonts/VeraBd/9
c:

这是定义托板和字体字号的,暂时你可以不管它,因为托板和字体字号其实还是用精灵界面设置方便,没什么可自定义的。所以,忘记这三行吧。
注意,凡是一行的开头带“#”的,你都可以当它不存在,这是注释行,有可能是用来写说明,有可能是暂时不用但又不舍得删掉的脚本行。这种脚本行是不会运行的。
一开始的三行过后,接下来是4行注释行,不理它们。

下面部分就是重头戏,是定义快捷方式图标的。每个快捷方式有三行,以第一个“三行”为例:
i:/usr/share/veket/wbar/icons/default/home.png
c:thunar
t:file


第一行:定义图标路径,也就是你的图标图片放在什么地方。
“i:”这是标识,可能是image图片的意思。
“/usr/share/veket/wbar/icons/default/home.png”这就是图标图片的所在地,如果你能看懂计算机路径的表达,那么看懂这行并不难,对吧?图片在目录:
/usr/share/veket/wbar/icons/default/
图片名字是:home.png

第二行:定义快捷方式的运行指令。
“c:”标识,表示这行是指令command。
“thunar”,这是指令,表示点击这个home.png的图标,就会运行“thunar”这个指令,其实就是打开文件浏览器啦。
你点wbar图标的目的是为了运行一个程序,对吧?所以,必须有条指令写在这里,表示点这个图标是为了运行这个特定程序。
有同学说,如果我不知道我要运行的程序的指令怎么办?
第一个办法:去这个目录
/root/.icewm/
用文本编辑器打开文件“menu”,里面有各个程序的运行指令,和中文的程序名字写在一起很好找。
第二个办法:去这个目录
/usr/share/applications/
里面有很多.desktop文件,每个文件对应一个程序的启动,你看图标、看文件的描述文字就能知道你要的程序是哪个文件,用文本编辑器打开,里面有运行指令。
第三个办法:到天空竞技场提问,这个简单吧?如果我看到你的提问,我会回答。
注意一个问题:如果你的程序运行文件不在系统默认的bin目录,系统自己是无法找到这个运行文件的,所以,你需要在运行文件名前面输入路径。

第三行:定义快捷方式的说明文字
“t:”标识,就是title,标题的意思。
“file”这个部分是在你用鼠标光标滑过图标时显示出来的说明文字,你可以随便打字的,可以在这里打入中文(前提是你得选用中文字体),像这个file,你可以输入“文件管理器”,也可以输入“书架”、“打倒xxx”,如果不想让别人看懂,你还可以写 - ~!@#$%^&*()......你的机器你做主,对吧?

接下来是很多个“三行”,一共14组,表示wbar上会出现14个图标。结构都是一样的。
好了,.wbar文件的结构已经清楚了,那么修改编辑就没什么难的了。

2. 修改图标套装

(1)修改图标的顺序
如果你只是想把图标排列顺序改改,非常简单,编辑这个文本文件就行。
.wbar文件从上到下,第一个三行是thunar文件管理器快捷方式,最后一个三行是拷屏快捷方式。对应于wbar图标排列,就是从左到右。
如果你想调整图标排列顺序,只要调整那些“三行”的上下顺序就行了。往上调三行,就是往左边移一个图标位置,往下调三行,就是往右边移一个图标的位置。这是文本文件,剪切、粘贴不难吧?随便你调了。

(2)减少快捷方式
这个更简单了,如果你不需要某个快捷方式,你可以在该快捷方式的三行前面打上“#”(彻底删除也可以)。例如,我不需要QQ这个快捷方式,那么我把属于QQ的三行这么改:
#i:/usr/share/veket/wbar/icons/default/QQ.png
#c:/usr/local/bin/qq
#t:QQ
这就是通常程序员们说的:注释掉这三行。
保存文件,重启wbar。QQ图标就不见了

                               
登录/注册后可看大图

本来在adsl和writer之间是QQ图标的,现在没有了。

(3)增加快捷方式
增加一个“三行”就可以增加一个快捷方式。
例:我想增加gimp的快捷方式图标。
先去找一个gimp的图标,一个png格式的图片,可以在系统里搜索“gimp”,也可以自己在网上找图标。因为系统的里图标一般最大才48x48,变成wbar图标,如果你在图标参数里设得大于48的话,图片就可能模糊,不好看。实在不好找,你找张自己的照片也行啊,没人不许你这么做。我随便找了张小狗照片当gimp图标。

                               
登录/注册后可看大图

找到图片后,把图标放在你修改的这个图标套装的目录里,我现在修改的是default图标套装,所以图标就放在:
/usr/share/veket/wbar/icons/default/

                               
登录/注册后可看大图

现在我修改.wbar文件,我把这个gimp图标放在thunar文件管理器后面,也就是第二个“三行”的位置。拷贝一个“三行”,改之:

                               
登录/注册后可看大图


最后就是出来这样三行:
i:/usr/share/veket/wbar/icons/default/dog.png
c:gimp
t:my_paint
图片放在default图标套装,指令就是“gimp”,说明文字是“my_paint”(我的画图)
保存文件,在精灵里重新启动wbar,出来的wbar是这个样子:

                               
登录/注册后可看大图

点一下小狗图片就会启动gimp程序了。

(4) 替换图标
如果你对某个图标不满,或者,整排图标你都想换成你自己的图片,这很容易。
例:我对thunar这个文件夹图标不满,我要换成自己的图片。
首先,在.wbar文件里找到thunar这个快捷方式使用的图标名字,在“三行”中的第一行,是这样的:
i:/usr/share/veket/wbar/icons/default/home.png
就是这个叫“home.png”的图片。
把我喜欢的图片改成这个名字(还是借用小狗狗图片吧),替换原图片,就行了。

                               
登录/注册后可看大图


原文件夹图标改名成home-o.png,小狗图片改名为home.png,重新启动wbar,就变成这样了:

                               
登录/注册后可看大图


照此办理,你可以换掉整条wbar的所有图标,随便什么样都可以,一排宠物照片,一排家人照片,一排中文美术字图片,一排水果图片,等等等等,什么都行,只要是方的图片,尺寸在100x100上下,都行。干嘛非得要那种标准的图标啊?创意无极限!

3. 创建图标套装
已经没太多可说的了,基本上,上面第2点已经说完了。
不想修改原有的图标套装,想要自己做一个图标套装(做完了可以和同学们分享哦),办法其实我都在上面介绍完了。
到这个目录:
/usr/share/veket/wbar/icons/

在文件管理器里随便找一个图标套装目录,复制、粘贴,改成你自己的名字,例如这样:

                               
登录/注册后可看大图


上图中我复制了default目录,粘贴,然后对这个目录改名。
打开wbar精灵,你就能看见这个新的图标套装,并选用。

                               
登录/注册后可看大图


我把目录名字改成了“我的wbar”,重开精灵,就能看见了。
当然,你只是拷贝了一个图标套装,里面的内容还不是你自己的,你可以用上面“2.修改图标套装”里的办法来修改这个新的套装,修改图标顺序,增加减少快捷方式,替换进自己的图片当图标,等等。
注意!!!你是自己起的目录名,所以在.wbar文件里,所有的图片路径都要按照新的目录名改好,例如这样:
i:/usr/share/veket/wbar/icons/我的wbar/home.png
这是thunar文件管理器的图标路径,我的新目录名是“我的wbar”。其他的图标也都要这样改才行。

4. 创建自己的wbar托板
具体做托板的方法,我写过一个教程:
http://www.lucky8k.com/thread-72573-1-1.html
这就是个画图的活儿。说到底,托板也好、背板也罢,就是一张图片,大小随意,反正wbar程序自己会缩放的。
当你拥有一张托板图片以后,你把它拷贝到这个目录下:
/usr/share/veket/wbar/bars/

那么,当你打开wbar精灵的时候,你就可以看见这张图片,并选为托板了。

5. 修改其他参数
在图标套装目录里的.wbar文件,其实是不起作用的,系统启动wbar只认一个.wbar文件,在root根目录。每次你在wbar精灵里选定了某个图标套装并且启动wbar,wbar精灵程序就会把该图标套装里的.wbar文件拷贝到root根目录,系统运行wbar程序时就能找到它。
那么,系统起动时,运行wbar的指令在哪儿呢?在这个文件里:
/root/.xinitrc
用文本编辑器打开这个文件,在文件接近最后,有这么一行:

                               
登录/注册后可看大图


这就是启动wbar的指令:
wbar -jumpf 1.5 -above-desk -pos bottom -nanim 5 -zoomf 1.8 -idist 14 -isize 50 -bpress -balfa 100 -falfa 100
所有我们在wbar精灵界面上设置的参数都在这里,你可以对照着wbar精灵来识别它们。如果对这个指令熟悉了,下次你可以直接修改这个文件来调整参数,不用精灵了。
另外,如果你真的不想要wbar了,可以在这里注释掉这行指令,就是在这行头里打个“#”,保存文件。这样,重启机器以后也不会再有wbar出现了。

6. 修改icewm任务条和wbar联动
我在本教程的第一部分提到icewm任务条和wbar联动的问题,如果你不喜欢这种联动,你可以这样:
假如,你设置wbar在底部,你还想让icewm的任务条也在底部。怎么做?(别问我为什么要这样,这只是一个假设,目的是介绍方法)。
首先,你在wbar精灵里设置好wbar,在底部。这样,任务条就跑到屏幕上方去了。
然后,用文本编辑器打开这个文件:
/root/.icewm/preferences
在里面找到这行:
TaskBarAtTop=1

                               
登录/注册后可看大图


等号后面的“1”表示起作用,“0”表示不起作用。要保持任务条在底部,把TaskBarAtTop改成“=0”就可以了。
编辑完毕,存盘。
在主菜单上点重启icewm,任务条就会跑到屏幕下方了。
要注意的是,这个修改结果能一直保持,直到你下次使用wbar精灵启动wbar,那样又得重新修改一次。

还有么?技巧也许还有很多。反正,wbar是个很好地体现了linux精神的软件,体积很小,很简单,很自由,随你怎么千变万化都行。
心有多花花,你的wbar就有多花花。与君共勉。
 楼主| 发表于 2010-5-29 17:44 | 显示全部楼层
wbar+wbar精灵2.1用户操作指南(veket-5版)之一
http://www.lucky8k.com/thread-76315-1-1.html

wbar的新玩法
http://www.lucky8k.com/thread-73237-1-3.html

用gimp自制wbar托板
http://www.lucky8k.com/thread-72573-1-1.html

veket个性化桌面DIY之二(wbar篇)
http://www.lucky8k.com/thread-62141-1-5.html

桌面图标DIY-gimp图文攻略(3 - 给图标加上倒影)
http://www.lucky8k.com/thread-63298-1-1.html
发表于 2010-5-29 18:06 | 显示全部楼层
收藏了,谢谢楼主的分享,喜欢wbar,小巧实用又多功能。
发表于 2010-5-29 21:10 | 显示全部楼层
不知道有没有苹果的"wbar“图标,一套套的,如果有可以像换主题一样时时更换就好了。
 楼主| 发表于 2010-5-29 21:37 | 显示全部楼层
原帖由 赵uizy 于 2010-5-29 21:10 发表
不知道有没有苹果的"wbar“图标,一套套的,如果有可以像换主题一样时时更换就好了。

veket最早版本的默认图标套装不就是来自MAC么?就是苹果嘛。那套现在也还在系统里啊,默认MAC风格,用wbar精灵换不比换主题麻烦吧。当然,那是有点老的苹果。新的图标,每天都层出不穷的,需要大家一起动手来寻找好看的图标套。我一个人做那可做不过来。
写这个教程的目的也在于此,很多人说自己是菜鸟、又不懂英文,帮不上忙做汉化,测试也不太行,那么,按照教程学会做wbar图标套装应该没那么难吧?这个多菜的菜鸟都可以做。

[ 本帖最后由 perryfa 于 2010-5-29 21:41 编辑 ]
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

QQ|手机版|Archiver|veket官方网站论坛 ( 粤ICP备 11052856 )

GMT+8, 2024-6-19 02:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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