发信人: dragegg(蛋蛋)
整理人: cybercowboy(2001-02-11 15:08:44), 站内信件
|
智能ABC在Windows环境下的自定义词组批量输入的不完全解决方案
我讨厌Microsoft的输入法,所以我选择了使用智能ABC。但是,智能ABC只提供自定义词组的单个输入,不提供自定义词组的批量输入,这又令我很矛盾。后来,在不经意间,我发现了一个小秘密,从而解决了智能ABC的词组批量输入。
我家有两台电脑,其中一台是我专用的,为286,最高只能装了个WIN32。当我装了WIN32后,发现智能ABC从Dos的天汇中文系统到WIN32到WIN95之间根本没有升级过,只是简单地把Dos的天汇驱动改为Windows驱动,从Win32界面改为Win95界面,而从Win95到Win98则没有任何改变。而在天汇中,智能ABC是提供词组的批量输入的。于是,我先试着对Win32的智能ABC实现自定义词组的批量输入。
我设想智能ABC的词库文件从DOS到WIN32没改变结构,是互相兼容的:我把天汇系统中的词库拷进WIN32中,取代了WIN32的词库,却失败了,在WIN32下,智能ABC不能调用天汇DOS的词库。于是,我把天汇系统用于自定义词组输入的程序拷进WIN32中,让它直接对WIN32自带智能ABC的自定义词库进行修改输入,OK!一次成功。批量词组输入后,完全能在WIN32中使用,且没有任何副作用(就是没有任何错误啦)。
我想,这是因为:WIN32中的智能ABC自定义词库文件和天汇DOS中的智能ABC自定义词库文件,两者的基本结构没有改变,但是某些标志位有了改变,所以WIN32不能使用DOS的词库文件。有了从DOS到WIN32的经验,就想把WIN9X的智能ABC也改造了,呵呵……
我先把天汇系统用于自定义词组输入的程序拷进WIN9X,修改后发现又行不通了,找不到我的自定义词组。于是呀,就试试WIN9x的兼容性。我把修改后的Win32的词库文件拷进win9x里面,取代了WIN9X的词库文件。嘿嘿,Win9x的兼容性真高,居然能用了,也能找到自定义词组了。真令我兴奋。
所以,关于智能ABC在WIN9x的自定义词组批量输入的不完全解决方案如下:
1. 把WIN32的词库文件(win32/winabc/user.rem)拷进WIN9X(WIN9X/SYSTEM/USER.REM),取代WIN9X原有的词库文件;
2. 把天汇中文系统中关于自定义词组输入的程序拷出来,放在词库文件所在的目录里(在WIN32中为WIN32/WINABC,在WIN9X中为WIN9X/SYSTEM);该程序有两个文件:“twabc.ovl”和“twabcw.exe”;
3. 创建一个文本文件,文件名要按“8.3”格式,文件内容是你的自定义词组,格式如下:
……
自定义 zi-ding-yi
你好 ni-hao
……
就是每个词组占一行,行首无空格,先写词组,空两个英文空格后接着写词组的拼音,每个字的拼音之间用“-”连接;
注意:不允许自定义拼音如“你好”的拼音改为“ni-hello”是不允许的,如果你喜欢这样,请用智能ABC的单个自定义词组(“定义新词”)的输入;
4. 运行程序“twabcw.exe”选择批量输入,选择你的自定义词组文本文件(就是在第三步创建的文本文件啦)运行后要重启Win(无论是Win32还是Win9x);
5. 在WIN9X下,有可能因为文件共享问题而不能修改词库文件或者修改后找不到自定义词组,所以建议在dos环境(退出Win9x)修改;
注意事项:
1. 如果还是不懂得词组文本文件的格式,可以使用TWABCW先导出自定义词库为一个文本文件来看看;
2. 因为这是靠智能ABC对自定义词库的兼容性来完成的,所以发生词库文件错误的几率提高了,但不影响输入与自定义词组的使用;在发生错误后,按确定或者取消都可以继续使用了;也因为如此,所以称之为不完全解决方案;
3. 在用WIN32的词库文件取代WIN9X的词库文件前先备份WIN9X原来的词库文件;
4. 以上的修改方案仅适用于Win32和Win9x(从95到98);我没有用过WIN2000和NT系列,不保证以上修改情况适用于WIN2000和NT系列,如果有人能在以上系统使用成功的话,请通知我一声;
5.天汇中文系统中只有完全版才有自定义输入程序,简版(J和X)都没有的;该程序为中文程序,建议先启动DOS下的任意汉字系统;
6. 如果你需要以上的三个文件:Win32的自定义词库文件(user.rem),天汇的自定义词组输入程序(twabcw.exe和twabc.ovl),可以和我联系,我会传一份给你;对于上文有任何不同的见解或者不明白的地方,也欢迎和我讨论;
7. 如果你懂得汇编或者程序追踪,请与我联系,我想修改智能ABC程序,以修补词库文件出错的问题,只苦于不懂得汇编;
---- 龙痴怎道滴泪清,
天见犹怜亦心倾。
飞鸿万里语难悔,
留字湘斑话心情。
|
|