▎ ▎ ◣◥◣ //▎
███████◤▼
▎ ▎ ▊◥ ◣◥ // ▲
▂◥█◤ ◥█◤▃._
◥▎ ▊ ◥ ◣ // ▎
▼▼ ▅  ̄ ̄◣ \
▅▂ ◥ ▎/∕▎
▊
◢ ╴╴╴ ▎ \
▃ ▎∕▂▄▂▎▊ \
◢ ︷︷───一 ﹨
▄ ▕◤/ \ ///\
▲ ◣ \
▅▏/◤◥\▕▄▆▏▼ ▁▁▁ ) ( ▁▁▁ 】 \
▎∕▅
▼▃>▎▊/▎
▏ ▃▅▂▁▃▅▃▁◥▅
▂▅
// ▼▼\▲ ︱/
▎ —︸▅▇█████▅▂︻ ▎
▎//▊
▎◣ ▉∥ ◢███▅▃▅██◣\
▅▃▏∕ ▲ ▊/∕▍ █████▉████▎﹨ ▋
/ //▊
▎ ▲ ︱/
▍ █████▉████▌ ﹨ ▊
︼︼▅▃▏∕ ▲∥▊ ▕█████▉████▊ ︱ ▕
● ▄▂/ //▊
▊ ▲∥ ▍ ██████▉█████ ︳
● ∕/∕ ▼ ▲▋
▎ ██████▉█████▎ ︱
● ● ︻︻▄/∕/▊
▊ ▼ ▲|
▏ ▕██████▉█████▌ \
≡▃ ※ ※∕/∕ ▅● ▼ ▕██████▉█████▌ }
▃▃ ※ ※/∕/▊
▊▕█■◥ ◣ ◥█████◤◥████◤ /
/ / ≡≡≡▃▼ ▄▼ ▄-.
╴  ̄▂-*︸*-▂ ̄╴╴_/ _
≡≡≡≡≡≡≡≡ /∕ ▊≡◢█˙︻◥ ◥▄▁▍ ▕▇██▇▇██◤▅▕
_︷︸
▂▃▃▄▅▅▆▆︷/╮ ╰◢█︻︼︸▂▼ ▄◥(︵ ▊
◥██████◤-▏ /
* ̄-.
-︷—︸ ̄╴╴▂▃▅ ▕█▼【】 】▆◥ ◥◥▲▊
﹨▆▅\ /▁ /▎∕
▃▅◣
-︷—︸ ̄ █◤ ◥ ▄▲▲▍
﹨ ◥◤ ∕ ▼】【】 ▼
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://webptt.com/cn.aspx?n=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
1F:推 waterdeer: 推 09/14 21:40
2F:推 holishing: 推 10/04 01:43
3F:推 IepID: PttChrome 会无视自动换行设定而在 78 字元处强制换行。 12/09 19:29
5F:→ poewar: 这边的问题跟贴上term.ptt.cc无关喔,是复制资料的问题 12/09 20:15
6F:→ IepID: 哎呀,看反了(×)。 12/09 21:44