新酷音輸入法 Windows 版 v0.08 又來了
下載:
https://github.com/EasyIME/PIME/rel...-0.08-setup.exe
本次修正:
無法正確設定選字按鍵
修正 Windows 8/10 app 內無法使用
改善安裝程式,協助安裝 VC++ 2015 runtime,及改善解安裝流程
嘗試改善設定工具無法儲存問題 (不確定有無修好)
新酷音模組程式碼註解全面中文化,方便開發者研究
若安裝後遇到找不到 dll 無法執行的朋友,請參考微軟文件,確定你有 Universal C Runtime:
https://support.microsoft.com/en-us/kb/2999226 的 Windows Update。
本次最重要的修改,其實是程式碼註解的全面中文化。以往開發自由軟體的習慣,為了和跨國的不同開發者合作,文件和程式碼及註解都是全英文。但考量注音類的中文輸入法是台灣特有,沒有跨國合作開發的需求,反而是應該幫助本國開發者理解程式,所以花了一天重整,加上大量的中文註解,讓有興趣動手改良的朋友容易研究。
只要用文字編輯器打開 C:\Program Files (x86)\PIME\server\input_methods\chewing\chewing_ime.py 這個檔案,就可以閱讀 Python 撰寫的程式碼,甚至動手修改。
自己動手修改並除錯程式的方法:
Ctrl + Alt + Del 叫出工作管理員,強制關閉 PIMELauncher.exe 和 pythonw.exe 兩個 processes (這是 PIME 的 server 部份)
修改 chewing_ime.py 或是其他想修改的 python code
手動執行 C:\Program Files (x86)\PIME\server\server.py 這個程式,就能顯示出 python 的終端機視窗,可在裡面看到除錯訊息
打開記事本或其他軟體,測試輸入
發現錯誤,關掉 server.py,改過之後,再重新啟動 server.p,即可繼續測試 (須先在記事本切換到其他輸入法,再切回來,讓它重新連上 server)
整個專案完整的程式碼在:https://github.com/EasyIME/PIME
關於程式的架構,這裡有完整的 Hacking guide 有介紹:
https://github.com/EasyIME/PIME/blob/master/HACKING.txt
有興趣參與開發或研究的朋友,歡迎閱讀!