本实例说明:制作一个具有全拼及五笔功能的输入法。
1、在Windows系统下
步骤1:获取全拼原码表。
首先,利用搜索工具搜索Imegen.exe可执行文件,如图1所示。
然后,双击Imegen.exe,如图2所示,单击'逆转换'选项卡,再单击'打开文件'按钮,选择'c:/windows/system32/WINPY.MB'文件,最后,单击'逆转换'按钮即可在c:/windows/system32/目录下生成WINPY.TXT文件,这就是全拼输入法的原码表。
2、在Linux系统下
步骤2:下载win码表转换成SCIM码表工具mb2scim。
http://down.50918.cn/33066_1634_detail_129925.HTML
[root@localhost 0616]# unrar x mb2scim(ver20050409).rar
注:解压操作最好是在LINUX下进行。
[root@localhost 0616]# ls
header.txt mb2scim.dpr mb2scim(ver20050409).rar readme.txt winzm-2k.txt
mb2scim MB2SCIM.exe pv.txt WINPY.TXT zm.txt
其中,WINPY.TXT是在windows下生成的.
t@localhost 0616]# ./mb2scim WINPY.TXT winpyx.txt
This module must be distributed under the terms of the GNU General Public License (GPL), version 2. A copy of this license can be found at:http://www.borland.com/kylix/gpl.html.
MB2SCIM ver. 20050402
Sofoot Group 2001-2005
www.ai7.org
sofoot@163.com
Reading... #################################################
Writing... #################################################
OK