作者ForSinSoKing.bbs@ptt.cc (Love↖..★Bear★..↗) 看板: asciiart
標題Re: [問題] 簽名檔的行數
時間批踢踢實業 (2007/04/29 Sun 03:00:44)
這是你原本作的
█�k\ ◣ ▊ �� ◣▍∕/▂──╩───╦───╩──��
█▌ �B▆ ▂▁�� ▁ ▊▊▎ ��◤ │ ▏
█◣�� ◢◢█↙◢.◤ ▊ ▌���j ◤ レя達�U�@���V 甘ゑスゆ ▍
◥�i�� ◥\ ��◢█◤ ▎ ◢ �� │ ▏
─╦ �i▍�b �� /�芍o█ ��◣──╦───╩───╦──��
│ █◥�i◣ / ▌ ▁ │ ψquetzal │ ��
這是我縮碼的
█�k\ ◣███████████▊ �� ◣▍∕/▂──╩───╦───╩──��
█▌ �B▆ ▂▁�� ▁ █▊▊▎ ��◤ │ ▏
█◣��████◤◢█↙◤.◤ ▊ ▌���j ◢ レя達�U�@���V 甘ゑスゆ ▍
◥█�� ◥\ ��◢█◤ ▎ █◤ �� │ ▏
─╦ █▍�b �� /�芍o ��◥──╦───╩───╦──��
│ █◥�i◣ / ▌ ▁ │ ψquetzal │ ��
控制碼
168 → 160
171 → 154
263 → 240
174 → 156
203 → 177
161 → 148
因為你的簽名檔好像有日文, 所以我就沒有隨便動了.
可以的話, 把右邊的─刪掉一個並且把其他行對齊.
█�k\ ◣███████████▊ �� ◣▍∕/▂──╩───╦───╩─��
█▌ �B▆ ▂▁◢ ▁ █▊▊▎ ��◤ │ ▏
█◣��████◤◢█↙◤.◤ ▊ ▌���j ◢レя達�U�@���V 甘ゑスゆ ▍
◥█�� ◥\ ��◢█◤ ▎ █◤ �� │ ▏
─╦ █▍�b �� /�芍o ��◥──╦───╩───╦─��
│ █◥�i◣ / ▌ ▁ │ ψquetzal │ ��
抱歉有日文那行我不曉得文字多少, 因此這個方法不確定行不行得通.
以第四行後半段為例 ▎ ◢ �� │ ▏
*[m▎ *[47m *[30m◢*[40m ?*[47m? *[1m| *[40m▏*[m
*[m▎ █◤ *[30m?*[m?*[1;30;47m │ *[40m▏*[m
很明顯看得出兩個控制碼有點差異.
因為你要的那種圖案只要利用*[m再加上正確填色方塊就可以了.
*[m█跟*[47m 所呈現出來的都是█.
*[m◤跟*[47m◢所呈現出來的都是◤.
所以這樣無意間就會多增加控制碼的數量, 因此製作的時候可以多注意一下.
另外還有一個方法也可以盡量減少控制碼的使用, 這應該算縮碼的技巧之一吧!
假如現在我們要呈現 ANSI 好了.
還沒減肥之前是 *[32mAN*[1;32mSI 減肥後是 *[32mAN*[1mSI .
只要使用色碼以後這個顏色就會延用、附加到下一個控制碼.
也就是說 *[32m*[1m 就等於 *[1;32m .
不過如果你是用軟體還是ANSI編輯的話好像會自己幫你這樣減肥吧!
現在講另外一個要自己弄得. 假如現在我們如果反過來, 現在要呈現 ANSI 的話呢.
還沒減肥前 *[1;32mAN*[m*[32mSI 減肥以後 *[1;32mAN*[;32mSI
基本上 在一個色碼數字最前面加個; 符號就有 *[m 的效果.
這個縮碼好像是要自己弄才會有.
另外還有一個很有效的減肥效果, 這個技巧ANSI高手史畢特(Spitfire)有提過.
就是*[7m的運用, 那我就來幫大家複習一下吧!
所謂*[7m的效果就是把前景跟背景顏色對調.
你簽名檔的五、六行開頭就可以用到這項技巧.
─╦
原始碼 : *[30;47m─╦
縮碼後 : *[7m─╦
一次就可以減少四個位元組了, 就算前面有色碼好了.
假如現在是 ★─╦
原始碼 : *[33;45m★*[m*[30;47m─╦*[m
縮碼後(尚未運用到*[7m) : *[33;45m★*[;30;47m─╦*[m
縮碼後(將*[7m運用其中) : *[33;45m★*[;7m─╦*[m
這樣就可以很明顯看出差異性所在了.
呃, 基本上我就先提這樣吧!
因為我也累了, 該休息了.
讓我們再給上面那位版友掌聲鼓勵吧! 他列出滿多點了.
另外也要感謝史畢特分享這個很有效的縮碼技巧.
沒記錯的話原本是要教大家防止被複製貼上盜圖.
這個真的很好用, 只是遇到雙色字會比較麻煩.
因為用雙色字會有?跟?的樣子.
而且用PCMan看游標好像會怪怪的, 但是據說KKMan好像不會?
這個我就不得而知了, 以上有錯誤的話麻煩大家告知, 謝謝:)
--
▂�e▃�f▄ �e▃�g �d▆▃�g �f �f
▅ ���d �f�d �f�f ▅ �f�f �� ▎�e�g�e �f▄�f
▄�c �e▄�f▂ �g�f�d �d �e�g�e � ▉�g�f �c �e▅�o
▍�d▌▍ �e�f ▁ �d�f�d ▅ ▂�f �e�f�g �g �d�f�d▋
▌▅ �d �e▃�d ▕�e�f ▄▍�f▋▅�d�g ▌�f▃�e ▋▍ �d�f �e�� �d �o
▄▅▃ ▕�d�e▎�e�e ▅▅�e���f �e �d▎▃�f�c▊�炎e▊�d�f�fForSinSoKing_▆�e
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.211.94.172