One minute
修正ansi顏色輸出不正確以及多餘ansi碼的問題
錯誤修正:
修正顏色輸出不正確的問題 推 IepID: 左方緊鄰 256 背景色的左透明背景色+左亮右暗 16 字色的 11/06 20:53 → IepID: 全型字,存檔後會變成左右皆亮。 11/06 20:54 推 IepID: 全形字左半背景透明,但右半不透明時,複製後右半變透明。 12/09 17:47
讀取檔案跟轉換成編輯資料似乎是沒問題的 目前出問題的地方在於把資料輸出ansi碼的時候,有出錯
所以造成 存檔/複製 這邊取得的ansi碼是錯誤的 因輸出錯誤了,所以存檔存的是錯誤的資料,因此讀檔後就顯示不正確了
目前修正後初步測試是沒問題,但還需要後續檢查
錯誤修正:
同時也修正之前輸出ansi時會有多餘的ansi碼的問題
原本輸出的資料:
*[1;30;43m╳*[;36;44m?*[36m?*[35m╪*[34;45m╲*[33m╯╮╬╮╯*[34m╲*[m
*[1;30;43m╳*[;36;44m?*[36m?*[35m╪*[34;45m╲*[33m╯╮╮╮*[34m╱╲*[m
*[1;30;43m╳*[;37;44m?*[37m?*[35m╫*[34;45m╲╱*[33m╯╯╯*[34m╲*[35m╨*[m
*[1;30;43m╳*[;37;44m?*[37m?*[35m╫*[34;45m╨╲╱╱╲╨*[35;44m╪*[m
修正後輸出的資料:
*[1;30;43m╳*[;36;44m╮*[35m╪*[34;45m╲*[33m╯╮╬╮╯*[34m╲*[m
*[1;30;43m╳*[;36;44m╮*[35m╪*[34;45m╲*[33m╯╮╮╮*[34m╱╲*[m
*[1;30;43m╳*[;37;44m╰*[35m╫*[34;45m╲╱*[33m╯╯╯*[34m╲*[35m╨*[m
*[1;30;43m╳*[;37;44m╰*[35m╫*[34;45m╨╲╱╱╲╨*[35;44m╪*[m
原本把明明是前後同色的全形字,拆成兩段設定 也造成輸出多餘的ansi碼 修正後目前輸出的資料看起來正常許多,也減少了一點ansi碼
Read other posts
comments powered by Disqus