看板 asciiart 關於我們 聯絡資訊
--原作 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ --縮碼後 ▄▄▄ ▄▄███▌ ▄██▄ ▄▄ ▄▄ ▄▄ █▌▄▄ ██▌ ▄▄ █ █ █ ▄▌▄ █▄▄█ ▄▌ ▄ ▄ ▄█▄▌ ▄▌ ▄▄ ▄███▄▌▄ ▌ ▌▌▄ ▄ ▌▄ ▄█▌ ▌▄▄█▄▄ ▄▄ ██████████████▄▄███████████▄ ▌ ▌▄ ▄▌ ▄▄ ▄ -- 縮碼前後控制碼長度: 90 → 0 大勝! 97 → 83 123 → 94 133 → 108 107 → 87 133 → 91 157 → 105 149 → 81 211 → 121 203 → 130 229 → 150 329 → 204 250 → 183 149 → 107 157 → 130 176 → 137 103 → 81 87 → 0 大勝! 87 → 0 大勝! 這種點陣圖類型的圖非常耗控制碼, 我個人會用到以下幾個技巧. -- *[30;41m?*[40m? *[31;47m?*[40m?*[m *[30;41m?*[40m??*[31;47m?*[40m?*[30m?*[m 35 vs 41 同樣是 的圖, 兩者控制碼差了6. 這邊用到的是, 右邊還有個空格. 這時候先不要用*[m 將色彩還原. 擅用右邊的黑色前景、黑色背景, 反正敲空白出來都是一格黑色. 軟體不會自動幫你縮碼, 所以這個部分要自己做調整. -- 另外一個技巧是擅用█、▌這兩種色塊. ▄ ▄▌ ?*[30;41m?*[37m?*[30m? ▄▌*[m ?*[30;41m?*[40m*[37;41m?*[30m?*[31m?*[30m??*[40m?*[31;41m?*[30;40m?*[m 33 vs 73 [▄]這部分縮碼前後的原始文字分別為[▄█]以及[▄▄]. 因為▄會延伸下去的控制碼是*[30;41m, 所以我們可以運用█. 如此一來就可以不耗費任何多餘的控制碼表達兩個空格. 接著是[]這部分分別為[▄ ▄▌]以及[▄▄▄▄]. 在 這邊我利用的是沿用的*[30;41m, 所以只需要一個空格就能弄出 最後是[▄▌]這部分, 既然後面也會用到紅色. 那接在後面只需要放個▌就可以了, 剛好前景黑色、背景紅色. 符合一格黑色一格的情況. 另外一個使用█的技巧. ▌█ *[31;47m*[44m*[34;40m*[m *[31;47m?*[34m?*[40m*[m 31 vs 28 31有用到▌的技巧, 即是用▌▌作出, 擅用控制碼沿用的性質. 第二個只需要加上*[44m 就可以了. 可是在這部分我們考慮到後面的, 所以使用▌█會來得更好. 因為屬於背景黑色前景藍色, 所以我們使用█切半色字便能省去一個換色的空間. █ 左邊原本就是紅色, 把右邊改成藍色. 背景會被擋到, 所以我們看不到灰色. 否則原本應該是這樣 -> @@@@@@ -- 大致上點陣圖縮碼用到的技巧就這幾個..。 以下附上比較簡易的教學, 上面只是說明原理. 運用時機看個人. [ ] 製作方式可分為: [ ] *[30m?*[31;41m?*[m [▄ ][@@@] 利用半色字 [ ] *[30;41m*[m [▌ ][@@@] 利用▌ [ ] *[30m *[41m *[m [ ][@@@] 使用背景色空格 [] *[31m *[m [ ▌][@@@] 完全同一色的用法 只要看前後的顏色, 去使用正確的控制碼、文字符號. 如此一來便能達到作出同樣效果, 卻不同長度控制碼的地步了. 最近都沒什麼在碰ANSI圖, 所以有些地方可能生疏縮得不夠好. 希望原po把圖貼到學校不會爆碼. 在此感謝shhsu 版主用心編輯、整理精華區, 辛苦了:) -- : : ∵' " ' ."' ● : ' " '. ' " . ∴' : ' . . 我一個人, 享受著靜謐的夜晚。. . . ' ▁▃* ' * ▁ˍˍ▁▂ ▆▇ ▇▇▇ Nintendo 整理心情, 重新出發:) |∥|  ̄﹉ ̄﹊ ̄﹉ ̄ ̄﹉ ̄ ForSinSoKing@Ptt by ForSinSoKing -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.34.32
tsaiichien:推一個專業又用心 06/26 18:09
nosugarGtea:推大師 >////< 06/26 18:22
yaksa:專業~ 06/26 18:59
rainbowsoul:超讚的!!在我學效的板上看好明顯唷~ 06/26 20:24
martian001:是大師阿!!! 06/26 20:27
manasafina:這該M了,好厲害。 06/26 20:38
mayama:推推! 06/26 20:42
sky1987:喔買尬 好用心 大推 06/26 22:25
yuzki:推! 06/26 23:01
AllenSue:專業推!! 06/26 23:49
fishhzy123:推 我暈了@@ 06/26 23:55
iamhansan:專業推!! 好用心 06/27 01:58
black945:看好久...有眼花到= = 06/27 03:14
juor2:好累:l 06/27 11:53
RCMZ:雖然我看不懂,但是真的貼上去了! 感動到要哭了@@ 06/27 23:34
JohnnyWalker:強者教學 推!! 07/06 21:27
toibi:謝轉喔 謝謝 07/28 16:32
toibi:囧...錯字 借轉謝謝 07/28 16:35