前面已经证实过腾讯会推出QQ五笔,但官方也没给个具体时间,至今都迟迟不见动静。
因如今的输入法市场几近饱和,而且功能长相也都差不多,虽不是一个娘生的,但胜似多胞胎,所以我并没有对QQ五笔抱太大的期望(至少在功能方面);按我的理解,所有的输入法本质上就是换换码表而已,其它符号、表情、字符画都是些虚无的东西,只能说输入法越来越娱乐化。
为了弘扬爱国主义娱乐精神,我在这里分享一个提前体验“QQ五笔”的思路,主要思想就是“修改码表”,只需要换个五笔的词库行就了:
- 如果你是使用者,那么使用起来很简单,只需要下载、导入两步就行了,其它不用管;
- 如果你是折腾者,那么实现这个思路也不难,只是有点麻烦;理论上,任何支持“导入自定义词库”的输入法都可以改造,就看个人的RP和想象力了。
接下来会先说说这个QQ五笔(折腾版)的优缺点,然后是实现思路的步骤,最后是如何使用。
一、一些优/特点
- 可以同时输入五笔和拼音,类似于极点五笔的“五笔拼音”模式
- 四码后可连续输入,用五笔打字词,用拼音打句子,互不影响(这其实也是个缺点)
- 码表基于“海峰词库9.1 (86版)”制作,9W多词条,6.5W高频常用词组,外加词频优化
- 前四码以五笔为主,基本可以实现盲打;相对于拼音的平均码长来说,前四码影响不大
- 这篇文章就是用“折腾版”打出来的,目前感觉比较良好
- 极度适合单字派打法的五笔选手!
二、二些缺点
有些是软件本身的功能局限,或相对于极点五笔某些特点
- 基于五笔86版,如有98版用户,可自己再折腾一个码表出来
- 如上第2点,足四码后,无法自动上屏,需要其它键顶字(这其实也是个优点)
- 因QQ拼音的“V模式”所限,无法输入“好、媒、妈”等以va、vb、vc 开头的编码
- 五笔编码无法自动调频,也无法手动调频,也无法自动存为用户词库
- 无法快速的自造词、剪贴板造词(我觉得但凡是输入法都应该有这两点功能吧,用不用则是用户自己的事情了)
三、折腾思路及步骤
1、从词库入手
本着我认为的“所有的输入法本质上就是换换码表而已”,就瞄准了得从QQ拼音的词库入手,要有能“导入”的地方;如没有的话则需要替换词库文件,这个即风险又麻烦,幸好QQ拼音有。
QQ拼音有两个支持“导入”词库的地方,一是“拼音词库”,二是“自定义短语”。
对比了两者的词库格式后:
- 拼音词库:bai’du 百度 1, bai’du 1
- 自定义短语:goo=1,Google
我觉得“自定义短语”的格式更为科学直观一些,自定义性也较强;现实是,也只有从“自定义短语”入手。
2、得到五笔词库码表
我通过极点五笔转了一个“海峰9.1”的码表出来(这步过程略过,文末会提供几个码表的),TXT 文件、75937行、净重1.38MB,作为下一步的基本,它的格式是这样子的:
- qtgn 钅
- qtgo 鑂 鵟
- qtgq 猛烈 猝死 獮
- qtgt 金科玉律 獓
3、转换
现在要做的就是,把TXT 码表里面的格式,转换成符合QQ拼音的“自定义短语”格式,然后再导入即可。
简短的“转换”二字,搞起来还是不那么简短,我主要用到了:NotePad++、大量的正则表达式、Excel、宏、一些脑细胞和一些体力……这步也略过,如果要写成可复制操作的教程,就需另起一篇文章了。
4、导入
最后,我得到了一个93273行、净重1.93MB 的INI文件,现在就只需要导入进“自定义短语”里面,就可以体验传说中的QQ五笔了。
但是,面对这么大的数据量,QQ拼音的处理机制明显的显得有些吃力,导入时会卡15-20秒(其实,我极点上用的是“海峰16W”的超大词库,我就怕转过来被卡死了),一但卡过后,就一切正常了。
四、如何使用QQ五笔(折腾版)?
问得好,使用起来是最简单的了,就两步搞定:
- 下载词库: QQ五笔(折腾版)词库,解压后得到一个INI 文件;
- 在QQ拼音设置中选择 [高级设置] ,打开右边的 [自定义短语设置] ,然后 [导入] 刚才的INI 文件,卡上十来秒, [确定] 即可。
慢慢体验吧,这种娱乐性的混合输入方式,用来聊聊天,写写日志,还是能满足基本的打字需求了。
五、后话
- 建议五笔新手不要使用上面的“折腾版”,这对继续提高五笔能力是没有任何帮助的,反而有害
- 建议使用尽量新版本的QQ拼音,至于从哪个版本开始支持导入自定义短语,我确实不知道
- 要是五笔也能实现像拼音一样的整句连打就好了,这种体验貌似还没出现过
- 输入法是不是可以结合一下类似“Google Quick Search Box”的功能
- 输入法不应该局限于现在的产品形态,哪位巨头有野心改变一下
- 上面这种思路,估计也适用于“谷歌拼音”吧,但没有闲心去验证
- QQ的各种等级,除了点亮图标,还能来点实在的东西不?
- 腾讯的UI确实要比搜狐做得好,好得多
- 五笔输入法,极点才是五道
另外,再分享一些五笔词库的码表,有:海峰86-16万、极点五笔梦幻词库 (86优化)、念青五笔98GBK集、昱琼五笔 2.1 (98)、纯净二笔,是第三-2步的码表,而不是现成的INI 文件,有闲心的慢慢搞吧,卡机是正常现象。
为什么不用搜狗五笔呢?
平时用极点五笔,也装了搜狗五笔的。还不是折腾,“谷歌五笔输入法”就快搞出来了。
那么同样的做法是不是也可以修改谷歌拼音呢,我在用搜狗五笔,一直希望沟沟也能有五笔啊。
我已经看到网上有个性谷歌拼音为“谷歌五笔”的方式,我还在实验它的可行性。
用这个方法还行,哈哈,先用上了。
关于V模式造成“好、媒、她”这几个字不能打的办法也有,哈哈,就是QQ拼音选“双拼模式”即可。在双拼模式下,v模式要输入大写才会激活,这样就避开了。
“双拼模式”貌似确实有效,多谢了。
终于解决了这个最大难题:“v模式”了,谢谢!!
ps.有些游戏不支持QQ五笔,这样来个拼音混合版效果非常好。
貌似不错,但是个人不喜欢折腾,所以还是等待QQ五笔正式发行的时候再试用吧!
不过要是有谁折腾好的,也可以传给本人一份的。呵呵。。。krayli001#gmail.com (#→@)