让五笔加加拥有智能陈桥的词库

软件世界

使用过五笔加加的朋友都知道五笔加加很大的一个问题是它的词库量太小。而在词库量方面做得最好的,大家马上会想到智能陈桥。能不能将智能陈桥的词库加入到五笔加加当中呢?答案是肯定的!但是我走了许多弯路,我把它写出来,以供大家参考:

1.导入的方式

右键五笔加加浮动面板,会出现如(图1)所示的工具条。

图1
图1

点开管理工具会出现四个选项:词库管理工具、自定义编码工具、生成备份文件、从备份文件恢复。我们就是要使用其第一项功能进行导入。

2.词库格式转换

点开词库管理工具,会出现 “导出词条”和“导入词条”两个选项。我们首先把五笔加加的词库先导出来。给出一个路径以后,就会导出为一个默认为“五笔加加词库.txt”的文本文件。这时文件大小为117KB。打开这个文件会发现它的格式是一个词条占一行。
那智能陈桥词库的格式又是怎样的呢?当然你首先必须把智能陈桥安装好(最新的版本是5.2,我使用的是5.0),在其安装目录chenhu2下我们可以找到chencyzk..txt的文件,这就是智能陈桥的词库了。看属性可以知其大小是413KB,对比五笔加加的词库,确实大很多。而我们现在要做的就是把这个巨大词库导到五笔加加当中去!
打开chencyzk..txt,会发现它是以“可有;可用;对症”这样的格式排列的,也就是词条与词条之间以分号和一个空格为界。相信能看懂这份报纸的朋友一定已经知道该怎么办了。对了,用Word的替换功能将它们转换一下。把分号和一个空格替换为人工换行符。好了,这些对你来说已经是小儿科了。完成以后把它保存为文本文件new.txt。为了转换后检测方便,你可以在最后一行输入你的名字。

3.导入过程中问题的解决

不过,在最后的导入过程让我经历一段痛苦。注意,在做导入之前,先使用“生成备份文件”的功能备份一个“五笔加加备份文件.WJJ”。这个文件包含了五笔加加系统的所有信息。一旦导入失败可以用它来进行恢复。
当我们把上面制作好的文本文件new.txt用“导入词条”的工具导入后进行测试,发现实验并没有成功。后来的实验证明,这是五笔加加当中一个少有的bug。当然,我们不能就此止步了。当我们把现在的词库导出来后发现其中许多地方有乱码。用原来备份的“五笔加加备份文件.WJJ”文件进行恢复后,又试着导入一个只有几个词条的文本文件。导入成功!说明导入这个功能是有用的。是不是词库太大了?于是我又把词库分成二分之一进行试验,仍然失败。于是再恢复,就这样用等分切割式方法继续实验。当切割到四分之一的时候,实验成功了!于是继续用这种方式导入后面的四分之三,并且成功一步后,马上做好一个新的备份。可是当进行到第三块的时候继续出错,由于没有规律可循,后面的实验更加困难,有时甚至会把词库分成几百分之一进行导入,这里就不再赘述。下面我把自己做的五笔加加备份文件放在网上供大家下载。
下载地址:http://97tax.class.netbig.com/download/index.htm
五笔加加1.0下载地址:http://202.102.202.102/good/wb/wbjj10.zip