Liu 板


LINE

看板 Liu  RSS
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号...」 (2018-03-22) V1.2 版,可支援 fcitx 里的呒虾米表格: fcitx-table-boshiamy,如要使用fcitx-table-boshiamy,下载 boshiamy.txt 改名成 fcitx_boshiamy.txt 跟主程式放一起, 就可以把fctix_boshiamy.txt 转成 liu.cin,再转 liu.json 来使用。 我加了点程式码,顺手把日文的部分修正,原本打 a, = あ,但在 fcitx 要打 ja, 才会 出 あ,如果只有打 a, 好像有些乱码~_~ 反正就修正了~ (2018-03-27) V1.2 版: 修正「英/全」一些按键如 win、ctrl、enter 等问题 将 cintojson.py 整支重写,改成此输入法需要的部分,初始化 cin -> json 速度就不 会像以前那麽慢了! (2018-04-05) V1.3 版: 修正 putty 在 vim 时,打中文无法正常出字的问题 (2018-04-08) V1.4 版: 支援 Terry_Yong 的 泰瑞版小小输入法,将 terry_yong.zip 解开,资料夹 mb 里的 Boshiamy.txt 改名成 terry_boshiamy.txt 跟主程式放一起, 就可以把terry_boshiamy.txt 转成 liu.cin,再转 liu.json 来使用。 此版本笔者测试後,发现无日文,如果不需使用日文是勘用。 (2018-04-11) V1.5 版: 将「英/半」的半透明无置顶,改成置「底」,其他状况「置顶」 改写gtk.main() 改成 gtk.main_iteration(False) 来处理 UI 更新 (感谢老炳帮忙测置顶的bug) (2018-04-21) 补充说明: 因为最近在使用,发现肥米自己关闭,然後整个exe档消失,查了一下发现被 Windows Defender 误判为病毒了 Trojan:Win32/Fuery.A!cl、HackToo:Win32/Keygen 就把uclliu.exe上传至微软自清送验~ https://www.microsoft.com/en-us/wdsi/submission/70669843-8642-4b61-bdb2-561243f78af6 等了约1小时,就收到 Final determination : Not malware (2018-05-05) V1.6 版: (修正)右边数字键的 . 直接输出即可 (修正)移除uclliu_debug,改用 -d 即可进入 debug 模式 调整 UI 显示字型大小 (2018-05-08) V1.7 版: (修正)正常模式的字体初始时大小错误 (2018-06-25) V1.8 版: 支援RIME afrink 分享的 liur_trad.dict.yaml 字根表 (2018-07-04) V1.9 版: 增加 ,,,x 与 ,,,z 的功能,在「肥」模式下,反白文字: 利用 ,,,x 可以将「文字→字根」,如「肥的好→ucl d gz」 利用 ,,,z 可以将「字根→文字」,如「ucl d gz→肥的好」 (2018-07-06) 补充说明: 微软的 Windows Defender 更新後误判程式是病毒,详见: screenshot/uclliu_save1.png 已提交,判定为 Not malware ,真麻烦 :( (2018-07-09) V1.10 版: 移除用不到的 win32com、win32com.client ,执行档变小 加速、修正 ,,,x、,,,z 使用 thread 来出字,防止多按一个 z 或 x 的问题 修正 ,,,x 大小写都可以使用 (2018-07-12) V1.11 版: 可以使用 ,,,c、,,,t 来切换「简体/繁体」输入。<br> 感谢台湾码农的简繁对照表 https://ithelp.ithome.com.tw/articles/10196695 (2018-07-12) V1.12 版: 可纪录最後 UI 摆放的位置在 C:\temp\UCLLIU.ini 增加使用 ,,,s 将肥米 UI 变窄 增加使用 ,,,l 将肥米 UI 变宽 增加使用 ,,,+ 将肥米 UI 变大 增加使用 ,,,- 将肥米 UI 变小 UCLLIU.ini 里 ZOOM 可设定 0.1 ~ 1.0 来改变 肥 模式下透明度 (2018-07-14) V1.13 版: 修正 kinza 浏览器里 ptt 打字无法正常的问题 (2019-03-02) V1.14 版: 病毒码提交扫描: https://www.microsoft.com/en-us/wdsi/submission/e5cb4092-479b-4188-9978-dea9db49b5ba 「英/全」时的 ESC 键没有正常的吐出 ESC 的问题,如无法关闭 Line 视窗 「肥」模式时,按到按键会造成浮起,要增加判断只有0-9,A-Z才需要 UCLLIU.ini 跟在 uclliu.exe 旁 自定词库有空白的字词时,若有空白,会黏在一起的问题 自定词库有空白的字词时,若有(),会消失的问题 自定词库有断行的字词时,能自动断行 CapsLook + 任意键直接穿透 修正游戏「缺氧」打中文字的问题 (2019-03-06) V1.15 版: 病毒码提交扫描: https://www.microsoft.com/en-us/wdsi/submission/99fc1c91-f672-4d69-9d2a-b50ab74fe8b2 CapsLock + Backspace 优先删除 肥模式 打出来的字根 CapsLock + Shift 也是穿透 (2019-03-21) V1.16 版: 病毒码提交扫描: https://www.microsoft.com/en-us/wdsi/submission/f24a0ff0-4975-4ae6-b6c1-40f1d58f5de6 修正康和金好康看盘软体出中文字的问题 修正将肥米放入Windows启动排程,找不到 liu.json 的问题 (2019-04-13) V1.17 版: 病毒码提交扫描: https://www.microsoft.com/en-us/wdsi/submission/a3f661ad-7684-42f5-ab5f-6b40e8cbeadd 支援小小输入法台湾包2018年版wuxiami.txt, http://fygul.blogspot.com/2018/05/yong-tw2018.html 里linux包中的 /tw/wuxiami.txt 支援opendesktop提供的万国虾米字根档uniliu.txt, https://github.com/chinese-opendesktop/cin-tables (同fcitx_boshiamy.txt) (2019-04-25) V1.18、V1.19版: 病毒码提交扫描:1.18 https://www.microsoft.com/en-us/wdsi/submission/9de232c0-7640-4f9c-8a22-578aa3c218be 病毒码提交扫描:1.19 https://www.microsoft.com/en-us/wdsi/submission/1d1895a2-ce1b-4099-b14e-3b5147f34836 支援微软远端连线,连外部主机时,本机强制使用「英/半」,不会一直弹出来烦。 支援Chrome远端连线,连外部主机时,本机强制使用「英/半」,不会一直弹出来烦。 (2019-05-17) V1.20 版: 病毒码提交扫描:1.20 https://www.microsoft.com/en-us/wdsi/submission/ad55d07c-5a7d-44fe-85f1-db7d3e779f3a 让使用者可以自定二种出字的方法。 修正元「点金灵」软体无法出字的问题。 (2019-07-19) V1.21 版: 病毒码提交扫描:1.21 https://www.microsoft.com/en-us/wdsi/submission/377fd3c3-f176-46bf-b532-4da5dddb9d60 在肥模式,输入字大於 1 以上,按下 esc 键,只作删除所有字根功能。 (2019-10-20) V1.22 版: 病毒码提交扫描:1.22 https://www.microsoft.com/en-us/wdsi/submission/1b5d942a-6d11-4d14-907a-3a3ba13b1d63 增加右下角 Trayicon 点开功能,允许使用正常出字、BIG5出字、贴上出字 使用贴上出字,可以修正 https://term.ptt.cc/ 无法正常输入中文的问题 把 UCLLIU.lock 从 C:\temp 搬到与执行程式同阶 <img src="screenshot/1_22.png"> (2019-10-22) V1.23 版: 病毒码提交扫描:1.23 https://www.microsoft.com/en-us/wdsi/submission/725eeb8a-22cc-42a4-aad2-55f55a4ac13a 1、修正肥米的视窗,不会超出萤幕 2、按着 Shift 框字时,不会改变 英/肥 的状态 (2019-10-26) V1.24 版: 病毒码提交扫描:1.24 https://www.microsoft.com/en-us/wdsi/submission/2d8f7570-fd3d-4c3e-9869-331f2f75565e 1、修正肥米双萤幕时,可以在不同萤幕中拖移 (2019-12-03) V1.25 版: 病毒码提交扫描:1.25 https://www.microsoft.com/en-us/wdsi/submission/b7810d0b-cbf5-4710-adb9-bc2a7594d189 1、修正 Photoimpact 8、photoimpact X3 无法输入中文的问题 2、(可开关)中文出字後,自动提示最短根 (2020-05-24) V1.26 版: 病毒码提交扫描:1.26 https://www.microsoft.com/en-us/wdsi/submission/1c376497-eabe-45f0-b100-36590351ca39 1、同目录下 1.wav ~ 9.wav 为随机打字音档,目录下任意 wav 都可以读入 2、增加打字音勾选功能 3、可以在 UCLLIU.ini 中调整打字音量,KEYBOARD_VOLUME 0~50 4、打字声音档: https://raw.githubusercontent.com/shadowjohn/UCL_LIU/master/wavs/wavs.zip 下载 後解开,0~9.wav 与 uclliu.exe 放一起即可 (2020-07-01) V1.27 版: 病毒码提交扫描:1.27 https://www.microsoft.com/en-us/wdsi/submission/e074cf5b-dc2c-40a2-9e6a-45360f497ea8 1、SP短字根,可以记忆到UCLLIU.ini 2、打字音的开关,可以记忆到UCLLIU.ini (2020-10-03) V1.28 版: 1、修正分页的内容,如: 分页异常,范例:'hdfu 慢,最後一页会无法回到第一页 分页异常,范例:'gtn 某,本来有三个字,只显示了二个字的问题 2、修改 pango 字型,允许韩语字型 Malgun Gothic <img src="screenshot/koera.png"><br> (2020-10-08) V1.29 版: 病毒码提交扫描:1.29 https://www.microsoft.com/en-us/wdsi/submission/8d30cbe3-a2a0-47be-a5e0-7b00f5841e75 1、修正 exit 离开会当机的问题 2、修正自行编译 pyhook 发布失败的问题 (2021-03-20) V1.30 版: 病毒码提交扫描:1.30 https://www.microsoft.com/en-us/wdsi/submission/287899c5-5244-4a2f-a4e9-3c24f7ac3216 1、电驭叛客2077,按 shift 应该无效化,游戏中不用切换中文 2、滑鼠事件造成lag与beep声问题处理 3、CTRL+SPACE也可以切换输入法 4、加入 metadata 应用程式详细说明 5、pyaudio 改成要使用时才 import 细节 (2021-03-21) V1.31 版: 病毒码提交扫描:1.31 https://www.microsoft.com/en-us/wdsi/submission/150a4bf2-f22c-4b3a-bfe0-f6e10dd5e2e3 1、修正 rime 字根表 liur_Trad.dict.yaml 转 cin 漏字的问题 2、修正 rime 字根表有些字根是 ~ 开头,如 备、删 (2021-03-22) V1.32 版: 病毒码提交扫描:1.32 https://www.microsoft.com/en-us/wdsi/submission/5149f240-117d-48fe-8231-fbb9e1b43ecd 1、修正 英/全 在使用 ctrl+c、ctrl+v 这类的组合键异常的问题 (2021-07-03) V1.33 版: 病毒码提交扫描:1.33 https://www.microsoft.com/en-us/wdsi/submission/a85a1285-faeb-4bb7-a28d-2e850b2c63ea 1、vncviewer.exe,不用切换中文 2、可以在 UCLLIU.ini 里设定 send_kind_3_noucl ,需强制 英/半 的软体,逗号分格 ,例如 vncviewer.exe,teamviewer.exe 3、自定词库、符号,选字分页的问题,例如:,a,或 ,x ,有多页时,可用 shift + space 换页 -- 3WA训练家的工作室 宗旨:诸葛单中,谢谢 个人布弱格 网址:http://3wa.tw --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.38.130.154
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Liu/M.1499879572.A.3C0.html
1F:推 MrJin: 推一个! 07/13 08:53
2F:推 zhttp: 推! 不过J版没有什麽卡住的视窗了 07/13 14:31
3F:→ shadowjohn: J我还没用过,不知道好不好用~~ 07/13 15:00
4F:→ shadowjohn: 今天做出了同音字查询功能~~~(呼) 07/18 15:43
5F:推 blackbeard: 猛男推一个! 07/22 03:06
6F:→ shadowjohn: 修正肥模式下win key也能正常用 08/02 10:33
7F:推 killbee: 高手!自己用的工具自己打造!! 08/09 00:15
8F:→ shadowjohn: 一定要的 08/09 11:38
9F:推 holucanxp: 呵呵,蛮不错的,好用哩,不过档案大小倒是意外的大了 08/12 00:45
10F:→ holucanxp: 点XD 08/12 00:45
11F:→ shadowjohn: 我也很纳闷为啥编起来会这麽肥一个,初始化也慢:( 08/12 09:31
12F:推 holucanxp: 我有试着利用压缩软体打包(RAR、UPX…)发现这支exe是 08/12 17:40
13F:→ holucanxp: 结实而不是虚胖呢,压缩率很低XD 08/12 17:40
14F:→ shadowjohn: 该来研究看看有没有轻量化的pyinstaller了 08/12 20:18
※ 编辑: shadowjohn (140.134.48.253), 08/16/2017 12:52:02
15F:推 yulin0619: 赞一个 08/31 22:33
16F:推 Pet: 感恩!! @@ 09/07 15:46
17F:→ shadowjohn: No worries. 09/07 21:50
18F:→ shadowjohn: 将一些用不到的函式跟import移除了,缩水到15mb 09/17 17:24
19F:推 MrJin: 感谢大大用心! 09/18 09:46
20F:→ shadowjohn: 加一个游戏模式,玩cs:go等游戏就不会被shift影响了 09/24 22:11
21F:推 Wcw5504: 其实如果只是要把输入区视窗拿掉的话 改登录档把透明度设 01/01 23:52
22F:→ Wcw5504: 到最大 再开启浮动视窗就可以了 01/01 23:53
23F:→ shadowjohn: 感谢建议^_^ 01/05 09:40
24F:推 iwayne: 赞。支持。等会下载用看看。 02/01 09:16
25F:推 iwayne: 执行後出现Failed to execute script uclliu. Orz 02/01 09:30
26F:→ shadowjohn: 抓别的liu-uni.tab再试试,有些太旧不行~ 02/01 10:40
27F:→ shadowjohn: 2018-03-22 V1.2 可支援 fcitx-table-boshiamy 03/22 01:41
28F:→ shadowjohn: 2018-03-27 修正「英/全」win、enter、ctrl等问题 03/27 23:39
29F:→ shadowjohn: 2018-03-27修正初次启动要等很久cin->json的问题 03/27 23:40
30F:→ shadowjohn: 2018-04-05修正putty下vim输入中文的问题 04/05 14:12
31F:→ shadowjohn: 2018-04-08支援泰瑞版小小输入法boshiamy.txt表格 04/08 23:49
32F:→ shadowjohn: 1.8版 支援RIME afrink 整理的 liur_trad.dict.yaml 06/25 10:14
33F:→ shadowjohn: 1.10 版,文章转字根,字根转文章 ok 07/12 16:05
34F:→ shadowjohn: 1.11版,打繁出简功能 ok 07/12 16:05
35F:→ shadowjohn: 1.12版,UI可调整大小、透明、记最後一次启动位置 07/13 13:35
36F:推 haomin: 一定要给大大推一下啦!反应问题很快就修好了! 07/14 13:08
※ 编辑: shadowjohn (211.20.175.252), 04/26/2019 10:33:49
37F:推 piggreat: PUSH 09/18 00:22
38F:推 klt: 感谢大大,肥米超好用 10/20 15:47
39F:→ shadowjohn: 谢谢~~~:D 10/21 14:42
40F:推 qngu86: 好用的软体,非常感谢,最近才找到肥米XD 10/24 09:59
41F:推 qngu86: 目前用到现在有个极小的bug,就是我用上下双萤幕 10/24 10:20
42F:→ qngu86: 下面是主萤幕,输入列视窗永远只会在上面的萤幕,无法拉下 10/24 10:21
43F:→ shadowjohn: 双萤幕的问题其实是最近一次修正才发生...:'( 10/26 07:41
44F:→ shadowjohn: 我最近再用双萤幕试试Orz 10/26 07:42
45F:→ shadowjohn: 已修正,更新至 1.24 双萤幕的问题 10/26 08:37
46F:→ shadowjohn: 1.26版加入机械键盘声音,超酷der 05/24 22:29
※ 编辑: shadowjohn (211.20.175.252 台湾), 06/10/2020 10:08:01
47F:推 jonce007: 下载1.29试用发现firefox上term.ptt.cc无法中文输入? 12/15 00:08
48F:推 jonce007: 出字选复制贴上模式就可以了。(换句号打不出来哈?) 12/15 00:42
49F:推 jonce007: 会是字码表的关系吗?(liur_trad.dict.yaml) 12/15 00:46
50F:推 jonce007: 改fcitx_boshiamy.txt後标点正常,term.ptt.cc还是不行 12/15 14:16
51F:→ shadowjohn: 抱歉现在才看到,有空我研究一下^^" 03/21 13:16
52F:→ shadowjohn: 1.30 增加 ctrl+space 切换输入法功能 03/21 13:24
53F:→ shadowjohn: 1.31修正liur_trad.dict.yaml转换漏字问题 03/21 14:01
54F:→ shadowjohn: term.ptt.cc是古早big5系统...出字方式选复制贴上吧^^ 03/21 14:24
55F:→ shadowjohn: 或用pcman,肥米有针对pcman作自动切换出字方式~ 03/21 14:24
56F:推 dickgg: 谢谢大大持续更新。在公司用常常会被人问"肥半"是什麽.XD 03/28 15:37
57F:→ shadowjohn: 1.32版 支援 ctrl+space 切换 07/06 20:41
58F:→ shadowjohn: 1.33 版,修正分页问题 07/06 20:41
※ 编辑: shadowjohn (211.20.175.252 台湾), 07/08/2021 12:28:23
59F:推 toadgod: 最近在公司也装了肥米,只是程式起动後输入法就预设开启 07/09 11:26
60F:→ toadgod: 所以都要先按一次shift先关闭,再开始正常工作 07/09 11:27
61F:推 magicason: 持续更新给推 07/22 12:53
62F:→ shadowjohn: 1.38 版加入了 注音查询功能,需重抓 pinyi.txt 09/01 16:26
63F:→ shadowjohn: https://i.imgur.com/uHstEem.gif win11 正常使用 09/09 00:12
64F:推 OverInfinity: 大推 打字音打起来豪爽 09/09 17:59
65F:→ OverInfinity: 可惜好像没吃日文汉字的表格 09/10 10:09
66F:→ shadowjohn: 1.39 打字声音可以调整大小声、执行绪调整 07/04 11:20
67F:→ shadowjohn: 1.40 简繁转换字码增加、版本型态修正 07/04 11:21
68F:→ shadowjohn: 1.41 简繁对照补充字 07/04 11:22
69F:→ shadowjohn: 1.42 修正win11上term.ptt.cc打字问题 07/04 11:22
70F:→ shadowjohn: 1.43 修正同音字出字顺序列表 07/04 11:23
71F:→ shadowjohn: 1.44 修正使用 Opera 上 term.ptt.cc 无法打中文 07/04 11:23







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP