wubiLex (WIN10五笔助手)

软件名称

wubiLex (WIN10五笔助手)

应用平台

  • Windows 10

推荐类型

【开发者自荐】

一句简介

WIN10系统自带五笔的码表与短语词库安装、管理工具,并可增强微软五笔的设置、热键等功能。

应用简介

这是一个WIN10系统自带五笔的码表与短语词库安装、管理工具,并可增强微软五笔的设置、热键等功能。
发布后的软件仅820KB, 只要一个EXE文件,不需要安装,不需要任何DLL依赖。软件已自带五笔86、98、091、新世纪码表,以及极点五笔、QQ五笔、
微软五笔默认词库、昱琼词库、海峰词库等。甚至自带了郑码词库、可以一键把微软五笔替换为郑码输入法。

官方网站 && 应用商店地址

http://wubi.aardio.com/

在WIN10上我试过很多第三方输入法都有兼容性问题,换电脑麻烦,换码表麻烦,
各种折腾以后还会出现一些窗口打不了字,或者打着打着突然卡死了,基本的打字都不行,其他花哨功再多能有什么用呢?!

后来决定试一下微软五笔,用了一段时间,真是好用到停不下来。 但微软五笔还是存在一些问题:

1、换码表麻烦,要卸载五笔输入法,重启操作系统,替换以后仍然有乱码缺词等问题。
2、短语词库要一条条的加,删除也只能一条条的删,试想一下如果自定义几百个符号那要点到什么时候?!
3、微软五笔本来是支持时间变量的,然后输入时并不是当前时间,一直是设置的时间。
4、如果使用微软五笔设置页添加短语,与系统码表出现冲突,会出现奇怪的候选词丢失或错位问题。
5、不支持一些26键码表,不支持一些键名字不是按4下的码表。
6、微软五笔的设置不好找,另外中文模式英文标点等选项直接找不到,但实际上是可以改的。
7、字体只能选预设的几个,有些码表带的字符用默认字体显示不了。

现在上面这些问题都可以使用wubiLex 解决。
但是不得不说,除了上面这些问题,微软五笔还是很好用的,简洁方便流畅,兼容性好。

为了解决上述的问题,我自己写了一个开源软件 wubiLex :

WIN10系统自带五笔的码表与短语词库安装、管理工具( 可将五笔替换为郑码等其他形码输入法 ),并可增强微软五笔的设置、热键等功能。 发布后的软件仅820KB, 只要一个EXE文件,不需要安装不需要任何DLL依赖。软件已自带五笔86、98、091、新世纪码表,以及极点五笔、QQ五笔、 微软五笔默认词库、至善词库、昱琼词库、海峰词库等。甚至自带了郑码词库、可以一键把微软五笔替换为郑码输入法。


上面的图片中我们可以看到 wubiLex 可以将微软五笔一键替换为郑码输入法,
其实这个手动替换是有些麻烦的,在五笔中z键是通配键 - 而在郑码中z键是可以用来编码的,
在五笔中连按四下是键名字 - 而在郑码中这是普通编码不能单字优先。wubiLex 可以自动解决这些问题。

wubiLex 可以兼容很多的码表格式,例如词前码后、码前词后,一码一行,一行多码等等,
并可以直接导入RIME码表、极点码表、微软码表等等。可以导入导出CSV、JSON、以及LAMA压缩格式码表,方便把码表转换为其他编程语言易于处理的格式。

wubiLex 也支持直接编辑五笔短语词库(实时生效,不需要点击很多步骤到设置面板去导入)。
并扩展了微软五笔短语的功能,兼容各种短语词库格式,支持方便的自定义特殊字符数组。
可自动识别26键码表并自动安装z键编码的词条到短语词库(实现一键安装郑码)。


wubiLex提供了方便的反查拆字功能。按 Ctrl + F2 反查五笔编码,再Ctrl + F2 回到原来窗口不影响继续输入。
反查可显示详细的拆字图解(五笔反查不仅支持单字,也可以支持词组)。并提供虚拟键盘准确显示按键方位,鼠标悬停在虚拟键上可显示单键字根图。

我们一般看到的五笔字根图都是包含所有按键字根的全图,但是这种字根图会让人眼花缭乱,如果我们的眼睛看到的内容越多,记忆效率就会越低。所以我制作了这种简洁版的虚拟键盘,因为非常简洁,反查的时候会清晰明确的显示某个字词的按键位置、按键顺序,越简洁明确的图示 - 记忆效率就越高。如果我们把鼠标移动到某个按键上,就会显示此按键的字根图 - 要知道一次专注记一个键的字根会比记忆眼花缭乱的全图容易得多。

另外, wubiLex 提供了系统五笔设置、热键设置快捷入口。
在这里我们可以快捷的修改一些常用的、或者微软五笔本身没有提供的选项,
增加了原微软五笔设置页未提供的选项,例如中文模式下输入英文标点,以及英文标点默认全角半角等等。
我们甚至可以利用 wubiLex 修改微软五笔的图标、输入法名称等等,在这里我们也可以为输入法候选窗指定更多的字体。

wubiLex还提供了强大的「超级热键」功能,可以用于扩展输入法功能,
列如输入数字后自动将句号转换为小数点,输入大写中文数字的中文日期等等。


wubiLex 的帮助页面收集整理了很多微软五笔常用快捷键、用法帮助。

并提供了五笔86、五笔98、五笔新世纪(06版)、五笔091、郑码等字根图,
整理收集了所有可以直接复制粘贴的文本字根(不需要安装自定义字体)

1 个赞

