精華區beta C_Chat 關於我們 聯絡資訊
本程式已有更新版,請見本版文章 #1Skii5E- -- https://drive.google.com/open?id=1I9e7smWZL_AAKVhvQE7wiqNhMh9rEFqa https://tinyurl.com/yyjuechk 這是一個我自己寫的程式,其主要目的跟PHJCI一樣是拿來畫ANSI圖的。 不過使用方式會有明顯差異,用起來的感覺會比較像小畫家。 其誕生原因為我自己的作畫習慣,興起了「如果有這種功能好像比較方便」的念頭。 加上畫ANSI圖時一定要有的墊圖功能,就生出了這個風格完全不一樣的東西。 本程式為免安裝,在任意位置執行即可。 初次使用時請參閱上方選單中「說明」→「功能解說」中的教學。 教學視窗可用熱鍵Ctrl+H開啟,可以一邊開著視窗一邊嘗試操作。 除了教學內容外,以下是幾個簡單的Q&A: Q1. 可以用二十字解釋主要的功能嗎? A1. Q填入空白,W填小方格,E調整顏色,R調整邊緣。 沒錯,這程式就是用上面這種思路設計的,操作上也是右手滑鼠左手QWER。 「邊緣調整」既然放在R那當然就是大招了,也可直接說是本程式的誕生動機。 這功能操作簡單,但應用上很複雜,在教學內容中我用了一整個章節詳細說明。 Q2. 我在使用上有什麼限制嗎? A2. 沒有,這是興趣使然的免費軟體,我也沒在產生的檔案裡面塞浮水印之類的東西。 如果有人真的擅自把這東西拿去營利,那我也懶得管,只會很佩服他。 畢竟比這好用的免費軟體滿街都是,你還能營利的話大概是什麼經營之神吧。 Q3. 你要怎麼證明這個程式沒有病毒? A3. 我並沒有準備什麼憑證之類的東西,所以現在我只能用自己的人格擔保。 當然,你可以在使用之前,用手上的任何防毒軟體拷問看看。 Q4. 為什麼我存下來的專案檔那麼大? A4. 因為我把你拿來墊的圖片直接原封不動地塞進專案檔裡了。 這個有點暴力的設計是為了讓專案檔可以單獨保存,不用管原本圖片放在哪裡。 即使你拿來墊的圖片被移動、改名或刪除,專案檔也不會受到影響。 Q5. 有沒有XX功能? A5. 我直接列一下「好像應該要有,但是完全沒做」的功能: - 文字輸入介面 - 區域剪下/貼上功能 - 復原/重做功能 - 大型作品的橫向互動式功能 - 動畫效果 沒有文字輸入介面是目前最致命的缺點,這代表不能打字,不能插入特殊符號。 而且如果將有文字的ANSI檔(.ans)讀入本程式,文字部分都會變成空白。 本程式產生的ANSI內容目前只有半形空白,以及長方形/直角三角形全形方格。 也就是說,這是一個不能插入文字,格子還超大顆的小畫家。 我建議用本程式來進行ANSI作畫中的構圖步驟,就是讀入一張想要畫的圖片, 然後用所提供的功能,把能夠用長方形/三角形方格表現的部分都處理好。 在調整區塊的前景/背景色,與邊緣位置這兩點,本程式操作上會比較方便。 最後再將本程式輸出的.ans檔,讀入PHJCI或BBS軟體補上需要的文字/符號。 Q6. 聽起來限制很大,只靠這些功能大概可以畫到什麼程度? A6. 我的前幾張作品 #1PcJEK9A #1Q_nCPbY #1Pe3S99z (C_Chat) 就是直接用這軟體畫的。至少能畫完98%以上的部分。 當然最後一些文字還是要到PCMan上來收尾。 Q7. 那以後會更新嗎? A7. 目前最大的問題是當讀入外來的ANSI檔時,不認識的文字完全被忽略的問題。 我應該會先讓這些文字能被保留與顯示,這樣才能用本程式去修改外來的檔案。 (如果照上面的建議使用流程,本程式就只能起頭,要靠其他人收尾。) 至於如何在本程式內打字,我還要再想一下,可能會參考小畫家的方式吧。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.164.196 ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1553945827.A.7C3.html ※ 編輯: kirimaru73 (118.160.164.196), 03/30/2019 19:39:23
arrenwu: 有打算上github嗎? 03/30 19:38
目前沒有,不過主因是我沒在用也不習慣,原始碼倒沒有什麼不能見光的部分。
surimodo: 03/30 19:39
staristic: 大推!!類似的程式我也有在寫,知道寫這個爆幹辛苦 03/30 19:42
staristic: 只是我目前的進度連屍體都稱不上 03/30 19:42
※ 編輯: kirimaru73 (118.160.164.196), 03/30/2019 19:44:46
iamoldtwo:03/30 19:43
WindSpread: 跨時代的發明(淚03/30 19:54
emptie: 哇 ptt的古老編碼真的苦了現在的人了03/30 19:55
emptie: 好厲害03/30 19:55
HAHAcomet: 剛好某張圖畫到一半 跳個槽試試看差異03/30 19:58
seaseacola: 真強 @@03/30 20:09
pomelolawod: 好猛啊 03/30 20:21
Roentgenium: 先推 03/30 20:33
wl2340167: 推一個用心 不過試用了一下 不知道能不能只選半格 03/30 20:38
wl2340167: 有時候只要畫小三角形或是做出階梯狀可能會需要選半格 03/30 20:39
wl2340167: 可以填小塊方格的功能很不錯 實用03/30 20:39
改變顏色和邊緣調整可以做到修改半格的內容 但沒辦法直接塞(小正方以外的)半格形狀內容到指定位置 因為實際上要用全形去畫 直接塞會撞歪另外半格的內容 ※ 編輯: kirimaru73 (123.194.101.158), 03/30/2019 20:43:37
wl2340167: 結果剛又摸一下發現可以改變顏色 蠢了 03/30 20:42
建議看一下教學內容中的邊緣調整 因為這個真的靠北邊複雜 但他可以快速做到許多用文字模式很難處理的動作 ※ 編輯: kirimaru73 (123.194.101.158), 03/30/2019 20:45:28
Sageazure: 好猛 來用用看 03/30 20:53
a1l12: 推 辛苦了 又有新玩具可以玩了 03/30 21:16
staristic: 對了,建議轉到 asciiart03/30 21:21
OldTjikko: 用心推! 03/30 21:22
chin740505: 不能輸入文字真的是致命傷阿 複製文字在貼上是否可行? 03/30 21:27
我最頭痛的是 我已經把整個繪圖區域當成小畫家的畫板來寫了 所以要同時讓它能像記事本一樣打字會很麻煩 (做得到 但整個操作介面都要自己寫) 有考慮就照小畫家的方式 先框一個位置 再讓人輸入文字 ※ 編輯: kirimaru73 (123.194.101.158), 03/30/2019 21:37:36
fgh81113: 偷偷問 是用哪個語言寫的 03/30 21:42
C++ 基本的MFC功能 以Visual Studio 2017免費版編譯 ※ 編輯: kirimaru73 (123.194.101.158), 03/30/2019 21:45:13
chenteddy: 推 03/30 21:52
kirimaru73:轉錄至看板 asciiart 03/30 22:12
OnoderaHaru: 推 03/30 23:09
pp1877: 難怪你之前作品的畫風是那樣,原來如此。 03/31 01:32
wl2340167: 剛想到再回來補個推 邊緣調整的功能玩了一下 很實用 03/31 02:04
※ 編輯: kirimaru73 (118.160.163.79), 04/20/2019 21:10:44