sh/bash/dash/ksh/zsh等Shell脚本
-
x007007007
- 帖子: 406
- 注册时间: 2007-11-07 17:53
- 系统: Mac
- 来自: shanghai
-
联系:
#1
帖子
由 x007007007 » 2009-08-02 1:33
把bin.tar中的内容放到$HOME/bin中
使用时可在终端下输入
图片自动存在桌面上
如果认为还有一点用,请帮我顶起来
-
附件
-
- 输出效果图1
- 2out007.png (75.75 KiB) 查看 2189 次
-
- 输出效果图2
- 3out007.png (49.22 KiB) 查看 2189 次
-
- bin.tar
- 将文字转化成图片的脚本升级版
增加中文换行功能 - (10 KiB) 已下载 97 次
人生来只做的两件事:
1.犯错
2.改错
只犯错不改错的是
魔鬼,只改错不犯错的是
上帝
总之,都不是人!!!!!!!!!!!!!
我的地盘
-
cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
#2
帖子
由 cnkilior » 2009-08-02 1:59
- 0out007.png (1.87 KiB) 查看 2180 次
怎么改?!
-
cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
#3
帖子
由 cnkilior » 2009-08-02 2:00
代码: 全选
xpic 谢谢作者,我会回去好好研究一下,争取学到
输入内容:谢谢作者,我会回去好好研究一下,争取学到
TxtPosY:22 TxtPosX:0
文字大小:20
字体颜色:yellow
背景:/home/kilior/bin/.back-white.png
TempBackPic:/home/kilior/bin/.tmpback.png Temp:/home/kilior/bin/.tmp.png
每页字数:280
inputpage:谢谢作者,我会回去好好研究一下,争取学到
begin:0 long:280
第1副图
还需一页
NoLine=14
linelong=20
pagelong=20
convert: unable to read font `/usr/share/fonts/truetype/wqy/wqy-zenhei.ttf' @ magick/annotate.c/RenderType/1066.
line0 = 谢谢作者,我会回去好好研究一下,争取学到
inputpage:
begin:280 long:280
结束!!
-
cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
#4
帖子
由 cnkilior » 2009-08-02 2:02
改好了。
有个缺点,固定图像大小,我要动态的。
-
附件
-
- 2out007.png (7.28 KiB) 查看 2179 次
-
cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
#5
帖子
由 cnkilior » 2009-08-02 2:03
另外,系统里面有个叫pic的命令,谢谢!
-
cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
#6
帖子
由 cnkilior » 2009-08-02 8:18
帮楼主修改了一下,花了我一个晚上的时间!!
- outp0.png (8.87 KiB) 查看 2161 次
不能转换文字中有英文单双引号的文字。。。
-
附件
-
- xpic.sh.tar.gz
- (1.75 KiB) 已下载 55 次
-
x007007007
- 帖子: 406
- 注册时间: 2007-11-07 17:53
- 系统: Mac
- 来自: shanghai
-
联系:
#7
帖子
由 x007007007 » 2009-08-02 9:39
关键是计算输入内容的长度,中文每个字的长度是一样的,英文的宽度不定。字的大小个人觉得是指像素。6楼解决的很好,用了枚举的方法,工作量很大啊,实在辛苦了,不过要注意身体,一夜不睡是不行的。具体代码在学习一下。
再一个三楼需要改一下字体文件的路径。
动态图片不知道怎么作,不过图片大小可以改,改
代码: 全选
Xback=400 #背景图片大小
Yback=300
BackPicName=".back-white.png" #默认白色背景图片
引号不能输入?“;,:”也不行吧试一试转义。
人生来只做的两件事:
1.犯错
2.改错
只犯错不改错的是
魔鬼,只改错不犯错的是
上帝
总之,都不是人!!!!!!!!!!!!!
我的地盘
-
x007007007
- 帖子: 406
- 注册时间: 2007-11-07 17:53
- 系统: Mac
- 来自: shanghai
-
联系:
#8
帖子
由 x007007007 » 2009-08-02 9:54
有一个问题,当你输入一长串m时,就出问题了
人生来只做的两件事:
1.犯错
2.改错
只犯错不改错的是
魔鬼,只改错不犯错的是
上帝
总之,都不是人!!!!!!!!!!!!!
我的地盘
-
x007007007
- 帖子: 406
- 注册时间: 2007-11-07 17:53
- 系统: Mac
- 来自: shanghai
-
联系:
#9
帖子
由 x007007007 » 2009-08-02 10:27
原来是这样,不同的字体,长度就不同,用mono字体比较方便。可是好像不支持中文呀!
这下难办了。
人生来只做的两件事:
1.犯错
2.改错
只犯错不改错的是
魔鬼,只改错不犯错的是
上帝
总之,都不是人!!!!!!!!!!!!!
我的地盘
-
cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
#10
帖子
由 cnkilior » 2009-08-02 14:32
x007007007 写了:关键是计算输入内容的长度,中文每个字的长度是一样的,英文的宽度不定。字的大小个人觉得是指像素。6楼解决的很好,用了枚举的方法,工作量很大啊,实在辛苦了,不过要注意身体,一夜不睡是不行的。具体代码在学习一下。
再一个三楼需要改一下字体文件的路径。
动态图片不知道怎么作,不过图片大小可以改,改
代码: 全选
Xback=400 #背景图片大小
Yback=300
BackPicName=".back-white.png" #默认白色背景图片
引号不能输入?“;,:”也不行吧试一试转义。
用引号括起来。
--------
每一行的长度是很难测量的,只能假定英文字符的宽度(等宽)
在这个基础上只要知道个数就可以了。
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#11
帖子
由 eexpress » 2009-08-04 13:21
为什么要转图片啊。
奇怪了。
● 鸣学
-
x007007007
- 帖子: 406
- 注册时间: 2007-11-07 17:53
- 系统: Mac
- 来自: shanghai
-
联系:
#12
帖子
由 x007007007 » 2009-08-04 14:39
有些词是会被封的
人生来只做的两件事:
1.犯错
2.改错
只犯错不改错的是
魔鬼,只改错不犯错的是
上帝
总之,都不是人!!!!!!!!!!!!!
我的地盘
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#13
帖子
由 eexpress » 2009-08-04 15:10
这个原因。。。。太bt了。你可以使用我的脚本。
代码: 全选
☎ cat a-h花字.bash
#!/bin/bash
if [ $(($RANDOM%2)) -eq 0 ]; then
echo $*|sed 's/./&\҈/g'|ascii2uni -a D
else
echo $*|sed 's/./&\҉/g'|ascii2uni -a D
fi
代码: 全选
☎ a-h花字.bash nnnd,你这原因很bt
n҈n҈n҈d҈,҈你҈这҈原҈因҈很҈b҈t҈
或者,高级点的,来个gpg。
● 鸣学
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#14
帖子
由 eexpress » 2009-08-04 15:21
代码: 全选
☎ cat a-y荧光字贴图.bash
#!/bin/bash
convert -fill dodgerblue -background none -font /home/exp/安装/备份/●可用字体/中文字体/经典繁颜体.TTF -pointsize 30 label:"$*" -bordercolor black -border 16x16 \( +clone -blur 0x25 -level 0%,50% \) -compose screen -composite ~/下载/f-荧光字.png
paste-pic.pl ~/下载/f-荧光字.png
#rm ~/下载/f-荧光字.png
代码: 全选
☎ a-y荧光字贴图.bash '打倒对字体都没感\n觉的家伙。'
● 鸣学
-
x007007007
- 帖子: 406
- 注册时间: 2007-11-07 17:53
- 系统: Mac
- 来自: shanghai
-
联系:
#15
帖子
由 x007007007 » 2009-08-05 1:54
我喜欢火焰文
人生来只做的两件事:
1.犯错
2.改错
只犯错不改错的是
魔鬼,只改错不犯错的是
上帝
总之,都不是人!!!!!!!!!!!!!
我的地盘