veket官方网站论坛

veket

 找回密码
 要注册
搜索
veket veket系统镜像下载 vekete微脑 查看内容

用最简单的gimp操作DIY主题的方法

2010-12-5 01:20| 发布者: luckyroot| 查看: 3085| 评论: 25|原作者: perryfa|来自: http://www.lucky8k.com/thread-79722-1-1.html

摘要: veket的三个系列中,e-veket的e17的主题是被打包的,其他的主题(icewm、sfwm4、gtk)都是完全敞开的,如果你去看主题目录,一张张png或xpm图片一目了然。所以,任何人都可以用最简单的gimp操作来实现主题的DIY。 至 ...
veket的三个系列中,e-veket的e17的主题是被打包的,其他的主题(icewm、sfwm4、gtk)都是完全敞开的,如果你去看主题目录,一张张png或xpm图片一目了然。所以,任何人都可以用最简单的gimp操作来实现主题的DIY。
至于e17主题,虽然被打了包,但也没什么神秘的,一条指令就可以解包:
edje_decc xxxx.edj
xxx.edj是主题文件,运行指令后就会变成一个目录,里面就是到主题的图片和脚本,可以随便改。

首先来看这个程序窗口:

这是个e17主题的程序窗口,假设,夏天来了,天气炎热,我嫌那个暖暖的土黄色不舒服,要改成凉爽一些的蓝色。怎么做?很简单,到主题目录里去找图片,改。对于xfwm、icewm和gtk主题,图片文件的对应部分我在教程里都有写,如果懒得读教程,那就靠猜好了,我一开始学做主题就没读任何教程,就是靠猜的,看着差不多的图片,改掉后重新load主题,看看哪里发生了变化,就知道了。
上面程序窗口的土黄色标题栏,在主题目录里是这个图片:
  2.png
我要把它改成蓝色,很简单,用gimp打开上图。
首先,在原图上叠加一个透明图层。
第二,自己找个喜欢的颜色灌满这个新加的透明图层。
第三,点图层窗口里“模式”的下拉菜单,选择“色调”(默认为“正常”)。
  3.png
在图层窗口里就是上图的样子。保存图片,重新装载主题,你再看:
  4.png
标题栏变成了凉爽的蓝色。
如果你对上图的蓝色不满意,还想再调,可以这么做:
  5.png
在图层窗口点鼠标右键,选择“从可见项创建”,图层窗口就会新增一个改色后的图层,关掉之前的原图和色调图层,你可以对这个新图层进行颜色操作,修改色调、饱和度、亮度、对比度。如下图:
  6.png

当然,一个主题的颜色设置非常多,很多图片,还有很多脚本参数设置背景色、文字色,尤其是e17主题,涉及几万行脚本。但,简单的DYI可以暂时不管这些,改脚本里的颜色设置稍微需要点经验,暂时可以不碰。不过上图中右上角的按钮是可以依样画葫芦改的。看这个图:
  7.png
我打开按钮图片,和上面一样,新增一个色调图层,按钮的颜色就整个改变了。

一般来说,你只需要选定一种颜色,在gimp里设定为前景色,然后,把主题里所有相应颜色的图片都加色调图层修改,例如本例的主题,颜色基本上是两种,金属灰的底色,土黄色的提亮,把主题目录里全部带有土黄色的图片统统加上蓝色色调图层,这样改出来的主题颜色会非常协调。
这个新增色调图层的方法有个好处,它仅仅修改色调,对于原图的形状、光线的明暗都不会改变,这样原图精心制作的效果就可以保留下来。

自己改主题还有一个简单的做法。
假设,你某日闲逛到某个网站(就算是天空竞技场吧),无意中看见了一个图片,觉得很不错,想用它来代替主题里的图片,怎么做?
很简单,首先你可以把这个图片拷屏下来,如果你用firefox,有个更简单的办法,在页面内点鼠标右键,选择“查看页面信息”- “媒体”,就能看见页面里所有图片的地址:
  7-1.png
