IME TOOL 2.5.0

2010-08-28 10:45:31来源:西部e网作者:

IME TOOL 支持中英文界面,适用于 Win98/ME/2000/XP/2003 操作系统。

主要功能:
一、动态调整输入法顺序而无须重启。
二、切换输入法指示器和高级文字服务方式。
三、设置输入法热键
Windows 本身的输入法热键设置功能限制很多,2000/XP 下更是如此,
你不得不设置 ctrl+shift+3 这样的三键热键。IME Tool 让你可以自由地设置各种热键,
基本键(ctrl、alt、shift)共有六种组合,辅助键有 91 个可选,如用左 Alt+左
Window 键激活龙文五笔,shift+down 激活紫光拼音。当然,有些热键组合是不能用的,如 shift+数字字母键。
四、注册表错误项目修正
1、自动删除输入法列表中不存在的输入法项目,位置:
HKEY_CURRENT_USER\Keyboard Layout\preload
2、检查注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts
下的内容,如果某分支对应的输入法文件不存在,则删除此分支(需要管理员权限)。
3、自动删除输入法从列表中删除后可能遗留的激活热键设置,位置:
HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys
五、输入法键盘定义功能,适用于非英文键盘(需要管理员权限)。
六、安装删除输入法
IME TOOL 可以安装标准格式的输入法。自行复制 ime 和 mb 文件到系统目录中,
然后使用 imetool 的安装输入法功能指定输入法名称和 ime 文件即可。
IME TOOL 可以从注册表中删除不需要的输入法,但并不删除文件。
七、其它功能
打开输入法属性、打开关闭输入法状态条等。支持命令行参数,支持运行脚本。
另外修正了老版本存在的一些小 bug。

局限:
1、在 Win9x 下设置的输入法热键不能立即生效,必须重启。在 Win95/NT 系统下有更多的功能限制。

注意:
1、用 IME Tool 设置的一些热键在 Windows 本身的输入法设置中会无法正确显示,但不影响使用。
2、繁体、韩文、日文系统下的打开关闭输入法等切换键设置在注册表中的位置不同,
因条件所限我没有做进一步测试功能是否有效。
3、在 IME Tool 中刚添加的输入法不能立即设置属性。
4、如果使用输入法指示器方式时,在系统目录下未发现 internat.exe 和 indicdll.dll 文件,
将会自动复制当前目录下的此二文件过去

(如果存在)。

 

CODE

命令行参数说明:
...............................................................................
/? /h /help   显示此帮助
/internat   输入法指示器风格
/ctfmon    高级文字服务风格
/status:<0/1>   <0>: 关闭输入法状态条
   <1>: 显示输入法状态条
/caps    用 Caps 键关闭大写
/shift    用 Shift 键关闭大写
/switch:<0/1/2/3>  <0>: 不使用切换语言和切换键盘布局热键
   <1>: 仅使用切换语言热键
   <2>: 仅使用切换键盘布局热键
   <3>: 同时使用切换语言和切换键盘布局热键
   : 切换语言热键使用Ctrl+Shift
   : 切换键盘布局热键使用Ctrl+Shift
/hotkey:<1/2/3/a/b/c>| 指定输入法热键
   <1/2/3..>,指定第1、2、3.. 个输入法的热键
    指定打开/关闭输入法的热键
    指定全角/半角切换的热键
    指定中英文标点切换的热键
    热键值,如:ctrl+space
/add1:|[hotkey]  按名称添加输入法到列表
/add2:|[hotkey]  按文件名添加输入法到列表
/add3:|[hotkey]  按 ID 添加输入法到列表
/del1:<1/2/3>   按顺序从列表中删除输入法
/del2:   按名称从列表中删除输入法
/del3:   按文件名从列表中删除输入法
/del4:   按 ID 从列表中删除输入法
/install:[name]||[hotkey] 安装输入法
/uninstall1:   按名称从注册表删除输入法
/uninstall2:  按文件从注册表删除输入法
/uninstall3:   按 ID 从注册表删除输入法
/load:   从配置文件调入参数
[hotkey] 格式: Ctrl+Shift_8_Left,如果同时使用左右键,则可以写为:
Ctrl+Shift_8。
提示:要在命令行参数设置“/”作为辅助热键时,为避免和参数前导符冲突,应写为“?”,如:
ctrl_?_right
要安装一个输入法到注册表时,须手工复制文件,xx.ime 文件必须复制到系统目录中。
使用 /install 参数安装时,xx.ime 文件名前不能加路径,
如:imetool /install:中文(简体) - 智能 ABC|winabc.ime

欢迎测试并反馈 bug。

................................................................

更新:
2.5.0 版支持命令行参数、支持从脚本调入参数运行。
2.4.5 版修订安装输入法时导致出错的问题。
2.4.4 版继续修订 bug。
2.4.3 版修正 2.4.2 版未完全修正的问题。
2.4.2 版修正点击应用按键后一些显示状态错位问题。
2.4.1 版修正热键设置窗口状态显示不正常问题。
2.4.0 版重新调整界面布局。增加应用按钮。安装 ime
文件时可以自动获取文件信息做为输入法名称。调整程序处理流程。
2.3.1 版更新:大写关闭键设置后可立即生效;
在输入法列表的不同列上双击可分别打开属性和热键设置。
压缩包中的 internat.exe 做了修改,在其右键上选择属性可打开 imetool。另外修订一些 bug。
2.3.0 版增加安装删除输入法功能;增加一些项目的浮动提示;
增加可安装输入法(语言)的范围;修正一些小的 bug。

改变版本号的命名方式便之规范化。
2.22 版一些内部项目的调整。
2.21 版修订会误删除某些注册表项目的 bug。
2.2 版可以将排列第一位的输入法立即设为默认输入法而无须重启。
2.12 版修正输入法打开关闭等热键无法取消的 bug。
2.11 版修正某些情况下程序会无法运行的 bug。

本压缩包中附带的 internat.exe 和 indicdll.dll 为从 Windows 2000 Pro 简体中文版中提取。


下载:

http://silence.hao-8.com/imetool.exe
包含 internat 的版本:
http://silence.hao-8.com/imetool.rar
单独的 internat:
http://silence.hao-8.com/internat.rar
官方网站:http://silence.hao-8.com/

关键词:IMETOOL2.5.0