小狼毫不香吗?

你的工具确实很方便,相信对很多人来说很有用。但微软五笔有一些功能没有,比如个人非常喜欢用的z键重复输入,引导临时拼音等,所以弃用。以前经常用极点和小鸭,可惜不更新了。目前主要使用小狼毫,此处http://98wb.ys168.com/有打包好的,目前为此没有出现过卡死。

自然码用户求解救,如果能让系统拼音支持辅助码就美好了

1 个赞

没明白那么多码表的作用什么的?是网络词库吗?其实我不用微软五笔最大的原因是因为不能像其他五笔软件一样,快速的设置自定义词组,需要进入系统设置去增加词组还是比较麻烦的,而你的软件增加词组的方式其实是系统方式是一样的,只不过有个快捷入口,可以不用一级一级的找系统入口

说到临时拼音功能,
其实微软五笔的拼音混打设计巧妙,即可以做到像拼音输入法那样直接输入智能长句,也可以直接使用五笔完全不受拼音混打的干扰。
ju

如果希望在微软五笔中实现临时拼音,这也非常简单,首先关掉4码自动上屏,改用5码顶字上屏。然后在 wubiLex 中添加下面的「超级热键」

//打开或关闭拼音输入
["Ctrl+,"] = function(){  
    import win.reg;
    var reg = win.reg("HKEY_CURRENT_USER\Software\Microsoft\InputMethod\Settings\CHS");
    var mode = !reg.queryValue("PinyinMixEnable") ? 1 : 0
    reg.setDwValue("PinyinMixEnable",mode)	
    
    key.ime.changeRequest(0x4090409)
    key.ime.changeRequest(0x8040804)
};

这样就实现了临时拼音功能。

1 个赞

只会拼音输入,看了这篇文章想学习五笔改善下打字速度,但是五笔码表原来这么多,86、98、新世纪、09、郑码……如果之前没有任何五笔基础,应该采用哪种码表为好?貌似不同版本的码表连字根对应的键位都有所差别 :scream:

感谢建议。

普通软件一般都会在AppData目录下放一些小的配置或数据文件( 一般较少放到其他目录 )。因为文件较小 - 移动到目其他目录意义不大,让用户自己选也增加了不必要的操作步骤,所以目前没有这样做。

1、如果需要删除这些文件
可以在wubiLex里右键点词库直接删除,
也可以点「浏览词库文件」转到词库以及配置文件目录。
如果不再使用 wubiLex,可以在关闭 wubiLex 以后全部删除即可。

2、如果有其他原因需要继续使用 wubiLex,又希望移动配置和词库文件到其他目录。
可以使用文件搬家类工具迁移即可,另外 wubiLex提供了全部的源代码,大家根据自己的喜好可以任意修改(当然也可以自定义下载路径)

1 个赞

个人能力不行源代码看不懂,不过已经用 junction 命令创建了目录的软链接解决了这个问题,这样就和 exe 文件处于同一目录中,有点强迫症……

wubiLex 9.7.2 增加了 ctrl + $ 快捷键,
支持转换财务大写、日期时间大写、数学运算、进制转换等功能。

cn

1 个赞

很赞。

建议配置之类的在exe文件夹吧,还有是要打开软件才生效吧

因为是很小的绿色软件可以扔在桌面上就用,配置文件放在EXE文件夹会带来不便。
另外系统默认安装EXE的目录是禁止读写的,现在新的软件一般不会在EXE目录写配置文件 ( 而且我们也不了解用户会把EXE复制到哪里,不确定是否合适写入其他文件 )。 不过 wubiLex 提供了全部源代码,如有需要可以按自己的想法修改。

wubiLex 并不需要保持打开
码表、短语词库编辑替换、五笔设置这些都可以用完了就关。
操作或设置完了可以退出或删除 wubiLex 都可以。

只有「超级热键」、或者 ctrl + f2 图解拆字功能,才需要打开 wubiLex 。

小狼毫这些还真的不怎么香,我是1996年开始用五笔的,可以算是老用户了吧。小狼毫这些五笔,包括我现在在用的花儿五笔,虽然已经很不错了,但是偶尔会在word里失效,偶尔会在coreldraw引起程序无响应,用原生的五笔就完全没这个问题。但是原生五笔实在是功能性太弱,比如打个特殊符号,花儿里打zz就可以出来了,原生五笔就不行。这个软件,我觉得作者的思路很不错,保证了稳定性,又增强了功能性,非常棒,我下载来试试看,如果可以,那以后win10里的输入就靠它了。感谢作者。

非常好用!系统原来自带的码表不是纯粹的86版,有些词组和词频和原来的不一致,总是得在上屏以后删除,再重打。用了wubiLex的86字库,原来的感觉又回来了,又可以在打字时候不看屏幕了:slight_smile:

v9.7.4 加了一个「空码智能造词」, 自动取词频最高的词。
试了几个流行词库,能增加十几万新词,并且不增加重码。

wb

图片
楼主您好,在超级热键中把//移除后出现这个错误。

/ / 里面有些说明文档不是合法代码。
所以要删除,就要把里面的内容也同时删除。

可以把自己需要的热键留下来,或者从/ / 里面复制出来就可以了。

另外,Ctrl+,临时拼音输入好像也不能即时生效,不过我运行一次Ctrl+$后设置就生效了,不知何故。

Ctrl+,有问题可以升级新版试下,如果删除了英文键盘也可能会导致这个热键失效,现在五笔助手可以直接勾选是否启用微软五笔、微软拼音、以及英文键盘,可以试试把英文键盘勾选启用试一下。