看板 asciiart 關於我們 聯絡資訊
◣◥◣ //███████◤ ◣◥ // ◥█◤ ◥█._ // ▅▂ ▎/ ╴╴╴ ▎ \ ▄▂\ ︷︷───一 / \ ///\ ◣ \ /◤◥▄▆ ▁▁▁ ) ( ▁▁▁ \ ▎∕>/ ▃▅▃▁ // \ / —︸▅▇█████▅▂ ▎// ◢███▅▃▅██ ▅▃ /████████▎﹨ / // / █████████▌ ﹨ ︼︼▅▃ ▕█████████▊ ︱ / // ██████████ / ███████████▎ ︱ ︻︻//|▕███████████▌ \ ▃ ※ ※/ ▅● ▕███████████▌ } ▃▃ ※ ※//▕█■ █████◤◥████ / / / ≡≡≡-.╴  ̄▂-*︸*-▂ ̄╴╴_/ _ ≡≡≡≡≡≡≡≡ / ◢█˙︻ ▄▁▇██▇▇██◤_︷︸ ▂▃▃▄▅▅▆▆︷/╮ ︻︼︸▂(︵ ██████◤- /* ̄-. -︷—︸ ̄╴╴▂▃▅ ▕█ ▆▅\ /▁ / -︷—︸ ̄ ◥◤ ANSI 16色版本 https://i.imgur.com/H44NYlD.png
測試繪製 https://i.imgur.com/D0pu0XX.png
筆刷歷史重播 https://youtu.be/hWeQShDHPbI
把之前的ctrl+c/x ctrl+v邏輯重新調整 偏好設定中調整是否允許貼上超出範圍,此部分邏輯目前測試也ok 也整理了一下舊code,拆出幾個類別中相同重複的部分 修正複製貼上重播的問題 之前在記錄繪製的時候,複製貼上跟剪下貼上好像沒問題 但是開啟重播檔,就可能因為框選的範圍超過來源,或框選的範圍小於來源 造成重播顯示錯誤 此部分的修正雖然有動到記錄用的資料結構及邏輯,但不影響 不過之前的存檔若是寫入錯誤的資料 因資料已經紀錄,所以重播還是會錯,請節哀 修正term.ptt.cc複製單行ansi文字無法貼上的問題 因為我使用0x0D來判斷是否轉換完單行資料 但term.ptt.cc複製單行文字,結尾是0而不是0x0D 目前不改變原本邏輯 只改為在最後輸出時多檢查若還有資料在pending line,則一並輸出 修正term.ptt.cc複製全畫面ansi貼上aac,會缺最右格(第80格)跟最下行 同上述問題,修正後最後一行資料正常輸出 但前22行缺最後一格的問題,下述 已知問題 term.ptt.cc全畫面複製,貼上時總共23行,但前22行只有79列,最後一行才有80列 這邊的全畫面圈選複製,是不包含最下方狀態列的,共23行 aac自己本身使用rect圈選全畫面ctrl+c ctrl+v不會有問題 改使用pcman連線,全畫面圈選後,複製包含ansi,貼上aac也不會有此問題 因此term.ptt.cc複製全畫面貼上,前22行會缺最後一格 解決辦法: 改用其他連線軟體(如:pcman) 作者: poewar (☺☻) 看板: asciiart 標題: [ANSI] 繪製回放:奇巧計程車-小戶川 時間: Tue Sep 13 19:09:48 2022 -- ◤ANSI繪圖軟體 ◤ ANSI Art Creator https://aac.iverv.com -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.5.88 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/asciiart/M.1663067391.A.5FC.html ※ 編輯: poewar (220.133.5.88 臺灣), 09/13/2022 19:10:10 ※ 編輯: poewar (220.133.5.88 臺灣), 09/13/2022 19:11:08
waterdeer: 推 09/14 21:40
holishing: 推 10/04 01:43
IepID: PttChrome 會無視自動換行設定而在 78 字元處強制換行。 12/09 19:29
poewar: 這邊的問題跟貼上term.ptt.cc無關喔,是複製資料的問題 12/09 20:15
IepID: 哎呀,看反了(×)。 12/09 21:44