挨个点地址,就可以看见图片的预览,找到你要的图片的地址,复制粘贴到浏览器里,保存下图片就可以了。
假设,我看上了天空竞技场的论坛主页里某个部分,拷屏下来了,就是这样:
  8.png
假设上图中浅蓝色部分就是我要的,我想用它来代替主题中程序窗口的标题栏。
我用gimp打开这个拷屏图片,矩形选择,点菜单“图像” - “剪裁到选区”,图片就变成了这样:
  9.png
这是一个51x34的图,我再看一下原标题栏图片的大小,从上面的图中我们可以看出,原图是20x23大小,那就把上图也缩放成20x23,保存覆盖原图片,重新装载主题,就是这样了:
  10.png
这个标题栏其实也挺好看的。不过白色的文字有点不够鲜明了,改成深兰色或藏青效果就会比较好,不过这就要改脚本了。

如果你熟悉gimp的话,简单地DIY主题的方法很多,大家可以自己探索。我自己常常随心所欲地乱改主题,有时仅仅只需要花上两三分钟,整个主题就面目全非了。

本文内容由 perryfa 提供


鲜花

握手

雷人

路过

鸡蛋
发表评论

最新评论

引用 寰天奇 2010-12-4 16:50
谢谢楼主的分享,收藏先

做主题难就难在不知道如何做,就是做出来很难看,不知道怎么修改
还有就是不熟悉gimp,有些效果想出来,但不懂怎么去调整
看来还得先学学gimp的基本操作才行了
这是一个很考验耐心的活计,向楼主致敬
DYI主题?不是diy么?或者是有另外的含义?
引用 perryfa 2010-12-4 16:55
回复 寰天奇 的帖子

谢谢提醒,就是DIY,手误啦,改掉了。
如果自己做效果的手段还比较生,可以用本帖的方法,或者修改色调,或者干脆从别处拿图片过来,这样光影效果别人都是做好了的,你就不用操心了。
引用 pluto 2010-12-4 17:27

老看到这样手误还满不在乎的,见怪不怪才对。
引用 寰天奇 2010-12-4 17:39
pluto 发表于 2010-12-4 17:27
老看到这样手误还满不在乎的,见怪不怪才对。

我说pluto,怎么你到处都是找人吵架啊,这样不太好吗?

只有不做事的人才从不出错,做事的都有可能犯错,所以很多人都是自己不做,等待别人做出来之后就在旁边指指点点

只有学腾讯那样让别人都测试开拓市场的风险,自己再凭强大的财力去打压别人才不用冒什么险

我说pluto,你到处和人吵得太多了,例如这里是主题版块,或者你做出一个比楼主更好的主题————来投票好了,你做来之后发投票对比看那个受欢迎好了。

很多人和你pluto吵,就是你不理解别人的想法还到处挑刺,如果你做出来一个绝美的主题出来不是比任何话都更有说服力
引用 寰天奇 2010-12-4 17:46
无意冒犯,不过我对这种没有建设性的挑刺行为真的觉得很不好。


我知道发一个教程帖有多难,特别是多图片的,你一边说一边发帖,要发得好,如果是由我来发楼主这种帖,我可能需要几个小时的时候才能发得好,我也常常打错字,并且现在网络风行打错字的————有时候甚至是故意打错以免让贴吧之类的过滤掉。

就是无论如何,我很尊敬楼主这种发教程的行为,总有一些人问怎么做主题,又说藏私之类的说话,但有没人想过,如果有人发教程,没有多少人用心学的就算了,还有人挑刺是什么感受?

或者pluto你觉得你是某方面的高手,windows或别的,但你有办法在论坛证明?
如果你觉得你熟悉windows就以为别人只用veket是啥的话,那么你可以看看天空竞技场未流行veket之前是做什么的呢?如果你知道的话,你这种觉得在这里是windows高手的心态别人看来会觉得很可笑的。

