Board logo

标题: 不同Windows中安装五笔的几种特殊尝试 [打印本页]

作者: admin    时间: 2008-1-18 23:52     标题: 不同Windows中安装五笔的几种特殊尝试

  五笔安装简单吗?简单,许多人往往会脱口而出,不就是在Windows9X环境下,按照安装提示一步一步进行嘛!的确,在Windows9X系统下进行五笔安装是很容易的,不过要是在WinNT
) C) P( P; V1 G$ S
$ v  r  {) [: h  Z" z# Q  、WinXp以及Win2000系统下,安装五笔就不那么容易了。不信你可以去尝试一下,要是“碰壁”的话,不妨参考下面的几种安装方法。9 o8 B# z/ u* H- _

. n7 j$ x& \8 C1 |3 T! K  一、注册表设置法5 ~6 Q9 d6 w% L/ R! c' @5 Z  H9 T7 a

" J6 v0 b) x9 u: q% ]+ g7 h  这种方法其实就是通过修改注册表,来将Windows 9x系统中的五笔输入法强行“移植”到WinNT、WinXp以及Win2000系统中。大家知道由于WinXp之类的系统中内置了一些其他中文输入法,比方说郑码法、表形码法、拼音法等,这些输入法对于你来说可能根本就不用着,为此你可以设置注册表,把那些“冷僻”的输入法用Windows 9x下的五笔输入法文件来替换,从而达到在WinNT中安装五笔输入法的目的,下面是具体的设置步骤:& g4 D' ?& `. `& {9 O2 y! D' Q" [

# I# G% d( O1 K+ ?/ U  1、利用Windows 9x系统中的查找功能,将五笔字型输入法的文件wbx.mb、wbx.ime、wbx.txt、wbx.hlp全部找到,并把它们拷贝到NT或者2000操作系统下的winnt\sysytem32目录中;
9 ?. s% w3 R' _5 E/ O3 w  `0 |
( o" y- g6 t& z7 {% r% I  2、在Windows 2000或者NT系统中,依次执行桌面上的“开始”/“运行”命令,在打开的对话框中输入regedit命令,这样系统会打开一个注册表编辑窗口,在该窗口中你应该先执行备份命令,来将注册表的内容备份好,以防止在设置注册表时,一不小心发生误操作而导致整个系统崩溃;
3 O6 A4 s8 K, R. p$ O; Q( g0 m' @/ n4 [9 Z: s  P
  3、在注册表编辑器窗口中,用鼠标左键依次访问如下分支:我的电脑\HKEY_LOCAL_MACHINE\SYSTEM\Current ControsSet\Control\keyboard Layouts\,在对应keyboard Layouts的右边窗口中,你会发现有一些形如E0XX0804的键值,这些键值都是对应中文输入法的,你可以用鼠标来选择一项单击它就可以看到它的键值,其中有“输入法名称”这样一个键值,它反映了该输入法的名字,你根据自己的需要,选择一个自己平时用得很少或者根本不用的输入法,如“表形码”,然后将其子串中的IME file改为“wbx.ime",layout text改为“五笔输入法”,其余参数保持原样不动;
! x; |' ]* D& Y" h% y9 l- c; C$ j; l* n  F) r# ?5 G6 g9 C
  4、关闭注册表编辑窗口,返回到系统桌面上;用鼠标打开控制面板操作窗口,并双击该窗口中的输入法图标,系统将打开一个输入法设置对话框,在这里你可以用鼠标单击添加按钮来添加输入法,地区选“中国”,随后五笔输入法就能出现在系统的输入法列表中了。
% T, V" \7 `( L: h0 d" q* p: S# A+ I1 z- e
  二、自定义安装法
" @+ K: E+ b" H& Q" U2 x' R! J9 A- v
  在Windows Xp系统中安装五笔输入法时,还有一种比较简便的方法可行,这种方法往往会被许多人忽视。由于许多用户在安装Office XP程序时,都喜欢使用默认方式来安装Office XP,而这种方式是不会包含五笔输入法安装操作的;而实际上Office XP程序中为用户提供了五笔字型输入法,采用默认方式来安装Office XP的用户可能就不知道了。因此,你要想在Windows Xp系统中安装五笔输入法时,只要在系统中安装Office XP时选择自定义安装,同时选中“Office功能”下的“五笔字型输入法”后,Office XP程序在安装过程中会自动为你安装好五笔输入法了。
+ ?; u6 C4 |- x+ m) {
" g( K* t) X# j. T  三、自行制作法
& N" R  ]! i% [5 w. l! Q- b2 B/ a- e- K9 m+ |3 C& p. K/ U
  大家知道在目前的Windows系统都有一个输入法生成器程序,利用这个程序你可以制作属于自己的个性化五笔输入法。这种方法是将Windows 9x系统下的五笔安装程序安装在Windows 9x后,用Windows 9x“输入法生成器”的“逆转换”功能,将五笔字型输入法词库文件转换成五笔字型码表源文件;转换成的码表源文件在Windows NT的输入法生成器中认为非法,不能读入,其关键原因在于该文件为GB代码,而不是NT可直接支持的Unicode代码,可用NT的“代码转换器”实现由GB码向Unicode代码转换;最后用NT的输入法生成器即可安装成功,具体制作步骤为:; h9 L0 @# G9 [5 L+ s2 T; k" I
* b+ ^0 \, d2 p1 L
  1、首先在Windows 9x环境下,按照常规的安装方法把五笔输入法安装好;然后在该系统下打开附件菜单中的“输入法生成器”菜单项,并从随后打开的子菜单项中执行“逆转换”命令;
% M" N2 ^7 a! T4 v8 Y! O: |% t+ O: |  _5 s' j( t; ?
  2、在其后打开的转换窗口中,先输入五笔码表源文件C:\Windows\System\ wbx.mb,单击该对话框中的转换命令后生成wbx.txt文件;打开该文件时,你会发现它是由[Descr
) c5 C. c, F! C* @* _  i; n
  q3 I# ~" W4 Z" X  iption]段、[Rule]段和[Text]段三部分组成,其格式与Windows NT系统下的输入法码表源文件格式是一样的;$ h0 O5 f$ [8 l
, {: E7 |/ p4 |' R/ G7 l
  3、不过该码表源文件代码暂时还不能被WindowsNT系统识别出来,因此你还需要将该文件转换成NT系统能正确识别的代码文件,转换时可以先将该码表源文件复制到NT环境中,然后在NT系统桌面中,用鼠标依次单击“开始”/“程序”/“附件”菜单项;2 j* c+ G' m  `) Q0 ^! r+ S1 K- Y& G
( t9 P! L: _6 n/ f, K
  4、接着执行子菜单中的“代码转换器”命令,在随后出现的对话框中,你可以在转换源文件名设置文本框中填入wbx.txt文件,这样转换器自动识别该文件为GB码;然后你可以用鼠标单击该对话框中的“转换”标签,并在该标签页面中将自动生成的目标文件设置为wbzx.txt,同时选中系统默认的Unicode代码,将转换后的文件设置保存在Windows NT引导分区NT主目录的System32子目录下,如d:\Winnt\System32\wbzx.txt。
3 j2 H* T! D5 `  l3 o5 G8 q
( `2 N+ c9 F# r% G# m  5、设置好这些参数后,执行转换命令,就能完成代码的转换任务了;关闭代码转换对话框,返回到NT系统桌面上,然后用鼠标左键依次单击“开始”/“程序”/“附件”命令,并在附件中的“输入法生成器”程序中执行“创建输入法”命令,在打开的创建设置框中输入码表源文件为wbzx.txt,经转换后,五笔输入法就被正式制作成功了。/ d# p7 ?0 W$ W- r$ s& r
1 w* P, g0 g3 C) `4 K
  四、软件生成法: C: o. R- n1 `6 w! s

( P1 f3 N6 R& X% m5 V  由于一般的为Windows 9x环境设计的五笔输入法是无法直接安装在Windows XP、2000系统下的,因此大家可以到网上寻找一款专门针对不同Windows版本的五笔输入法安装程序。比方说你可以下载一种名叫智能陈笔输入法程序,将该程序直接安装在Windows XP系统下,你就能使用五笔输入法了。这种五笔安装程序内置了直接支持二万多汉字编码的五笔和新颖实用的陈桥拼音,具有智能提示、语句输入、语句提示及简化输入、智能选词等多项非常实用的独特技术,支持繁体汉字输出、各种符号输出、大五码汉字输出,内含丰富的词库和强大的词库管理功能,该程序可以直接安装在几乎所有的Windows环境中。: ?" d5 J9 ?4 i7 @- i- V
" l$ t) F2 O8 G  y& W% n
  五、内容替换法7 o  _" j/ e- v0 x
2 t0 [! }0 S* D/ ]0 h; i
  这种方法的原理是先逆转换NT中文版中的某一“冷僻”汉字输入法,比方说表形码输入法的内置码表文件,然后用五笔字型的码表源文件的某些区段替换逆转换后生成的表形码表源文件相应字段,然后将表形码码表源文件改名存盘后,通过输入法生成器将此码表源文件生成五笔字型输入法文件,其具体的设置步骤如下:5 q' |: i% M  W$ T# @  }

: o  r# |- Q% v) h4 }/ l  t- U  1、在Windows环境下先利用输入法生成器中的“逆转换”功能,生成一个五笔字型的码表源文件wbx.txt;并将该文件直接复制NT操作系统下;
# j5 f6 j  L8 O& _6 ?6 \: v3 b* c% V+ J5 Y4 Y9 _  P" I
  2、切换到NT系统中,依次执行“开始”/“程序”/“附件”菜单项,在弹出的子菜单中找到“输入法生成器”菜单项,并从随后弹出的子菜单项中选择“逆转换”命令,将NT中某一“冷僻”码表文件,比方说表形码winbxm.mb文件进行一次逆转换,生成码表源文件winbxm.txt;2 z9 a2 |7 _2 Y' ^

8 t6 k; q$ y) ~1 O8 P  3、用记事本或者其他文本编辑工具打开winzm.txt文件,把该文件中的“[Desccription]”、“[Rule]”和“[Text]”区域分别用wbx.txt文件中的对应区域来替换;完成替换任务后,再将winbxm.txt重新进行换名保存为wb.txt文件,并将该文件复制到Nt环境下的winnt\system32目录中;
6 u3 S* Q/ E& ]7 a# F1 ~. s2 c! ?+ h0 g2 |. H: u% V) ~3 x$ [
  4、返回到NT系统桌面上,用鼠标打开控制面板窗口中的“通用输入法编辑器”程序,并在其中选择“创建输入法”标签,在随后出现的标签页面中单击“浏览”命令,再在文件选择对话框中将wb.txt文件添加进来,接着用鼠标单击“转换”命令,系统就能自动生成码表文件wb.mb,转换结束后单击“创建”命令,并在其后出现的设置界面中完成其他相关信息的输入,最后用鼠标再单击一下“确定”按钮就能生成五笔输入法文件wb.ime了。




欢迎光临 捌玖网络工作室 (http://89w.org/) Powered by Discuz! 7.2