[分享][自製] 小弟寫的肥米輸入法

作者: shadowjohn (轉角遇到愛)   2017-07-13 01:12:45
Hi~各位蝦友,
從我高職開始學了嘸蝦米至今也過了近17個年頭Q_Q
上個月下班之餘練習python,發現pyhook滿有意思的
寫著寫著就寫出一套肥米輸入法
雖然目前還有一些bug存在,但已經讓我把其他版本全都放下
只用自己開發的版本
正版的嘸蝦米,常會多一個卡住視窗移也移不走
這點一直是我長年覺得棘手的部分
https://github.com/shadowjohn/UCL_LIU
總之就分享給大家玩玩,原始碼寫的滿雜亂的
不過就當練習邊作邊改良 :)
使用方式:
1、可以單抓github裡檔案的 dist/uclliu.exe 與 dist/pinyi.txt
2、字根檔可以吃 liu-uni.tab、liu.cin、liu.json
跟主程式uclliu.exe 放一起即可
如果你曾安裝過正版蝦米,通常會在C:\windows\Syswow64\liu-uni.tab
現存的版本會自動檢查看看有沒有這個檔,有就會自動copy
最終會轉成與PIME格式相同的liu.json
如果是首次載tab,轉成liu.json的過程會花大概30秒~1min
所以點了沒反應可能是正常的XD,要等一下下
「之後啟動只需要uclliu.exe、pinyi.txt、liu.json 就可以運作」
3、其他更新資訊我會繼續在github裡維護
4、因為字根檔比較敏感,我就不提供了,liu-uni.tab不要去抓義守大學ftp的
版本就好,那個好像是win95年代的東西,連「為」都打不出來...
5、pinyi.txt的用途是同音字查詢用的,如輸入「'gz」「0好 1赦 2號...」
作者: MrJin (Mr.J)   2017-07-13 08:53:00
推一個!
作者: zhttp (zhttp)   2017-07-13 14:31:00
推! 不過J版沒有什麼卡住的視窗了
作者: shadowjohn (轉角遇到愛)   2017-07-13 15:00:00
J我還沒用過,不知道好不好用~~今天做出了同音字查詢功能~~~(呼)
作者: blackbeard (三葵丸)   2017-07-22 03:06:00
猛男推一個!
作者: shadowjohn (轉角遇到愛)   2017-08-02 10:33:00
修正肥模式下win key也能正常用
作者: killbee (To Bee or not to Bee)   2017-08-09 00:15:00
高手!自己用的工具自己打造!!
作者: shadowjohn (轉角遇到愛)   2017-08-09 11:38:00
一定要的
作者: holucanxp   2017-08-12 00:45:00
呵呵,蠻不錯的,好用哩,不過檔案大小倒是意外的大了點XD
作者: shadowjohn (轉角遇到愛)   2017-08-12 09:31:00
我也很納悶為啥編起來會這麼肥一個,初始化也慢:(
作者: holucanxp   2017-08-12 17:40:00
我有試著利用壓縮軟體打包(RAR、UPX…)發現這支exe是結實而不是虛胖呢,壓縮率很低XD
作者: shadowjohn (轉角遇到愛)   2017-08-12 20:18:00
該來研究看看有沒有輕量化的pyinstaller了
作者: yulin0619 (來自中國北方的一隻鵝)   2017-08-31 22:33:00
讚一個
作者: Pet (我很乖)   2017-09-07 15:46:00
感恩!! @@
作者: shadowjohn (轉角遇到愛)   2017-09-07 21:50:00
No worries.
作者: MrJin (Mr.J)   2017-09-18 09:46:00
感謝大大用心!
作者: shadowjohn (轉角遇到愛)   2017-09-24 22:11:00
加一個遊戲模式,玩cs:go等遊戲就不會被shift影響了
作者: Wcw5504 (五月雨)   2016-01-01 23:52:00
其實如果只是要把輸入區視窗拿掉的話 改登錄檔把透明度設到最大 再開啟浮動視窗就可以了
作者: shadowjohn (轉角遇到愛)   2016-01-05 09:40:00
感謝建議^_^
作者: iwayne (Wayne)   2016-02-01 09:16:00
讚。支持。等會下載用看看。執行後出現Failed to execute script uclliu. Orz
作者: shadowjohn (轉角遇到愛)   2016-02-01 10:40:00
抓別的liu-uni.tab再試試,有些太舊不行~2018-03-22 V1.2 可支援 fcitx-table-boshiamy2018-03-27 修正「英/全」win、enter、ctrl等問題2018-03-27修正初次啟動要等很久cin->json的問題2018-04-05修正putty下vim輸入中文的問題2018-04-08支援泰瑞版小小輸入法boshiamy.txt表格1.8版 支援RIME afrink 整理的 liur_trad.dict.yaml

Links booklink

Contact Us: admin [ a t ] ucptt.com