我虽然是一个爱灌水的人,但是论坛的内容都有认真看的。
引用 pluto 2010-12-4 17:53
我没兴趣做主题,做个适合自己的系统才是正经事。元旦左右我会完成自己的系统,到时候看看到底是谁的理念更受欢迎。
引用 俞永福 2010-12-4 18:02
谢谢楼主,很好的教程,收藏了
引用 俞永福 2010-12-4 18:02
论坛收藏的功能很不错,收藏了楼主的帖子了。
引用 pluto 2010-12-4 19:10
回复 寰天奇 的帖子

我提出错误是为了让人修改完善,不是挑刺,你能理解吧。

虽然她老是骂我,但是我并没有不尊重她,对发教程的人我一直是尊敬的,这个和个人恩怨无关。

你是否注意过网上的文章或者教程,很多都是错字连篇,就算字没错但是把半角的符号弄成了全角,复制过来根本就不能用,一编译就无数个错误。人可以猜测错误的原因,但是机器不会的,“,”“,”根本就不是一个符号,但是不知道的人就是理解不了。

我说这些不是像有人说的炫耀自己会写程序,只是实事求是的说一下自己的感受,每一个符号都应该是认真检查的,这是做事情的基础。随便你们怎么看吧,等到哪天你遇到这样的麻烦就能理解了。

我不知道以前这里的人都是讨论什么的,我也不敢说是什么高手,我只是不喜欢Linux用户看不起windows用户的态度。
引用 dancerock 2010-12-4 19:27
收藏了,感谢楼主,辛苦了。
引用 dancerock 2010-12-4 19:30
本帖最后由 dancerock 于 2010-12-4 19:32 编辑

争吵不是好事,不过pluto真到处惹吵啊
引用 chsyao 2010-12-5 00:17
辛苦了,这个要抽时间认真学习
引用 muzilongyun 2010-12-5 10:52
点击帖子上的“分享”是做什么用的呢
引用 小小鱼 2010-12-5 13:03
好教程,先收藏帖子,感谢楼主的分享。
引用 taozhe929 2010-12-5 13:28
强烈支持,gimp系列教程都是跟楼主学习
引用 帅气少年郎 2010-12-6 06:43
升级了来特别多谢楼主的。
引用 玄天斩灵剑 2010-12-6 09:10
感谢楼主,学习
引用 mp5ka3 2010-12-9 11:44
回复 pluto 的帖子

关于Linux用户对windows态度问题,这一点的确是值得反思的。给版主贴挑错也没什么,但是人家改正了还出言讥讽就有点小人之心了。如果要证明自己,不如把精力集中在自己的系统上。如果事实证明你的一些理念是对的,相信论坛也会采纳。
引用 perryfa 2010-12-9 23:48
回复 mp5ka3 的帖子

从来就没人反对过要做最易用的系统啊,veket从诞生的第一天起,大家就都极端注重这一点,这并不是某人发明的新鲜理念啊。要不然,有了veket为什么还有luly8k系列?去看看老帖子,采用操作友好的xfce桌面管理器是我第一个力挺的。lucky8k3出来前,队员们花了多少精力去汉化,去做易用性的工作,队员们在没日没夜通宵达旦做那些工作的时候,pluto在哪里?好吧,那时候你还没来。那么,这次做e-veket的时候,在我通宵翻译汉化的时候,你pluto在那里?你在,但你不肯做。
道理其实非常简单,luky8k系列走易用友好路线面向新手,这本来就是我们的愿望,我们给新手也都推荐这个系列。但总不能所有的系列都按一个标准做吧?偶尔做个给极客们玩玩的系统怎么就不可以?各取所需有什么不对?青菜萝卜各有所爱,爱吃臭豆腐的人是比较少,但生产臭豆腐的厂家是不是都应该封杀?臭豆腐是不是非得做成红烧肉的滋味才算质量过关?这种事,现在大多数人都懂的,除了pluto。

什么做自己的系统,还要看看哪个系统更受欢迎。好啊,比赛就比赛,既然是比赛,那就得公平,你就不能用我们的成果,要比你就自己做一个来比,看看哪个更易用,那个更受欢迎。你占有我们工作的成果来跟我们比赛,天底下有比这更不要脸的擂台吗?

查看全部评论(25)

相关分类

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

GMT+8, 2025-5-2 19:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部