錯誤修正:

修正顏色輸出不正確的問題 推 IepID: 左方緊鄰 256 背景色的左透明背景色+左亮右暗 16 字色的 11/06 20:53 → IepID: 全型字,存檔後會變成左右皆亮。 11/06 20:54 推 IepID: 全形字左半背景透明,但右半不透明時,複製後右半變透明。 12/09 17:47

讀取檔案跟轉換成編輯資料似乎是沒問題的 目前出問題的地方在於把資料輸出ansi碼的時候,有出錯

所以造成 存檔/複製 這邊取得的ansi碼是錯誤的 因輸出錯誤了,所以存檔存的是錯誤的資料,因此讀檔後就顯示不正確了

目前修正後初步測試是沒問題,但還需要後續檢查

錯誤修正:

同時也修正之前輸出ansi時會有多餘的ansi碼的問題

update

原本輸出的資料:

*[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碼