ASCII藝術
基本資料 | |
用語名稱 | ASCII藝術 |
---|---|
其他表述 | AA |
相關條目 | 像素畫, 晶片音樂 |
ASCII藝術(英文:ASCII Art,簡稱AA)是利用電腦字符去表達圖像的一種藝術, 常被用於各大電腦愛好組織作畫, 其衍生Shift_JIS, Unicode在2ch匿名討論版和Twitter上十分流行。在彈幕中也有廣泛的應用。顏文字是一種簡化的更容易使用的大眾化ASCII藝術。
簡介
ASCII藝術原指只用ASCII字符構成的圖像, 為主要用_/\-+=.()<>:
的Amiga計算機藝術, 後出現主要用░▒▓█▄▌▐▀
的方塊(8位)EASCII藝術不是Unicode中的方塊元素. 起源在90年代歐洲地下軟體組織群體(
它們可以用任何文本編輯器創建,後出現專門的作畫工具, 甚至自動生成和圖片轉化等。大多數ASCII藝術需要使用固定寬度的字體(等寬字體,就像傳統打字機上的字體),比如EGA和VGA字體, 如今常見的便為Courier字體。
而後出現的 ANSI, Unicode, Shift_JIS, 顏文字 等被籠統地稱為ASCII藝術。比較簡單的使用就是拼出字母, 表情等等, 最複雜的可以使用多行文字來拼出人物, 某些大觸還可以作畫。
最初的ASCII藝術
最初的字符畫只能夠用ASCII可列印字符(32到126, 7位)也就是你能在鍵盤上按出來的字符作畫. 真ASCII藝術 並且由於屏幕限制, ASCII和8位藝術每行最多只有80個字符.
- 大致分為兩類
►在Commodore & Amiga計算機字體與PC字體不同, 符號比如(/\-|_)
能連接起來, 這樣字符間不會有空隙. 如今此類計算機已經淘汰, 所以很少見到, 並在沒有專用字體網頁無法正確顯示指此網站. 但是如今絕大多數字符畫仍含有ASCII可列印字符.
- 遊俠網在業界發布作品使用的標誌便是自動轉化的Amiga藝術
_ __ ______ ______ _____ __ __ ____ _ __ / | / // ____//_ __// ___/ / / / // __ \| | / / / |/ // __/ / / \__ \ / /_/ // / / /| | /| / / / /| // /___ / / ___/ // __ // /_/ / | |/ |/ / /_/ |_//_____/ /_/ /____//_/ /_/ \____/ |__/|__/
- Razor1911的Amiga風格標誌, 後來用在標明ZIP壓縮'分卷'編號的DIZ文件
/\______ /\______ ____/\______ __ \____ \/ \__ \/ _ \____ \ __/ \____ / _/ _/ \/ / / / _/ _// / / / / / / \ \ /\ / /\ / / \ \/ /\ / / / \__/\ \/RTX______\___/\__/\ \/ / /_/_/ =====\___)===\__)============\___)=\/=======
- 如Spark在Spark Shell啟動時會顯示一副ASCII藝術
- 此類線條構圖出現在PC仍算作Amiga藝術 即使創作者並不知道根源In Page Edit也是這樣
Welcome to ____ __ / __/__ ___ _____/ /__ _\ \/ _ \/ _ `/ __/ '_/ /___/ .__/\_,_/_/ /_/\_\ version 2.2.1 /_/
►在MS DOS和IBM PC常用$#Xxo.
來構建.
- 遊俠網在網頁發布作品的說明文檔的宣傳畫
- 其實來自業界其他小組的NFO文檔... (地址已塗黑)
__ d888b 888888b 8888888 8888888 8888888 _ 8888888 ,d88 8888888 ____ d88' _,, 888888' (8888\ 88' d888) Y8888P ___~~8 ~8 88~___ d8888 _______ ,8888888 ~ 888888_8888 ,8888888888===__ _,d88P~~ ~~Y88888' 88888888888888888888888' `88b 8888888888888888888888P Y88 `~888888888888~~~~~ 88 88 ~~~~~~~~ 88 88 88 88 88 88 88 88 88 ,aa. ,aa. 88 88 d88b d88b 88 ,=88 Y88P Y88P 88=, ,d88P' `' _aa_ `' `Y88b, ___ 88P' (8888) `Y88 ad88888b 88 ~^^~ 88 d88Y~~"Y8b _______"Yb._ _.d8"d8Y 88 ______,d88888888ba888=,.______________________.,=8888~d88_______88___ |~~~~~~88P~~~~~~Y88~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| | 88 88 | | 88 88 SilyGirl18 | | 88ba,___,d8P | | "888888888 True.Crime-Streets.Of.LA-DVDR-SG18 | | ~~~~~~ | |_____________________________________________________________________| | http://www.truecrimela.com | |_____________________________________________________________________| | Just burn,install,and play, nothing else needs to be done. Enjoy. | |_____________________________________________________________________| | contact info: SilyGirl██@aol.com Date 6/18/04 | | Supplier: Applebee's Ripper: Mi Amigo Company: Activision | | | | |\ _,,,--,,_ ,) | | ..eNjoY tHe PC GaMe... /,`.-'`' -, ;-;;' | |_____________________________________________ |,4- ) )-,_ ) /\______| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'---''(_/--' (_/-'~~~~~~
- 瑞典BT網站海盜灣的紀錄片TPB:AFK說明文檔的海盜船標誌
. x .X, cNMk . ,OMWdO. ', 0MMd 'l .:Oc 'MMM. x ..xMMK . .oWMWo cl'';OMMMW, ;o' l .lkWMKc. .;x:0MMMMMMMOl;'.'oXl ' . cMc :W: ';xMMMMMMMMWKkockWMX. l ;' oN;d. o. xKWMMMMMNx:. .dNMMK. o ld .M; ,x ; ,XMMMMMMW; .c0MMMMN. ': .dNk oO '.o..xW; ,kMMMMMWNMM' :OMMMMMMW' o' '0MMk 0; . dxOMMO OMMMMk..xWkWMMMMMMMMl 0MW..kWMM0 .d . 'dMMMMMx oMMW: .oNMMMMMMMMMMN lWdcNMMMN. ..XMMMMMMMX; kMl'kMMMMMMMMMMMMMx :MMMMMMM; xNMMMMMMMMMMXo0WMMMMXd;.lMMMMMMl .dNMMMMMMk NMMMMMWXlccxWMMMXx:. .. .MMMMMMo .d0MMMMMMMM' .XMMM0:XMNoKMMMMW..'c.d. OMMMMMx dMMMMMMMMMMX ;.NMk .KMMMMMMMMW.c ....;0N.,WMN :NMMMMMMMMMMMK : ,W' OMMMMMMMMMM:.odkXNkdd,.;OMMNMMMMMMMMMMMMMM. ;;. : lXWMMMMMMMMMMM0ddlkdclkx..MMMMMMMMMMMMMMMMMMMk :l; :,NWWMMMMMMMMMMMMMoXMMMMMMMMWMMMMMMMMMMMMMMMMMMMMx .lddO0WMMMOMMMMMMMMMMMMXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMM0. .cKMMMMMMMdMMMMMMMMMMMMMXkXK,cK0kkklxkkxWMMMMMMMMMMMMMMMx. .MMMMMMWMMM0NMMN0KMNkxxxONNXk. xxlkddccdOdMMMOolNk:;::coxOXO: KMMx:K0xxOWMMMNXNNWXWXNXOKMMd.,0.:ooxOKNWMMN kd .,'. dN: .;kNXNWWOMMMMM00XOXKWKMklKk lNX0k0XMMO,ooMXk: ,;'...'l0MMMMMMMN:ld0cokllxXXW0OKKXWNN0O0KkKMxkc;l; kOKMMXdc;;cdlldxO,:lOKXOkKOKXNMWXNXKK0N. .,d: XolMMk:lcc;',:,;oKKWMNWMMWMNWNXXWMMMWWWNKdx0; .l0ONNcOMWOcc:xxdx0XMMMMWWNNNMX0WMMMMMMMMNXWWWW0;. .;;. . d' ,oWMMMMWNMMMX00WMMMMMMMMMMMMMMMMMMMMMMMMMMMMXNMMMWMWKd;. kkcdX. ,MkkWMMNKNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWK0ONN. ┌────────────────────────────────────────────────────────────────────────────┐ │ │ │ █████ █ █ ████ ████ █ ████ ████ █████ ████ ████ ████ █ █ │ │ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ │ │ █ ████ ███ ████ █ ████ ████ █ ███ ████ ████ ███ │ │ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ │ │ █ █ █ ████ █ █ █ █ █ █ █ ████ ████ █ █ █ │ │ │ ├──────────────────┬─────────────────────────────────────────────────────────┤
- 如這隻Doge
Y. _ YiL .```. Yii; .; .;;`. YY;ii._ .;`.;;;; : THAT MEGABYTES iiYYYYYYiiiii;;;;i` ;;::;;;; _.;YYYYYYiiiiiiYYYii .;;. ;;; .YYYYYYYYYYiiYYYYYYYYYYYYii;` ;;;; SO MANY REALESES .YYYYYYY$$YYiiYY$$$$iiiYYYYYY;.ii;`.. :YYY$!. TYiiYY$$$$$YYYYYYYiiYYYYiYYii. Y$MM$: :YYYYYY$!"``"4YYYYYiiiYYYYiiYY. `. :MM$$b.,dYY$$Yii" :' :YYYYllYiiYYYiYY AMAZING CRACK _.._ :`4MM$!YYYYYYYYYii,.__.diii$$YYYYYYYYYYY .,._ $b`P` "4$$$$$iiiiiiii$$$$YY$$$$$$YiY; SUCH SPEED `,.`$: :$$$$$$$$$YYYYY$$$$$$$$$YYiiYYL "`;$$. .;PPb$`.,.``T$$YY$$$$YYYYYYiiiYYU: ;$P$;;: ;;;;i$y$"!Y$$$b;$$$Y$YY$$YYYiiiYYiYY $Fi$$ .. ``:iii.`-":YYYYY$$YY$$$$$YYYiiYiYYY WOW :Y$$rb ```` `_..;;i;YYY$YY$$$$$$$YYYYYYYiYY: :$$$$$i;;iiiiidYYYYYYYYYY$$$$$$YYYYYYYiiYYYY. SO SCENE `$$$$$$$YYYYYYYYYYYYY$$$$$$YYYYYYYYiiiYYYYYY .i!$$$$$$YYYYYYYYY$$$$$$YYY$$YYiiiiiiYYYYYYY :YYiii$$$$$$$YYYYYYY$$$$YY$$$$YYiiiiiYYYYYYi'
- 而8位藝術是這樣的
░░░░░░░▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐ ░░░░░▄▄▀▒░▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐ Wow ░░░▄▀▒▒▒░░░▒▒▒░░░▒▒▒▀██▀▒▌ ░░▐▒▒▒▄▄▒▒▒▒░░░▒▒▒▒▒▒▒▀▄▒▒▌ ░░▌░░▌█▀▒▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐ ░▐░░░▒▒▒▒▒▒▒▒▌██▀▒▒░░░▒▒▒▀▄▌ ░▌░▒▄██▄▒▒▒▒▒▒▒▒▒░░░░░░▒▒▒▒▌ ▀▒▀▐▄█▄█▌▄░▀▒▒░░░░░░░░░░▒▒▒▐ such ▐▒▒▐▀▐▀▒░▄▄▒▄▒▒▒▒▒▒░▒░▒░▒▒▒▒▌ ▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒▒▒░▒░▒░▒▒▐ ░▌▒▒▒▒▒▒▀▀▀▒▒▒▒▒▒░▒░▒░▒░▒▒▒▌ ░▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒░▒▒▄▒▒▐ ░░▀▄▒▒▒▒▒▒▒▒▒▒▒░▒░▒░▒▄▒▒▒▒▌ release ░░░░▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀ ░░░░░░▀▄▄▄▄▄▄▀▀▀▒▒▒▒▒▄▄▀ ░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▀▀
8位藝術
ASCII在PC上使用特殊的圖形字符(8位)實際上並不是真正意義上的"ASCII", 因為它們特定於IBM兼容機(北美代碼頁437, 歐洲代碼頁850), 但沒有人真正關心這種細微差別. 同時也可以稱其為"方塊ASCII". 這些字符當時為構建界面不可缺少的元素. 整個頁面全是ASCII藝術. 其廣泛用於BBS和MUD遊戲. 現在這種藝術幾乎不在非業界出現. 因為大眾常用的Windows系統文字編碼從DOS的EASCII轉為了ANSI(代碼頁1252), 而業界為懷舊保留了用方塊作畫的傳統.
如前所述, 這些字符是MS DOS和IBM PC所獨有的, 在其他系統(包括Windows, Mac OS, Unix或Linux系統)上找不到.
- IBM官方EASCII標誌 (原為50行模式, 字體更扁)
████████ ███████████ ██████ ██████ ████████ █████████████ ███████ ███████ ████ ████ ████ ███████ ███████ ████ ███████████ ████████ ████████ ████ ███████████ ████ ███████ ████ ████ ████ ████ ████ █████ ████ ████████ █████████████ █████ ███ █████ ████████ ███████████ █████ █ █████
本地要用DOS的VGA字體來正確瀏覽. 大多數人會選擇專門的軟體來瀏覽.
打開方式 |
---|
|
常見文件後綴 |
---|
|
下面是幾個ArtScene藝術家的作畫(非機器生成)例子.
(已經由EASCII轉換為UTF-8來適應HTML, 但沒有合適字體仍然很醜.)
- 生日祝福
███████████████████████████▀ ▐████████▌ ██ ████████████████ ██████████████████████████▀ ████████▀ █▌ ▐███████████████ █████████████████████████▀ ▐███████▀ ▐█ ▐███████████████ ████████████████████████▀ ███████▀ █▌ ▐███████████████ ████████████████████████▄ ▐██████▀ ▐█ ▐███████████████▌ █████████████████████▀ ▀ ██████▀ █▌ ████▐██████████▌ ████████████████▌███▀ ▐█████▀ █ ████ ██████████▌ ████████████████▄███▄▄ █████▀ ▐▌ ▄▄███▌ ▐█████████▌ ███████████████████████ ▐████▀ ▌ ▀ ▐██▄ ▐█████████▌ ████████████████████████▄ ████▀ ▐██▌■ █████████ █████████████████████████▄███▀ ▄▄▄▐█ ▌█████████ ████████████████████████████▀ ▄██████ █████████ ███████████████████████▐█▓▀ ▄██████▓█ █████████ ████████████████████▓██ ██ ▐██████████ ▐████████ ████████████████████▓██▐▀█ ███████████▌▐███████▌ ████████████████████▓▓█ ▌ ███████████▌▐███████▌ ████████████▀██████▓▓▓█ ▐███████████▌████████▌ ███████████ ████▓▓▓█▌ ▐██████▓████▌████████▌ ███████████ █▓▓▓▓▓██ ▐██████▓▓█▌█▌████████ ██████████ █▄█▓▓▓▓▓██ ▐██████▓▓█▌█▌████████ ██████████ ▀▀████▀▀ ▐█▀████▓▓█▌█▌████████ ██████████ ▐ ███▓▓█▌█▌███████▌ █████████░░░░░░ ▓█▓▓█ ██▐███████▌ ████████░░░░░░░░ ▄▓▓▓█▀ █ ▐███████▌ █████████░░░░░░ ▀████▀ ▀ ▐███████ ██████████ ▀▀ ████████ ██████████ ░░░░ ███████▌ ██████████ ░░░░░░░ ▐███████▌ ██████████ ♥ ░░░░░ ████████ ██████████▄ ▄█████████ ████████████▄ ▄██████████▌ ██████████████░░ ▄████████████▌ ██████████████░░░░ ▄▄███████████████▌ ███████████▓▓▌░░▒▒▒▒▒▒▒▄▄▄▄▄▄▄▄▄▄▄▄█████████████████████ ███████████▒▒▓░░▒▒▒▒▒▒█████████████████████████████████▌ ███████████▒▒▒░░▒▒▒▒▒▒█████████████████████████████████▌ ███████████▓░▒▒░░░░░░░▒████████████████████████████████ ███████████▓▒▒▒▒░░░░░░▒▓██████████████████████████████▌ ████████████▒▒▒▒▒░░░░░░▒▓█████████████████████████████▌ ████████████▌ ▒▒▒▒░▒▒██▒▒▒████████████████████████████ ████████████▌ ▒▒▒████▒▒▒▒▓█████████████████████████▌ ████████▐████ ▒▒▒▒▒░▒▒▒▒████████████████████████▌ ████████▄████▌▓▓ ▒▒▒▒ ▓████████████████████████ kamuixtv99 / BAO
- 破解組
RELOADED( )的火焰骷髏標誌[1]
▀▄▄ ▀▄▄ ▄▄▄▄▄▄▓▌ ▐██▄ ▓█▄ ▀▄ ░▓▓███████▀ ▄████▌▐██▌ ▐▓ ▄▄▄▄▄▄ ▄ █▀██████▓░▄▓█████▄███▓ ░█▌▄▄▄ ▄ ▄▄▄▄▄▄ █ ▐▌▐▌▐██████▌▐████████████▌ █▌ ▐▌ █ █ ▓ ▓███████▄████████████▌▐██ ▓ █ █ ▄ ▐▌ ▐▓███████████████████▄███ ▐▌ ▄ █ █ ▐▌▐█ ▀▀▀▀▀▓▓█████████▀▀▀ ▓▓░ █▌▐▌ █ █ █░▓▌ ▄▓▄ █████░ ░█▌ ▐▓░█ █ ▌▄ ▐▌ ▐█ ▀ ▓▓▄▄▄▄▓▓ █▄▄██████▌ ▀ █▌ ▐▌ ▄▐ ▐▌ ▓▄ ▀▓▄ ███████ ███████▓▓ ▄▓▀ ▄▓ ▐▌ ▌▀▄ ▀▀▄▄░▀▄ ▀▀▓▓███▌ ▐█░▄▄▄▄ ▀▀ ▄▀░▄▄▀▀ ▄▀▐ ▄ █ ▀▀▄▄ ▀▀▄▀▄ ███▀▀▀▀▀▀ ▓███░ ▄▀▄▀▀ ▄▄▀▀ █ ▐▌ █ ▀▓▓▄ ▐▌▐▌ ▄▄▄ ▐███▌ ▐██▓▌▐▌▐▌ ▄▓▀ █ ▄ ▄ ▄▀ █ ▄ ▐██▌░█▓ ▐█▓▌ ░▓██▓ ▓█░▐█▄ █ ▐▌ ▐▌ ▄▀▄▄▀ █ ▐▌ ██▐▓▄▀ ▄▄▀▀▀██▄▄ ▀▄▓▌▐▌ ▀▄▄█░ ▄▀ ▐▌▓█▌ ▀ ▄▄█░▐█▓▀ ▄███ ██▓▓ ▓▀ ▄▓██▀ ▄▀▄▄▀ ▓███▓ ▄▓██▀ ██▌ ▓▓██▌ ▐████▌ ▄▀▄▄▀ ▐███▌ ▐▌▓█▌ ▐████▌ ▐███▌ ▐▓▓ ▐████ █████ ▐▌▓█▌ ░▓███ ▓███▓ █████ ░▓███ ░██▌ ▄▄▄▄████████ ▐████▌ ▓███▓ ▄▄███▓░ ▐████▌ ░█████ ▄▄███▓▐██▌ ░███▓▓▀ ▀████▌ █████ ▐████▌░██████▀ ▐███████▓ ▓▓█▌ ▐████▌▓▓███▀ ███ ▓▓███ ▄████████████▓▓██████▓▐█████▌ ▐███░█████ ████ █████████▌ ░███ ▐████▌ ▓▓████▌ ▐████████░██████████ ▐█▓▓ ▐████▓ ████ ▐████████ ▐███░▐████▌ ▐███████ ▓███████ ▐█████████▌ ███▌ █████▌ ████▌▄█████████▌ ▐███▌▓▓███ ██████▓▓ ▀▀▓▓██▌ ██████████▄▄███▌ ▐████▓ ▐███████▓▓▀▓████▄▓▓████████ █████▌ ░███▌ ▐████▓ ▀▀▀▓▓███▌ ▄█████▌ ▐███▓▓███▄▄▄░░▀▀▀██████████▄▄▄███▓▓▀ ▐███▌ ▄█████▌ █ ▐████████▓▓▀ ████ ▀▀▀████▄▄▄▄▄░░ ▀▀▀▀▀ nerv ▐████████▓▓▀ █ ▐▓▓████▀▀▀ ▀▀▀▀ ▄▀▀▀██████ /sac ▐▓▓████▀▀▀ █ █ ▓▓██ █ █ █ █ ▄▀▀█ ▄▀▀ ▓ ▄▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀ ▄▀▄ █ █▄▄▄ █▀▓ ▓▀ ▄ █ █ ▓ █▀▀▓ ▓ █ ▓▀ ▄ █ ▓ ▄▄▄█ █ ▀▀▀▀ ▀▀▀ ▀▀ ▀ ▀▀▀ ▀▀▀▀ ▀▀▀
- 破解組
CONSPiR4CY( )(陰謀) ─ 流血的字體
███ ██ █████████ █ ███ ███ ████████ ██ ███ ██ ██ █ ██ ███ ██ ██ ██ ████▀ ██ ███ ███ ██ █████ ██████ ██████ ███████ █ ████ ████ ██████ ███ ███ ██ ███ ██ ██████ ███ ███ ███ ███ ███ ████ ████ ██ ███ ███ ██ ███ ███ ███ ███ ██ ███ ███ ███ ███ ███████ ███ ███ ███ ███ ██ ████ ███ ███████ ███ ███ ██ ███ ██ ███ ███ ██████ ███ ███ ███ ███ ██ ████ ███ █ ██ ███ ███ ███ ██ ████ ██ ███ ███ █ ██████ ███ ████ ███ ███ ██████ █ ███ ███ ███ ██ ██████ ███ ██ ███████ ███ █ ███ ████ ██ ███ ████ ░ ███ ████ ██ ██ ███ █░░ █ ░░░░░░░ ███ ░ ░░░ ░░░░ ░░ ██ ░░░░ ██ ███ ██ ██ ░░░ ░░ ░░░░ ██ ░░░ ░░ ░░ █ ░░ ░ ██ █████ ██ ▀ ░░ ░ █ ░░ █ ░░ ░░ ░ ░ ░ █ ████ ██ █ ░░ ░ ░ ░░░ ░ ░░ █ ░ ██████ ██ ███ ░ ░ ░ █ ░ ░ ░ ░ █ ████████████ ░ ░ ░ ░ ███████████ ░ ░░░░░░░░░░░ crack since 2004 ░░░░ ▓░ ▓ ░░ ▓ ░
■遊戲看門狗就大量借鑑了業界的ASCII藝術風格, 而上面兩個小組分別破解了看門狗1 2兩代.
- 破解組SKIDROW的舊8位標誌
▄ ▄ ▀ ■ ▄ ▀ ▀▄ ▄■▀▀▀■▄ █ ▄■▀▀▀■▄ ░ █▄ ▓▄ ░ ▄█▌ ▀ ▓▄ ▀▀███▄▄ ░ ▄█▄ ▓█▄ ▀███▄ ▓██▄ ▄▄███▄▄▀ ░ ▓██▄▄▄▄▄▄▄█████▄ ░ ▄██▀██▄ ░ ▓██▓ ░ ▄ ▄████▀▀▀▀▀▀ ▓██▓ ▓████▀█▓▓▓█ ▄▄▄▄▄▄▓██▓ ▓██▓ ▓██▓▀ ▄██▓ ▓██▄ ▓██▓ ░░░ ▄█▓ ▀▀▀▀▀▀▓▓▓▓▄▀▓▓▓▀▀▓▓▓▄ ▀▀▀ █▓▓▓▀ ▓▓▓▓ ▓▓▓▓▀▀▓▓▓▄▄ ▓▓▓▓ ░ ▓▓▓▓ ▓▓▓▓ ░░░ ▓▓▓▓ ▒▒▒▒▒ ▐▒▒▒▒█▐▒▒ ▐▒▒▒▒ ▓▓▓▓▓▐▒▒▒▒ ░ ▒▒▒▒ ▒▒▒▒ ▐▒▒▒▒█▄▒▒▒ ░ ▒▒▒▒ ▒▒▒▒ ░░░ ▒▒▒▒ ░░░░░ ░ ░░░░░▌░░ ░ ░░░░░░░░░░▐░░░░ ░ ░░░░ ░░░░ ░ ░░░░░░░░░ ░ ░░░░ ░░░░ ▄ ░░░░ ▒▒▒▒▒ ░ ▒▒▒▒▒▌▒▒ ░ ▒▒▒▒▒▄▒▒▒▒▒▒▒▒▒ ░ ▒▒▒▒ ▒▒▒▒ ░ ▒▒▒▒▒▌▒▒▒ ░ ▒▒▒▒ ▒▒▓▀▄███▄▀▓▒▒ ▐▓▓▓▓ ░▐▓▓▓▓▓▓▓▓ ░▐▓▓▓▓▓▌▓▓▓▓▐▓▓▓▓▌ ▓▓▓▓ ▓▓▓▓ ░▐▓▓▓▓▓▓▓▓▓ ░ ▓▓▓▓ ▓▓▓▓▓▀ ▀▓▓▓▓▓ ▀██▓ ▄█▓██▀▄██▀ ▓████▓███▀ ▓███▓▄▄▓██▓▄▓█▀ ▓███▓ ▀██▓ ▓██▀ ▓██▀ ░ ░ ▀██▓ ░ ▀▄██▀▀ █▀ ▄█▓██▀ █▀ ░ █████▀▀▀ ▀ ░ ▐██▓█▌ ░ ▀██▄██▀ ░ ▓▀ ░ ▀█ ▄▀▀ ░ ▄███▀▀ ░ ▀■▄▄■▀ ▀▀████▄▄▄■▀ ░ ▀▀███▄▄▄▄▄██▀ Eboy ▀▄▄■▀ ■▀▀ ▀▀▀▀▀▀ S K i D R O W -> T H E L E A D i N G F O R C E <
在撥號上網時(telnet)的BBS流行的ANSI藝術是帶顏色的, 如今幾乎消失 |
---|
網絡字符畫
最初網際網路的網頁和郵件只有文字, 沒有圖片, 視頻更不可能存在, 於是用字符來描繪圖畫就成為了有趣的做法.
- 僅用1種字符構成的圖畫
XXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXX XX XXXXXXXXXXX XXXXXXXXXXXXXX XX XXXXXXXXXXX XXXXXXXXXXXXXX XX XXXXXXXXX X X X XXXXX X XX XX X XXX X X X XX XX X XXX X X X X XXX X X XXXXXXXXXXXXXXXXXXXX X
如今則是因在充滿圖片視頻的網絡中由字符構成圖像讓人感到奇特而傳播, 與業界藝術家作畫規則不同, 這類字符畫形式不限, 有用機器生成, 並流傳更廣.
在網頁顯示時需要在包含在<pre> </pre>
HTML標籤中, 需要屏幕有一定的寬度。現在絕大部分字符都是有Unicode字符的。也就是說其實上可以叫Unicode藝術
- bilibili小電視
// \\ // \\ // ##DDDDDDDDDDDDDDDDDDDDDD## ## DDDDDDDDDDDDDDDDDDDD ## ________ ___ ___ ___ ________ ___ ___ ___ ## hh hh ## |\ __ \ |\ \ |\ \ |\ \ |\ __ \ |\ \ |\ \ |\ \ ## hh // \\ hh ## \ \ \|\ /_\ \ \\ \ \ \ \ \\ \ \|\ /_\ \ \\ \ \ \ \ \ ## hh // \\ hh ## \ \ __ \\ \ \\ \ \ \ \ \\ \ __ \\ \ \\ \ \ \ \ \ ## hh hh ## \ \ \|\ \\ \ \\ \ \____ \ \ \\ \ \|\ \\ \ \\ \ \____ \ \ \ ## hh wwww hh ## \ \_______\\ \__\\ \_______\\ \__\\ \_______\\ \__\\ \_______\\ \__\ ## hh hh ## \|_______| \|__| \|_______| \|__| \|_______| \|__| \|_______| \|__| ## MMMMMMMMMMMMMMMMMMMM ## ##MMMMMMMMMMMMMMMMMMMMMM## Release 2.6.1. Powered by jinkela-core 2.8.3. \/ \/
- 在steam社區常見的Bob骷髏
░░░░░░░░░░░░▄▐ ░░░░░░▄▄▄░░▄██▄ ░░░░░▐▀█▀▌░░░░▀█▄ ░░░░░▐█▄█▌░░░░░░▀█▄ ░░░░░░▀▄▀░░░▄▄▄▄▄▀▀ ░░░░▄▄▄██▀▀▀▀ ░░░█▀▄▄▄█░▀▀ ░░░▌░▄▄▄▐▌▀▀▀ ▄░▐░░░▄▄░█░▀▀ ▀█▌░░░▄░▀█▀░▀ ░░░░░░░▄▄▐▌▄▄ ░░░░░░░▀███▀█░▄ ░░░░░░▐▌▀▄▀▄▀▐▄ ░░░░░░▐▀░░░░░░▐▌ ░░░░░░█░░░░░░░░█ ░░░░░▐▌░░░░░░░░░█ ░░░░░█░░░░░░░░░░▐▌
- 拼出的一個字母
_a, _yQa. _qTWW( je`?QX: <d+ -3Wm; _qos_s%mWw, a2?????TWW( sd( -?Qm;. .amm; .xmWmc """""` """""""
- 拼出的一個騎車飛奔的貓
∧ ∧
(^ω^)
.( O┬O
.≡.◎-ヽJ┴◎
誰沒在搜狗輸入法里找過有很多這類字符畫
- 更過分的是, 還可以拼出用來表達信仰的旗幟
7MBMBL BBMBM: OBMBM, BMBM. OMBM, :uBBBR s0H; .MBM. ;DBMBMBMB, MBMBM RBM, :MBMBMBMBBB: MBMBB .BM: 7BMBH sBMBMB, :MBBBM BM: UMBM, BBBMB: 2MBBBM r. vBMO BMBMBi BBBBBM rEBMBR, uS BMBMBr :BMBMBM .RBMBMBMBM BMBMB7 SBMBMBB. FMB :BMB BMBMBs :MBMBMBB. BMB , BMBMBF EMBMBMBM, FMBM MBBMBX iBMBMBBBM: MBBBS OMBMB0 .MBM:uBBBB; OMBMB: DMBMBM RBB7 ;BMBM; BMBMB ZMBMBB DBM1 ;BMBMr r. cBMBMS 1MBMBM WMBS ;BBBMc sBB: RBMBD JMBMBM :MBBK ;BMBMc JBMB. BBMc rBBMBB iBMBS ,BMBMS .RMBM: BMB ;MBBBMBZBMBMJ .BBBMBZUBBMR. .MBM: .BMZ :MBMBMBMBMB; .BMBBBMBMB7 RBBBMBFPMBB, .MBMBMBMBX. BMBBBBM7 RBMBBBM0. MBMB:;:. i;: . BBMO MBMO MBBB MBBB RBMB; WBMBR EBBBM. UBMBMB 2BMBBB3 uBMBMBZ LBBBMB; :GSr.
- 甚至還有更厲害的c語言藝術
/* + + + + [ >i>n[t */ #include<stdio.h> /*2w0,1m2,]_<n+a m+o>r>i>=>(['0n1'0)1; */int/**/main(int/**/n,char**m){FILE*p,*q;int A,k,a,r,i/* #uinndcelfu_dset<rsitcdti_oa.nhs>i/_*/;char*d="P%" "d\n%d\40%d"/**/ "\n%d\n\00wb+",b[1024],y[]="yuriyurarararayuruyuri*daijiken**akkari~n**" "/y*u*k/riin<ty(uyr)g,aur,arr[a1r2a82*y2*/u*r{uyu}riOcyurhiyua**rrar+*arayra*=" "yuruyurwiyuriyurara'rariayuruyuriyuriyu>rarararayuruy9uriyu3riyurar_aBrMaPrOaWy^?" "*]/f]`;hvroai<dp/f*i*s/<ii(f)a{tpguat<cahfaurh(+uf)a;f}vivn+tf/g*`*w/jmaa+i`ni("/** */"i+k[>+b+i>++b++>l[rb";int/**/u;for(i=0;i<101;i++)y[i*2]^="~hktrvg~dmG*eoa+%squ#l2" ":(wn\"1l))v?wM353{/Y;lgcGp`vedllwudvOK`cct~[|ju {stkjalor(stwvne\"gt\"yogYURUYURI"[ i]^y[i*2+1]^4;/*!*/p=(n>1&&(m[1][0]-'-'||m[1][1] !='\0'))?fopen(m[1],y+298):stdin; /*y/riynrt~(^w^)],]c+h+a+r+*+*[n>)+{>f+o<r<(-m] =<2<5<64;}-]-(m+;yry[rm*])/[* */q=(n<3||!(m[2][0]-'-'||m[2][1]))?stdout /*]{ }[*/:fopen(m[2],d+14);if(!p||/* "]<<*-]>y++>u>>+r >+u+++y>--u---r>++i+++" <)< ;[>-m-.>a-.-i.++n.>[(w)*/!q/**/) return+printf("Can " "not\x20open\40%s\40" "" "for\40%sing\n",m[!p?1:2],!p?/* o=82]5<<+(+3+1+&.(+ m +-+1.)<)<|<|.6>4>-+(> m- &-1.9-2-)-|-|.28>-w-?-m.:>([28+ */"read":"writ");for ( a=k=u= 0;y[u]; u=2 +u){y[k++ ]=y[u];}if((a=fread(b,1,1024/* ,mY/R*Y"R*/,p/*U*/)/* R*/ )>/*U{ */ 2&& b/*Y*/[0]/*U*/=='P' &&4==/*"y*r/y)r\} */sscanf(b,d,&k,& A,& i, &r)&& ! (k-6&&k -5)&&r==255){u=A;if(n>3){/* ]&<1<6<?<m.-+1>3> +:+ .1>3+++ . -m-) -;.u+=++.1<0< <; f<o<r<(.;<([m(=)/8*/ u++;i++;}fprintf (q, d,k, u >>1,i>>1,r);u = k-5?8:4;k=3;}else /*]>*/{(u)=/*{ p> >u >t>-]s >++(.yryr*/+( n+14>17)?8/4:8*5/ 4;}for(r=i=0 ; ;){u*=6;u+= (n>3?1:0);if (y[u]&01)fputc(/* <g-e<t.c>h.a r -(-).)8+<1. >;+i.(<)< <)+{+i.f>([180*/1* (r),q);if(y[u ]&16)k=A;if (y[u]&2)k--;if(i/* ("^w^NAMORI; { I*/==a/*" )*/){/**/i=a=(u)*11 &255;if(1&&0>= (a= fread(b,1,1024,p))&& ")]i>(w)-;} { /i-f-(-m--M1-0.)<{" [ 8]==59/* */ )break;i=0;}r=b[i++] ;u+=(/**>> *..</<<<)<[[;]**/+8&* (y+u))?(10- r?4:2):(y[u] &4)?(k?2:4):2;u=y[u/* 49;7i\(w)/;} y}ru\=*ri[ ,mc]o;n}trientuu ren ( */]-(int)'`';} fclose( p);k= +fclose( q); /*] <*.na/m*o{ri{ d;^w^;} }^_^}} " */ return k- -1+ /*\' '-`*/ ( -/*}/ */0x01 ); {;{ }} ; /*^w^*/ ;}
這是第20屆國際C語言混亂代碼大賽最佳展示獎項,原始原始碼為一個赤座燈里頭像的ASCII藝術畫「akari.c」,編譯後是一個支持三種文件格式(PGM、PPM和ASCII Art)的降採樣工具,並且可以將自身原始碼進行再處理。
- 將「akari.c」用「akari.c」編譯的程序處理後會輸出「akari2.c」,縮小的燈裡頭像ASCII畫,編譯「akari2.c」的程序會輸出一個ASCII藝術畫疏鬆工具
int *w:m,_namori=('n'); #include<stdio.h>/*;hrd"% dnd4%"*/ /**/int(y),u,r[128*2/*{y}icuhya*rr*rya= */];void/**/i(){putchar(u);}int/**/main(/* "(n"l)?M5{YlcpvdluvKct[j skao(tve"t"oYRYR" */int(w),char**n){for(m =256;--m;r[m]/* "<*]y+u>r>u+y-u-r+i+" ) ;>m.a.i+n>()/q*/ =25<(31&( m -1))||64-( m &192)||2>w?m:(2+ m/*"*,/U// R/)/U * & /Y/0/U/=P &=/"*/)\ &16?m-13 : 13+ m) ;u=+10 ;for(;(m=/* *>/()/{ p u t-s +(yy*+ n1>7?/:*/ getchar ())+1 ;i() ){if(10/* "wNMR;{ I/=/" )/{*/==u*1 )i(); if(m-10){ u=/*> *./<)[;*/8* 4;i(); }u=r[ m];}return( * *n/*{i ;W; }_} ( -*/ *00 ) ; }
- 將「akari2.c」用「akari.c」編譯的程序處理後會輸出「akari3.c」,更小的燈裡頭像ASCII畫,編譯「akari3.c」的程序會輸出無空格小寫的作品羅馬名
yuruyuri
wm_aoi(n) /*ity,,[2*/{}char*y= (")M{lpduKtjsa(v""YY" "*yuruyuri") ;main(/* /",U/ R)U* Y0U= ="/\ */){puts (y+ 17/* "NR{I=" ){/=* =* */);/* **/{ ;;}}
- 將「akari3.c」用「akari.c」編譯的程序處理後會輸出「akari4.c」,最小並不太明顯的燈裡頭像ASCII畫,編譯「akari4.c」的程序會輸出帶空格大寫的作品羅馬名
YU RU YU RI
main (){puts("Y" "U RU YU "\ "RI" )/* */ ;}
- 8位的赤座燈里 應該...
░░░░░░░░░░▄ ░░░░░░░░▄▐░▄▄█████▄▄ ░░░░░░▄█████████████▄▀▄▄░▄▄▄ ░░░░░█████████████████▄██████ ░░░░████▐█████▌████████▌█████▌ ░░░████▌█████▌█░████████▐▀██▀ ░▄█████░█████▌░█░▀██████▌█▄▄▀▄ ░▌███▌█░▐███▌▌░░▄▄░▌█▌███▐███░▀ ▐░▐██░░▄▄▐▀█░░░▐▄█▀▌█▐███▐█ ░░███░▌▄█▌░░▀░░▀██░░▀██████▌ ░░░▀█▌▀██▀░▄░░░░░░░░░███▐███ ░░░░██▌░░░░░░░░░░░░░▐███████▌ ░░░░███░░░░░▀█▀░░░░░▐██▐███▀▌ ░░░░▌█▌█▄░░░░░░░░░▄▄████▀░▀ ░░░░░░█▀██▄▄▄░▄▄▀▀▒█▀█░▀ ░░░░░░░░░▀░▀█▀▌▒▒▒░▐▄▄ ░░░░░░░░▄▄▀▀▄░░░░░░▄▀░▀▀▄▄ ░░░░░░▄▀░▄▀▄░▌░░░▄▀░░░░░░▄▀▀▄ ░░░░░▐▒▄▀▄▀░▌▀▄▄▀░░░░░░▄▀▒▒▒▐ ░░░░▐▒▒▌▀▄░░░░░▌░░░░▄▄▀▒▐▒▒▒▒▌ ░░░▐▒▒▐░▌░▀▄░░▄▀▀▄▀▀▒▌▒▐▒▒▒▒▐▐ ░░░▌▄▀░░░▄▀░█▀▒▒▒▒▀▄▒▌▐▒▒▒▒▒▌▌ ░░▄▀▒▐░▄▀░░░▌▒▐▒▐▒▒▒▌▀▒▒▒▒▒▐▒▌
OI中的ASCII藝術
在各類算法競賽中也常出現以AA為主題或含有AA元素的題目,可大致分為兩類
- 輸出
這類AA題比較常見,但難度有區別,通常是讓你用字符輸出一個圖片
- 例子
- 輸入
這類AA題並不怎麼常見,但通常包含若干行字符串的輸入就可能在某組輸入數據中含有AA元素
- 例子
- 玉米田迷宮這道題來自USACO,數據1中就有一幅畫:(已隱去非字符畫內容)
###################################################################### #....#TCP#...........................................................# #....#####.....#......#..............................................# #.............#.#....#.#.............................................# #..............######W#..............................................# #.............#........#..##############################.............# #............#..V....V..#..#............................#..#...#.....# #.............#........#....#............................#..#.#.#....# #.............#..X##X..#..#...............W...............#..#...#...# #............#...N##N...#..#.............................#...........# #........MOO..#..@.....#....#.#.#.#...................#.#............# #..............########.....#.#.#.##############.#.#..#.#............# #...........................#.#.#.#.............#.#.#.#.#............# #.......#########...........#.#.#.#.................#.#.#............# #......#.........#..........#.#.#.#.................#.#.#............# #..#.#.#G#R#A#S#S#.#.#......#.#.#.#.................#.#I#............# #..###################......#T#C#P#.................#I#G#............# #............................#.#.#...................#.#.............# #....................................................................# #....................................................................# #......########........########.......#...........#...........#......# #.....#...............#R......A#.......#.........#.#.........#.......# #.....#...............#........#........#.......#...#.......#........# #.....#...............#........#.........#.....#.....#.....#.........# #.....#...............#........#..........#...#.......#...#..........# #.....#...............#..M.....#...........#.#.........#.#...........# #......########........########.............#...........#............# #....................................................................# #....................................................................# #....................................................................# ####################################################################.# #....................................................................# ##.################################################################### #..#F#ZD#.#Y#.#JL#.#...#QJ#.#.#.#.#EK#....#.L#.............#BQ#......# #.##Z####.#U#.####.#.#.####.#.#.#.####.#..####.............####.####.# #....#DE#.###.#UH#...#.#HK#.#.#.#.#F...#........................#BY#.# ####################################################################=#
值得注意的是,圖中草的位置有單詞GRASS,牛的嘴前也有單詞MOO,而單詞是有用的,(詳見原題),還有牛下面有大寫字母COW
工具網站
- 了解更多ASCII藝術的歷史, 可以瀏覽以下網站
- 自動生成
- 圖片轉化
- 文字轉化
- DemoScene的ASCII詳細介紹
- 20世紀NFO Toast合集包(DOS BOX網頁瀏覽)