当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 最自动的制作fvwm标题栏的脚本
帖子发表于 : 2008-12-09 16:15 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
脚本产生标题栏的4个区域的图片。4个图片的高度依照 t-mask 的高度,宽度为 t-mask 的1/4。背景图片名作为脚本的参数(没判断有效性)。自动缩放尺寸,然后作 Screen 效果混合,再切割成4块。
代码:
2008-12-09 16:08:03 二 ~/安装/备份/exp.fvwm/theme/title-theme  ☎ cat creat-4-title-pic.bash
#!/bin/bash

# need backgroud pic as ARG[1]. then make compose effect with mask picture. mask pic must as 25% width for each function zoon.
# first convert backgroud pic to resize as mask one.
convert -resize `identify -format "%[fx:w]x%[fx:h]" t-mask.png`! $1 org.png
composite -compose Screen -gravity center t-mask.png org.png tmp.png
# cut result to 4 pictures as button-backgroud/left-title/main-text/right-title.
convert tmp.png -crop 25%x100% t.png
mv t-0.png t-bg.png
mv t-1.png t-left.png
mv t-2.png t-main.png
mv t-3.png t-right.png


不使用配置文件切换主题图片了。设置固定图片名。
代码:
2008-12-09 16:09:25 二 ~/安装/备份/exp.fvwm  ☎ dog f.window |grep -A 4 Active
        Active          (MultiPixmap \
                Main            TiledPixmap     t-main.png, \
                Buttons         TiledPixmap     t-bg.png, \
                LeftEnd         AdjustedPixmap  t-left.png, \
                RightEnd        AdjustedPixmap  t-right.png) \


附件:
文件注释: 主图片,作效果的灰度图
t-mask.png
t-mask.png [ 1 KiB | 被浏览 1113 次 ]

附件:
文件注释: 背景图片
wood.png
wood.png [ 16.38 KiB | 被浏览 1115 次 ]

附件:
文件注释: 效果图
2008-12-09-220152_651x250_scrot.png
2008-12-09-220152_651x250_scrot.png [ 79.25 KiB | 被浏览 918 次 ]



附件:
文件注释: 最终效果图
2008-12-09-161333_881x39_scrot.png
2008-12-09-161333_881x39_scrot.png [ 20.32 KiB | 被浏览 927 次 ]



_________________
● 鸣学
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 最自动的制作fvwm标题栏的脚本
帖子发表于 : 2008-12-09 16:17 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
代码:
☎ cat mask.bash
#!/bin/bash

cd ~/.fvwm/theme/title-theme
convert -size 50x50   xc:'rgba(5,76,162, 1)' mask.png
for i in *-o.png; do composite -compose screen mask.png $i ${i%.png}-blue.png; done

制作单色的背景图片的脚本

附件:
文件注释: 标题栏组成图示
opera-title-cut.png
opera-title-cut.png [ 7.38 KiB | 被浏览 1181 次 ]


_________________
● 鸣学


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 最自动的制作fvwm标题栏的脚本
帖子发表于 : 2008-12-09 17:03 

注册: 2007-05-06 10:12
帖子: 1994
送出感谢: 0 次
接收感谢: 0 次
想下个现成的,有漂亮的么,openbox自带的都很漂亮....ee的标题栏给我的心理伤害太大....


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 最自动的制作fvwm标题栏的脚本
帖子发表于 : 2008-12-09 17:34 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
俺的标题栏还没有用上图片 :em03


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 最自动的制作fvwm标题栏的脚本
帖子发表于 : 2008-12-09 21:06 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
伤害。。。nnnnd。估计没好话。这是我贡献的 imagemagick 技巧啊。


_________________
● 鸣学


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 最自动的制作fvwm标题栏的脚本
帖子发表于 : 2008-12-12 16:53 
头像

注册: 2005-08-15 0:04
帖子: 1880
地址: 南7技校
送出感谢: 0 次
接收感谢: 0 次
不用标题栏的飘过~~


_________________
飞得高,飞得低,学习再学习,多少大秘密!
http://zhan.blog.ubuntu.org.cn


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 最自动的制作fvwm标题栏的脚本
帖子发表于 : 2008-12-12 17:03 
头像

注册: 2007-11-19 21:51
帖子: 6956
地址: 成都
送出感谢: 0 次
接收感谢: 4
折腾。。。。 :em20


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 最自动的制作fvwm标题栏的脚本
帖子发表于 : 2008-12-12 17:04 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
:em05


_________________
关注我的blog: ε==3


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 最自动的制作fvwm标题栏的脚本
帖子发表于 : 2008-12-18 22:38 
头像

注册: 2007-07-11 20:59
帖子: 3922
送出感谢: 0 次
接收感谢: 0 次
真丑。。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 最自动的制作fvwm标题栏的脚本
帖子发表于 : 2008-12-18 23:20 
头像

注册: 2006-02-28 3:11
帖子: 2470
送出感谢: 0 次
接收感谢: 0 次
阿姨的技术没的说, 即使不是第一流的,也是候补的。 可一旦说到审美, 虽然我也不怎么样, 但可以明了地知道,阿姨在这方面还有很大的提升余地。


_________________
一梦三年,
松风依旧,
萝月何曾老.


灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 最自动的制作fvwm标题栏的脚本
帖子发表于 : 2008-12-19 3:22 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
还用opera那个例子的图...


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 最自动的制作fvwm标题栏的脚本
帖子发表于 : 2008-12-19 8:19 
头像

注册: 2007-10-19 14:51
帖子: 4953
地址: 深圳
送出感谢: 0 次
接收感谢: 2
xiooli 写道:
折腾。。。。 :em20

胡总说了,不折腾


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译