倉頡之友 。馬來西亞
自 學 倉 頡 輸 入 法
主頁 | 最新消息 | 課程 | 字典 | 論壇 | 下載 | 網上輸入法 | 常見問題 | 友站 | 資料 | 聯絡 | 捐助本站
微軟倉頡碼表編輯器嘗鮮版發佈 - 倉頡程式下載 - 倉頡之友 - Powered by Discuz!

倉頡之友

 找回密碼
 注册
搜索
熱搜: 活動 交友 discuz
查看: 410|回復: 6

微軟倉頡碼表編輯器嘗鮮版發佈

[複製鏈接]
發表於 9-10-2020 23:37:21 | 顯示全部樓層 |閱讀模式
本帖最後由 馬拉一個錘子 於 18-10-2020 12:52 AM 編輯

--------------------2020年10月18日更新-------------------
本程序已開源,請看這裏。日後的更新將在releases中發佈,歡迎各位關注。
目前版本號為0.1.1a,更新內容:在UI上加上開源地址。


--------------------原帖于2020年10月9日-------------------
微軟倉頡碼表編輯器,原為微軟倉頡碼表生成姬,以Python寫成。只是速度緩慢,生成一個碼表需要二分鐘,因此以數種語言重寫,最後以C++(Qt)重寫了一遍,生成一個碼表僅需數秒,跨macOS/Windows兩個平台。
該編輯器的功能和界面參考xionghuaidong以C#(.Net)寫成的微軟五筆碼表編輯器,在原本預計應有「安裝碼表」、「生成碼表」等功能,由於本人的拖延症,「安裝碼表」功能至今未完成。: (  
雖然如此發佈有些倉促,但因為最近拖延症極度恶化+忙碌,預計今年無法完成剩下的一些代碼。再加上我已承諾過10月中旬會放出本程序,因此本編輯器的版本號暫定為0.1 alpha,供各位試用其生成碼表功能。而源碼,請讓我再拖到中旬再發出來,,,




有人可能要問,既然是「微軟」倉頡碼表編輯器,為什麼要編譯macOS的版本。因為這個程序很大一部分是在macOS上寫的,當然要「犒勞」一下mac了: )
图像9-10-20 下午11.35.JPG
 樓主| 發表於 9-10-2020 23:38:10 | 顯示全部樓層
本帖最後由 馬拉一個錘子 於 10-10-2020 12:22 AM 編輯

本軟件要求如下格式的碼表:
------------我是分割綫-------------
UTF-8 without BOM文本編碼的碼表文件,左邊為倉頡編碼,右邊為漢字,一行一字,中間以製表符或半角空格分隔。例如:
a        日
a        曰
aa        昌
------------我是分割綫-------------

選中正確格式的碼表後,請點擊「烤製碼表」功能,程序將會生成相應lex文件並複製到與選中的碼表相同的目錄中。
 樓主| 發表於 9-10-2020 23:40:12 | 顯示全部樓層
下載鏈接:Onedrive
密碼:11112222
 樓主| 發表於 10-10-2020 00:05:52 | 顯示全部樓層
由於安裝功能尚未寫好,生成的lex文件仍需手動替換,請參考 http://www.chinesecj.com/forum/f ... &extra=page%3D1
發表於 10-10-2020 13:50:30 | 顯示全部樓層
馬拉一個錘子 發表於 9-10-2020 11:40 PM
下載鏈接:Onedrive
密碼:11112222

Onedrive打不开
發表於 11-10-2020 11:24:21 | 顯示全部樓層

本人测试了一下windows8.1,发現win8用不了,win8码表文件不是ChtChangjieExt.lex这个,而是ChtChangjie.lex这个文件 ,你能把软件做了同时可以支持win8码表文件吗,五笔都可以,仓頡也应该可以做到!
 樓主| 發表於 5 天前 | 顯示全部樓層
龍闖中原 發表於 11-10-2020 11:24 AM
本人测试了一下windows8.1,发現win8用不了,win8码表文件不是ChtChangjieExt.lex这个,而是ChtChangjie.lex这个文件 ,你能把软件做了同时可以支持win8码表文件吗,五笔都可以,仓頡也应该可以做到 ...

本程序的更新日後將於Github上放出,中國大陸應該能下載。
第二個問題,我以前提過,目前只解開了微軟倉頡Ext部分的lex,沒有測試過Windows 8,也不建議在8.1上使用,因為後者有排序亂的問題,而Windows 10通過一種方法(可看源碼)能使排序正常。
微軟五筆與微軟倉頡的lex編碼方式不同,前者的方法並不適用後者,如果我日後能解開非Ext部分的lex,那8.1應該就能正常使用,但在此不能作出保證。而且8/8.1的市佔率已經相當低,建議還是升級系統。
您需要登錄後才可以回帖 登錄 | 注册

本版積分規則

小黑屋|手機版|Archiver|倉頡論壇  

GMT+8, 23-10-2020 05:41 AM , Processed in 0.322145 second(s), 22 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表