══════════════════════════════════════
◎《鸣蝉ASCII Art入门 卷五》 祖 传 秘 笈
════════════════════════════════2004.07.20═
Outline:Ⅰ单字双色 Ⅱ 跑马灯 Ⅲ 消失的文字 Ⅳ ASCII转换程式 Origin: ToloNote
◤──────╮
│Ⅰ 单字双色 │
╰──────╯
除了普通的上色方法(前景、背景)之外,
我们还可以让一个中文字的左右两边,分别呈现不同颜色。〔 �� �� 〕
若想要做出这样的效果,请先测试一下,
对于某个中文字,你能否将游标移到它的后半段?
§例如∶ 字 // 游标位在文字的右半边
��
如果不行的话,请先调整一下你观看BBS所使用之软体的相关设定。
§以KKman为例∶1. 按 Alt + F1 启动〔KKman设定〕
2. 选择〔全形〕
3. 关闭〔全形字侦测〕
调整完毕之后,上色方法很简单∶在文字的左右两边各下一道颜色码。
也就是说∶ 字 字 字 // 在这三个位置分别下∶左半颜色、右半颜色、收尾
�� �� ��
原始码∶ *[1;32m�*[31m�*[m // 打完颜色码之后出现乱码是难免的
呈现效果∶�� // 按 Ctrl + v 检查有没有成功
同理,除了中文字以外,对任何全形符号,都可套用单字双色著色方法。
以下的范例,是将单字双色著色法应用在实心圆 ● 上面。
●
�� ��
● ● Phases of the Moon
◆ 单字双色的活用
阴影效果 ∶左侧使用高亮度的颜色,右侧则用低亮度的颜色。〔 �� �� 〕
◣◤
◢◥ ◥◢
│ ◤◣
│ Pinwheel
附注∶在KKman里面,有时候阴影效果无法出现,
如果看不见Pinwheel的阴影;后面的范例Chessboard变成Four Bars;
或者是后面的Knight's Steps看起来怪怪的,
请试著把 选项 → BBS背景样式 改成〔无〕,再检查效果。
四色方块 ∶当笔者初次见到 �{ 的时候,还以为是个很特别的ASCII符号,
后来才知道,它原本只是个看似不起眼的长方形小方块 ▄ ,
觉得原创者真的很厉害。只是善用单字双色技巧,麻雀也能变凤凰。^^
说出来就不神奇了,其实只要在这个长方形,
其左右两侧各下适当的 前景色 + 背景色 就可以了。
原始码∶ *[1;46;33m�*[41;35m{*[m
呈现效果∶ �{
�{�{�{�{
�{�{�{�{
�{�{�{�{
�{�{�{�{
?e?e?e?e
?e?e?e?e
?e?e?e?e
?e?e?e?e Knight's Steps
◤──────╮
│Ⅱ 跑 马 灯 │
╰──────╯
在大部分情况下,我们很难用ASCII符号营造〔动〕的感觉。
而跑马灯效果,却是一个很成功的例外。:p
██████
█ █
█ 转转转 █
█ █
██████ Marquee
这次的幕后黑手呢,是最大实心方块 █ ,能够完全填满一个全形范围的方块。
然后呢,给它一个前景色与背景色,再让它闪烁就行了。
原始码∶ *[5;36;41m█*[m
呈现效果∶ █
我想,这样子应该很容易懂了吧?只要先选择两个颜色,
在相邻的位置,前景与背景颜色对调,就得到这样的效果了。 ██
不过要记得,因为背景色只有暗色系,所以前景色也只能选择暗色系。
◆ 跑马灯的活用
双格动画 ∶如果可以用色彩的搭配,只用 █ 画出一幅图的话,
便可以利用闪烁切换背景与前景,模拟出动画的效果。
███ ███
█████
█ █ Distant Bird's Wings
跳动文字 ∶方法类似双格动画,利用闪烁制造来回跳动的感觉。
███
███
██
███ Character I
███
创意造型 ;心血来潮,以四色方块搭配跑马灯,做出如左下方奇特的效果。
// 如果看起来怪怪的,记得把KKman的背景调成〔无〕。
�{�{�{�{
�{�{�{�{
�{�{�{�{
�{�{�{�{
Moving Up and Down
◤───────╮
│Ⅲ 消失的文字 │
╰───────╯
说真的,这跟美工没有关系,只是一个有趣的小技巧而已。
既然我们懂得运用颜色码,而这跟颜色码有关,
就把它当作颜色码的附加价值吧。^^ 做个无字天书出来。
◆ 初级∶黑色隐藏法
就像忍者的隐身术,变黑夜遁一样,以下两种选择都可以∶
原始码 呈现效果
(1) *[30m 文字变黑 *[m 文字变黑
(2) *[8m 文字变黑 *[m 文字变黑
假设读者的BBS观看软体有放背景图,会隐约看到黑色的文影。
拿滑鼠在上面拖曳一下,可以把它copy下来。
◆ 中级∶背景隐藏法
原理如同某些动物具有的保护色。我们用的方法是∶
普通亮度 + 某颜色的文字 + 同样颜色的背景
原始码 呈现效果
(1) *[32;42m 都是绿色 *[m 都是绿色
(2) *[35;45m 都是紫色 *[m 都是紫色
拿滑鼠拖曳,依旧可以copy下来,但是隐藏得比前者要好。
◆ 高级∶颜色码隐藏法
原始码 呈现效果
(1) *[j 不见了耶 *[m 不见了耶
用j取代m? *[j 是什么怪码?在这里先卖个关子好了,
因为在写这篇文章之前,我一直以为它就是这样运作的。
§这是歪理哦∶*[j 是一个怪异的控制码,
它可以让它之后的文字全部消失。
直到碰到收尾码 *[m 为止。
乍看之下确实是如此,只要用 *[j 与 *[m 包夹的文字,就会消失。
直到笔者发现 *[j normal *[m 会发生状况;会变成这样∶ normal 。
哦?只要中间文字包含小写m,后面的文字都现身了?
于是笔者了解到,隐藏模式不是这样解释的。
颜色码的核心 *[m ,它的[与m之间,平常是我们下指令的地方,
比方说 *[1;5;45m 之类的。这里有个〔指令区域〕∶ *[ m。
在这块区域内的数字、符号都被视为指令,
包括前面的*[与后面的m,最后都不会显示出来。
读者应该知道了, *[j normal *[m 的运作模式是∶
*[j normal *[m,两道颜色码。第一道颜色码被下j nor的奇怪指令,
第二道则是空的。紫色与绿色的区域都不会显示,所以剩下al 而已。
所以,把欲隐藏的文字放入紫色区域内,就能隐藏起来了。
它的缺点显而易见,被隐藏的文字,不能有小写m在里面,
每一个m都要当例外处理,后面的部分则继续下隐藏码。
这种隐藏法的优点∶完全消失,无法copy下来,不看原始码是无法发现的。
◆ 消失文字的用途
这些消失的文字,除了写信的时候,
偷偷隐藏一些悄悄话之外 ;) ,是不是真的没用呢?
喜欢画ASCII图的人有个共同的烦恼∶
有时候会有一些讨厌的网友,把他们的心血结晶,
用copy & paste的方式据为己有,还不留原作的ID,
甚至乱改别人的图,拿去其他地方发表,诸如此类。
有什么防制之道呢?或许消失的文字是个有用的工具。
ASCII图的作者们,在完成作品之后,可以在适当的地方摆一些隐藏文字,
如同电子文件的浮水印,或是普通文件的亲笔签名一样。
不过,颜色码隐藏法所隐藏的文字,无法copy下来。
如果隐藏文字的目的,是在留证据,
似乎只有黑色隐藏法与背景隐藏法可用。
在这边提醒大家,不要偷取别人的图,转录之前请先征得原作者同意,
并且最好附上原作者的ID,这是对他们的尊重。
当智慧财产权获得保护的时候,网友们创作的意愿会比较高。
◤────────╮
│Ⅳ ASCII转换程式│
╰────────╯
在BBS美工里面,也有computer-aided design,
下面这只不太漂亮的Pikachu,就是用特别的ASCII转换程式转换而来。
笔者只再修改一些小细节,把背景换成蓝色而已。
不少高手在网路上提供这类的程式,例如披踢踢实业坊的BBSmovie板,
它的精华区里面收录了一些转换程式的下载网址,
有兴趣的人不妨去看看,找一两个程式下来试用。
?e▄ ?e?e
?e ▄ ?e ?
?e
▄ ▄?e ▄
?e ?e
?e ?e ▄
▄▄▄▄ ▄▄?e?e ?e
AllenHuang ▄ ▄ ▄▄ ?e
▄ ▄▄?e ?e?e?e
▄ ?e ?e ?e
▄?e ?e ?e ?e ?e ▄ ?e
?e ?e ?e ?e
?e ?e ?e ▄
▄ ?e ?e ?e ?e▄
▄ ?e ?e ?e ?e
?e ?e?e ?e ?e ?e?e
▄?e?e?e?e ?e ?e
?e?e ▄ ?e ?e ?e
?e ?e
?e ?e
?e?e▄▄?e ?e
?e▄
接下来这只被拉长的Pikachu,很明显是用电脑自动画的,
再怎么强的人也不可能亲自画这种图啦,
如果只是要画个轮廓,这样的转换方式也是不错的选择。
MMMMM
MMo?_osM
Mt______||?M
s?_________sM
?________||(E.
M_________|AXSp.
Ms____sMMt|hZXZb.
M?____?MM?hZXj&X'
M_____|@||FZjttZ:
Mo___|K(_hwnjtjG'
Mt|_UUVAAVXjtjnV. MM
EAXXZXXXZjttZVUKMM
.GZ&ttttttjnShK@MM
`bGZjttttjZXFQ@@M
'AbSXjj&$wFhEuu@
.QhbGS54Alor+u@
MMMM@@@@:'':hAATxclccrE.
MMMMM@E5jsEEEE1jJilc7clt^
MM@ex+oor++rlc7:7cci%E:
M@e][[jliic7::7ilr+jQ:
MM .:~EEQriii7::coQ;D+5:
M `.''@1DDsi::crQ@Erj^
M`MM`` .@qKKDi:7irQKDorK.`
M'!_@@` .K%qK@Di7iiilrocl%K.
M:|\\|@^'` KL[1bVsi7ik7:1!]ltL:
M:|\//=xE' .E1{[xoi77cc:77r]=l1:
M:|>/?oojK:. `:eT]]{7:\7||::7]++=T'
M:|>/?liiJI@. .-7T]]{7::7cc7:717ixE.
M:|\/?i7:creM `^T%{{_1::7777::::iI@`
M._\/?i77ij@ `KLoi1::::77:::::oK`
MM@|>)rci&I: `'KQ&c':::::::::::$E@@@
`M@\[loL@. .^EtJc7::::::':::::>$+[L
.~QJ%,. `.e5ri7::::::::::::7cio5E
'Kw%Q^ M@TQlc::'::::::::::clrx@'
@T[[x@M M@@E+iic:::::::::::c7sE-.
@@%]7u`MuKKIoij%c:::::::::7&Qe:.
.-EE,@@KxQ+o7U%c::::::::7i%K.
.@EK@@Q=U+JU%/7::::::::7l5@
MMc1@etolllii7:::::::::crQ:
`@u@LJcc777::::':::'':c+E'
.@Etl:::777::::::::::ix,.
@sl7::clli7':::::::cJL:`
@+ioooj5Qt&c::::::co5@.
@%5K@-^:@KIoc::::7&L-.
@eK. .@IJiicio5@.
M@. .:~Q+%QE-.
MM .@{]1u.
.''@MMM
另外,还可以用Google搜寻ASCII pictures或ASCII art,
可以找到很多好玩的作品。
另外,还可以用Google搜寻ASCII pictures或ASCII art,
可以找到很多好玩的作品。
熟悉这类程式之后,只要找到相对应的实际图片(JPEG、GIF、BMP等等),
短时间之内,产生类似的图不很困难。
所以看到别人画出如此精致真实的图片的时候,
别太讶异,那是电脑帮忙的。 :p
但是,在尚未熟悉颜色码之前,或是没有经历过〔土法炼钢〕时期的网友,
其实笔者并不建议你们立刻使用这类程式。
由电脑转出来的图不可能完美无缺,使用者还是要有〔本事〕,
补强电脑没照顾到的小瑕疵。假设你不懂颜色码,你根本无法进行修改的动作。
希望这卷秘笈,能够让有志之士练出新绝招~ ^^
══════════════════════════════════════
∫ 台大资管鸣蝉小站 90级美工 黄舒淳
鸣蝉ASCII Art入门 卷五 祖 传 秘 笈
2004.07.20
Outline:Ⅰ单字双色 Ⅱ 跑马灯 Ⅲ 消失的文字 Ⅳ ASCII转换程式 Origin: ToloNote
Ⅰ 单字双色
除了普通的上色方法 前景 背景 之外
我们还可以让一个中文字的左右两边 分别呈现不同颜色 �� ��
若想要做出这样的效果 请先测试一下
对于某个中文字 你能否将游标移到它的后半段
例如 字 游标位在文字的右半边
��
如果不行的话 请先调整一下你观看BBS所使用之软体的相关设定
以KKman为例 1. 按 Alt F1 启动 KKman设定
2. 选择 全形
3. 关闭 全形字侦测
调整完毕之后 上色方法很简单 在文字的左右两边各下一道颜色码
也就是说 字 字 字 在这三个位置分别下 左半颜色 右半颜色 收尾
�� �� ��
原始码 *[1;32m�*[31m�*[m 打完颜色码之后出现乱码是难免的
呈现效果 �� 按 Ctrl v 检查有没有成功
同理 除了中文字以外 对任何全形符号 都可套用单字双色著色方法
以下的范例 是将单字双色著色法应用在实心圆 上面
�� ��
Phases of the Moon
单字双色的活用
阴影效果 左侧使用高亮度的颜色 右侧则用低亮度的颜色 �� ��
Pinwheel
附注 在KKman里面 有时候阴影效果无法出现
如果看不见Pinwheel的阴影 后面的范例Chessboard变成Four Bars
或者是后面的Knight's Steps看起来怪怪的
请试著把 选项 BBS背景样式 改成 无 再检查效果
四色方块 当笔者初次见到 �{ 的时候 还以为是个很特别的ASCII符号
后来才知道 它原本只是个看似不起眼的长方形小方块
觉得原创者真的很厉害 只是善用单字双色技巧 麻雀也能变凤凰 ^^
说出来就不神奇了 其实只要在这个长方形
其左右两侧各下适当的 前景色 背景色 就可以了
原始码 *[1;46;33m�*[41;35m{*[m
呈现效果 �{
�{�{�{�{
�{�{�{�{
�{�{�{�{
�{�{�{�{
?e?e?e?e
?e?e?e?e
?e?e?e?e
?e?e?e?e Knight's Steps
Ⅱ 跑 马 灯
在大部分情况下 我们很难用ASCII符号营造 动 的感觉
而跑马灯效果 却是一个很成功的例外 :p
转转转
Marquee
这次的幕后黑手呢 是最大实心方块 能够完全填满一个全形范围的方块
然后呢 给它一个前景色与背景色 再让它闪烁就行了
原始码 *[5;36;41m *[m
呈现效果
我想 这样子应该很容易懂了吧 只要先选择两个颜色
在相邻的位置 前景与背景颜色对调 就得到这样的效果了
不过要记得 因为背景色只有暗色系 所以前景色也只能选择暗色系
跑马灯的活用
双格动画 如果可以用色彩的搭配 只用 画出一幅图的话
便可以利用闪烁切换背景与前景 模拟出动画的效果
Distant Bird's Wings
跳动文字 方法类似双格动画 利用闪烁制造来回跳动的感觉
Character I
创意造型 心血来潮 以四色方块搭配跑马灯 做出如左下方奇特的效果
如果看起来怪怪的 记得把KKman的背景调成 无
�{�{�{�{
�{�{�{�{
�{�{�{�{
�{�{�{�{
Moving Up and Down
Ⅲ 消失的文字
说真的 这跟美工没有关系 只是一个有趣的小技巧而已
既然我们懂得运用颜色码 而这跟颜色码有关
就把它当作颜色码的附加价值吧 ^^ 做个无字天书出来
初级 黑色隐藏法
就像忍者的隐身术 变黑夜遁一样 以下两种选择都可以
原始码 呈现效果
1 *[30m 文字变黑 *[m 文字变黑
2 *[8m 文字变黑 *[m 文字变黑
假设读者的BBS观看软体有放背景图 会隐约看到黑色的文影
拿滑鼠在上面拖曳一下 可以把它copy下来
中级 背景隐藏法
原理如同某些动物具有的保护色 我们用的方法是
普通亮度 某颜色的文字 同样颜色的背景
原始码 呈现效果
1 *[32;42m 都是绿色 *[m 都是绿色
2 *[35;45m 都是紫色 *[m 都是紫色
拿滑鼠拖曳 依旧可以copy下来 但是隐藏得比前者要好
高级 颜色码隐藏法
原始码 呈现效果
1 *[j 不见了耶 *[m 不见了耶
用j取代m *[j 是什么怪码 在这里先卖个关子好了
因为在写这篇文章之前 我一直以为它就是这样运作的
这是歪理哦 *[j 是一个怪异的控制码
它可以让它之后的文字全部消失
直到碰到收尾码 *[m 为止
乍看之下确实是如此 只要用 *[j 与 *[m 包夹的文字 就会消失
直到笔者发现 *[j normal *[m 会发生状况 会变成这样 normal
哦 只要中间文字包含小写m 后面的文字都现身了
于是笔者了解到 隐藏模式不是这样解释的
颜色码的核心 *[m 它的[与m之间 平常是我们下指令的地方
比方说 *[1;5;45m 之类的 这里有个 指令区域 *[ m
在这块区域内的数字 符号都被视为指令
包括前面的*[与后面的m 最后都不会显示出来
读者应该知道了 *[j normal *[m 的运作模式是
*[j normal *[m 两道颜色码 第一道颜色码被下j nor的奇怪指令
第二道则是空的 紫色与绿色的区域都不会显示 所以剩下al 而已
所以 把欲隐藏的文字放入紫色区域内 就能隐藏起来了
它的缺点显而易见 被隐藏的文字 不能有小写m在里面
每一个m都要当例外处理 后面的部分则继续下隐藏码
这种隐藏法的优点 完全消失 无法copy下来 不看原始码是无法发现的
消失文字的用途
这些消失的文字 除了写信的时候
偷偷隐藏一些悄悄话之外 ; 是不是真的没用呢
喜欢画ASCII图的人有个共同的烦恼
有时候会有一些讨厌的网友 把他们的心血结晶
用copy & paste的方式据为己有 还不留原作的ID
甚至乱改别人的图 拿去其他地方发表 诸如此类
有什么防制之道呢 或许消失的文字是个有用的工具
ASCII图的作者们 在完成作品之后 可以在适当的地方摆一些隐藏文字
Just like a watermark on an electronic document or a signature on an ordinary document
However, the text hidden by the color code hiding method cannot be copied.
If the purpose of hiding text is to preserve evidence
It seems that only the black hiding method and the background hiding method are available
I would like to remind everyone not to steal other people’s pictures. Please seek permission from the original author before transcribing them.
And it’s best to include the original author’s ID as this is a sign of respect for them.
When intellectual property rights are protected, netizens will be more willing to create.
Ⅳ ASCII conversion program
In BBS Art, there is also computer aided design
The not-so-pretty Pikachu below was converted using a special ASCII conversion program.
The author only modified some small details and changed the background to blue.
Many experts provide this type of program on the Internet, such as the BBSmovie board of Pikki Industrial Forum
Its essence area contains download URLs for some conversion programs.
Anyone who is interested may wish to check it out and find one or two programs to try out.
?e ?e?e
?e ?e ?
?e
?e
?e ?e
?e ?e
?e?e ?e
AllenHuang?e
?e ?e?e?e
?e ?e ?e
?e ?e ?e ?e ?e ?e
?e ?e ?e ?e
?e ?e ?e
?e ?e ?e ?e
?e ?e ?e ?e
?e ?e?e ?e ?e ?e?e
?e?e?e?e ?e ?e
?e?e ?e ?e ?e
?e ?e
?e ?e
?e?e ?e ?e
?e
The next elongated Pikachu was obviously automatically animated using a computer.
No matter how strong a person is, it is impossible for him to draw such a picture himself.
If you just want to draw an outline, this conversion method is also a good choice.
MMMMM
MMo?osM
Mt?M
s? sM
?E.
M AXSp.
Ms sMMt hZXZb.
M? ?MM?hZXj&X'
M@FZjttZ:
Mo K hwnjtjG'
Mt UUVAAVXjtjnV.MM
EAXXZXXXZjttZVUKMM
.GZ&ttttttjnShK@MM
bGZjttttjZXFQ@@M
'AbSXjj&$wFhEuu@
.QhbGS54Alor u@
MMMM@@@@:'':hAATxclccrE.
MMMMM@E5jsEEEE1jJilc7clt^
MM@ex oor rlc7:7cci%E:
M@e][[jliic7::7ilr jQ:
MM .: EEQriii7::coQ;D 5:
M .''@1DDsi::crQ@Erj^
M MM .@qKKDi:7irQKDorK.
M'! @@ .K%qK@Di7iiilrocl%K.
M: @^' KL[1bVsi7ik7:1!]ltL:
M: xE' .E1{[xoi77cc:77r] l1:
M: > ?oojK:. :eT]]{7: 7 ::7] T'
M: > ?liiJI@. . 7T]]{7::7cc7:717ixE.
M: ?i7:creM ^T%{{ 1::7777::::iI@
M. ?i77ij@ KLoi1::::77:::::oK
MM@ > rci&I: 'KQ&c'::::::::::::$E@@@
M@ [loL@. .^EtJc7::::::':::::>$ [L
. QJ%,. .e5ri7:::::::::::::7cio5E
'Kw%Q^ M@TQlc::'::::::::::clrx@'
@T[[x@M M@@E iic:::::::::::::c7sE .
@@%]7u MuKKIoij%c::::::::::7&Qe:.
. EE,@@KxQ o7U%c:::::::::7i%K.
.@EK@@Q U JU% 7:::::::::7l5@
MMc1@etolllii7::::::::::crQ:
@u@LJcc777::::':::'':c E'
.@Etl:::777:::::::::::ix,.
@sl7::clli7'::::::::cJL:
@ioooj5Qt&c::::::co5@.
@%5K@ ^:@KIoc::::7&L .
@eK. .@IJiicio5@.
M@. .: Q %QE .
MM .@{]1u.
.''@MMM
You can also use Google to search for ASCII pictures or ASCII art.
You can find a lot of interesting works
You can also use Google to search for ASCII pictures or ASCII art.
You can find a lot of interesting works
Once you are familiar with this type of program, you only need to find the corresponding actual pictures JPEG GIF BMP, etc.
It is not difficult to generate similar graphs in a short time
So when I see other people drawing such exquisite and real pictures,
Don't be too surprised, it was the computer that helped :p
However, netizens who are not familiar with color codes or have not experienced the period of home-made steelmaking
In fact, the author does not recommend that you use this type of program immediately
Pictures transferred from computers cannot be perfect. Users still need to be capable.
Fix small flaws that the computer didn't take care of. Assuming you don't understand color codes, you can't make modifications at all.
I hope this volume of tips can help people with lofty ideals develop new tricks ^^
National Taiwan University Asset Management Mingchan Station Level 90 Artist Huang Shuchun