光行资源网提供的影子输入法是一款独特的电脑输入法专用工具,一款和在网上这些一切正常的一般电脑输入法有非常大的差别,它是致力于客户能够在AHK(autohotkey)开发设计的可高宽比自定的电脑输入法。影子输入法精简版适用全拼音、双拼别墅、五笔,有着开机启动项、非常指令、电脑鼠标划词等作用,便捷了客户会有在AHK上拥有 简易的实际操作键入方法,应用起來更简易。
影子输入法开源系统版是由“河许人”和“天黑请闭眼”合作开发的简易、简约、高宽比自定的电脑输入法,取名字“身影”,借以高效率上使力,让您有不一样的键入,使你指尖生花,使你的实际操作像一片“身影”!
影子输入法点评
影子输入法的命令功能挺有意思的,它可以直接实现如剪贴板记录、时间日期、农历、划词搜索、划词翻译、转换数字大小写、统计剪贴板字数、鼠标划词二维码等功能。启动方式在运行影子输入法之后,默认启动快捷键为左shift,除了在输入框,任何时候都可以启用,启用状态时会在屏幕上显示一个小图标。鼠标划词比如打开鼠标划词功能,就可以在划词后 1 秒内按下 Ctrl,展开二次菜单,可以实现划词搜索、划词翻译,以及划词生成二维码几个功能。
超级命令超级命令是影子输入法,或者说 AHK 的特色功能,它能够实现在输入法直接运行程序、剪贴板管理、打开文件夹、输入时间日期、搜索、翻译,甚至直接调用 Everything 进行搜索,可以随意自定义,但需要一定的技巧。
超级命令的存在,可以让用户在无需离开输入框的情况下完成快捷任务,比起其他的工具更快一筹。当然作为一款灵活性非常高的输入法,它需要你会一些简单的 AHK 代码,才能更高级的自定义想要的功能。这一切从帮助中心开始就好。多种输入模式(全拼、双拼)影子输入法支持很多种输入模式,除了在设置中,还可以直接在输入中切换,只需要输入 sc/ 就可以选择了,【】翻页,支持的有:
五笔06/五笔86/五笔98
形意检字法
郑码
ABC双拼
全拼
小鹤双拼
微软双拼
搜狗双拼
自然码双拼
当然作为一款高自定义输入法,你可以随意定制自己的编码规则。魔法字符串魔法字符串是自定义短语的补充,存放不常用的模拟按键、长句子、大段文字(可包含换行Tab),可添加 {bz}备注 替换候选中的显示内容。
影子输入法快速开始
重要提示
词库在Data文件夹下、配置文件(包括桌面logo)在根目录下,手动更新时可直接替换上述文件夹和文件即可!
输入流畅程度取决于硬盘读写速度,如遇到输入卡顿的现象,可尝试开启内存数据库选项或关闭自学习和调频选项!
启动方式
双击yz.exe运行。
选项设置
在任务栏托盘区右键点击,选择 “选项” 进入。在相应控件处停留0.5秒,显示相关说明。
使用模式命令(默认m/)快速切换开关相应选项;方案命令(默认sc/)切换输入方案;标签命令(默认l/)打开选项、词库、更新、重启等。
通用
输入时有效
拼音、Gdip样式时有效
快捷造词界面
词库管理界面
选项 – 应用管理界面
内置命令
在“选项 – 控制 – 命令管理”中可以自定义设置命令别名代替默认名(默认名将不可用)或设置为快捷键(&按键名)。 在中文输入状态键入自定义或默认的命令名 + 功能键/ + 可选参数。时间、日期等命令也可添加到自定义短语中使用。
影子输入法词库管理
1 词库介绍
存放词库的文件主要有以下3个ciku.db、ciku_extend.db、ciku_demo.db,前2个文件在data目录下存放,ciku_demo.db存放在程序主目录下。
1.1 主词库
ciku.db,主要存放不同输入方案的。主要有以下几种:pinyin,wubi86,wubi98,xiaohe,郑码,现代五笔,形意检字法,lianda。
也可以根据自己定义的名称存在,可参见2.9其他方案的导入方式。
1.2 副词库
ciku_extend.db,主要存放各种特殊功能的词库。主要有以下几种:symbol(特殊符号),hotstrings(魔法字符串),functions(超级命令),customs(自定义短语),English(英语),Cliphistory(剪贴板)。
1.3 原始词库
ciku_demo.db,主要存放各种词库的原始词库。主要是针对程序第一次运行时,提供一个基础词库。
另外,支持词库导出时,导出“用户词库”,具体可参见3.2用户词库。
2 词库导入
2.1 pinyin
2.1.1 文件名称
导入pinyin这个词库,首先文件要满足文件名称符合“pinyin_***.txt”。其中,***代表任意名称,但是前面的“pinyin_”必须符合要求。请注意下滑杠“_”的存在。
2.1.2 文件格式
为了保证导入词库后不出现乱码现象,请依据下图中的格式保存文件格式,否则很容易造成导入乱码。建议先导出默认词库,然后在此词库中修改和增加内容。
2.1.3 无编码导入
对于pinyin这个词库,影子自带的程序中内置了编码,就算要导入的词库没有编码,也会自动增加编码导入到词库中。只要文件名称满足条件就可以。
2.2 wubi86
2.2.1 文件名称
导入wubi86这个词库,首先文件要满足文件名称符合“wubi86_***.txt”。其中,***代表任意名称,但是前面的“wubi86_”必须符合要求。请注意下滑杠“_”的存在。
2.2.2 文件格式
为了保证导入词库后不出现乱码现象,请依据下图中的格式保存文件格式,否则很容易造成导入乱码。建议先导出默认词库,然后在此词库中修改和增加内容。
2.2.3 无编码导入
对于wubi86这个词库,影子自带的程序中内置了编码,就算要导入的词库没有编码,也会自动增加编码导入到词库中。只要文件名称满足条件就可以。
2.3 wubi98
2.3.1 文件名称
导入wubi98这个词库,首先文件要满足文件名称符合“wubi98_***.txt” 。其中,***代表任意名称,但是前面的“wubi98_”必须符合要求。请注意下滑杠“_”的存在。
2.3.2 文件格式
为了保证导入词库后不出现乱码现象,请依据下图中的格式保存文件格式,否则很容易造成导入乱码。建议先导出默认词库,然后在此词库中修改和增加内容。
2.3.3 无编码导入
对于wubi98这个词库,影子自带的程序中内置了编码,就算要导入的词库没有编码,也会自动增加编码导入到词库中。只要文件名称满足条件就可以。
2.4 xiaohe
2.4.1 文件名称
导入xiaohe这个词库,首先文件要满足文件名称符合“xiaohe_***.txt” 。其中,***代表任意名称,但是前面的“xiaohe_”必须符合要求。请注意下滑杠“_”的存在。
2.4.2 文件格式
为了保证导入词库后不出现乱码现象,请依据下图中的格式保存文件格式,否则很容易造成导入乱码。建议先导出默认词库,然后在此词库中修改和增加内容。
2.5 郑码
2.5.1 文件名称
导入郑码这个词库,首先文件要满足文件名称符合“郑码_***.txt” 。其中,***代表任意名称,但是前面的“郑码_”必须符合要求。请注意下滑杠“_”的存在。
2.5.2 文件格式
为了保证导入词库后不出现乱码现象,请依据下图中的格式保存文件格式,否则很容易造成导入乱码。建议先导出默认词库,然后在此词库中修改和增加内容。
4.词库管理-AutoAHK
2.6 现代五笔
2.6.1 文件名称
导入现代五笔这个词库,首先文件要满足文件名称符合“现代五笔_***.txt” 。其中,***代表任意名称,但是前面的“现代五笔_”必须符合要求。请注意下滑杠“_”的存在。
2.6.2 文件格式
为了保证导入词库后不出现乱码现象,请依据下图中的格式保存文件格式,否则很容易造成导入乱码。建议先导出默认词库,然后在此词库中修改和增加内容。
4.词库管理-AutoAHK
2.7 形意检字法
2.7.1 文件名称
导入pinyin这个词库,首先文件要满足文件名称符合“pinyin_***.txt” 。其中,***代表任意名称,但是前面的“形意检字法_”必须符合要求。请注意下滑杠“_”的存在。
2.7.2 文件格式
为了保证导入词库后不出现乱码现象,请依据下图中的格式保存文件格式,否则很容易造成导入乱码。建议先导出默认词库,然后在此词库中修改和增加内容。
4.词库管理-AutoAHK
2.8 lianda
这个词库主要是针对整句连打定制开发的,为了提高打字效率,减少空格等键盘的输入。
针对编码方案,没有严格的编码限制。可以使用wubi86、wubi98、郑码等方案,也可以使用自定义的编码方案,但通常只使用其中一种方案来编码。
对文字编码的时候,可以使用2码,也可以使用3码,具体没有严格限制。具体打字效率也要根据编码方案的不同选择最合理的方式,这个需要用户自行总结经验。
2.8.1 文件名称
导入lianda这个词库,首先文件要满足文件名称符合“lianda_***.txt” 。其中,***代表任意名称,但是前面的“lianda_”必须符合要求。请注意下滑杠“_”的存在。
2.8.2 文件格式
为了保证导入词库后不出现乱码现象,请依据下图中的格式保存文件格式,否则很容易造成导入乱码。建议先导出默认词库,然后在此词库中修改和增加内容。
4.词库管理-AutoAHK
2.8.3 无编码导入
如果我们导入的词库只是词条和词频,甚至只有词条本身,没有编码。通常是先给词库文件进行编码,然后再导入。这个过程如果没有好的工具,耗时不说,出现问题的可能性大大增加。
4.词库管理-AutoAHK
这时候,我们有一个好的办法,可以不对词库进行编码,直接进行导入的方案,就可以一步到位。
在data目录下放置一个mabiao.txt的文件就可以搞定。但是,对于mabiao.txt这个文件就要有一定要求,否则词库转换就会失败。
举例:假设我们要导入一个无编码词库,我们要采用的方案是wubi98的编码,而且是2码连打。那我们就在这个文件里放置图片中的单字库就可以。
注意:一定是单字库。
注意:一定是单字库。
注意:一定是单字库。
这时候,同样是点击导入词库,如果词库无编码,程序就会自动按照mabiao.txt的编码规则给词库进行编码,然后自动导入到词库里。
如果,我们想导入一个wubi86编码方案的词库,那就在mabiao.txt里放置wubi86编码的单字表。
如果我们想导入3码表的,那就在mabiao.txt放置3码的编码方案。
2.9 其他方案
如果用户的输入方案不在以上的几种范围之内,也可以自己定义属于自己的输入法方案。比如我们要定义的输入方案为“ABC”。
2.9.1 文件名称
导入ABC这个词库,首先文件要满足文件名称符合“abc_***.txt” 。其中,***代表任意名称,但是前面的“abc_”必须符合要求。请注意下滑杠“_”的存在。
2.9.2 文件格式
为了保证导入词库后不出现乱码现象,请依据下图中的格式保存文件格式,否则很容易造成导入乱码。建议先导出默认词库,然后在此词库中修改和增加内容。
2.10 English
2.10.1 文件名称
导入English这个词库,首先文件要满足文件名称符合“English_***.txt” 。其中,***代表任意名称,但是前面的“English_”必须符合要求。请注意下滑杠“_”的存在
2.10.2 文件格式
为了保证导入词库后不出现乱码现象,请依据下图中的格式保存文件格式,否则很容易造成导入乱码。建议先导出默认词库,然后在此词库中修改和增加内容。
4.词库管理-AutoAHK
2.11 Customs(自定义短语)
2.11.1 文件名称
导入customs这个词库,首先文件要满足文件名称符合“customs_***.txt” 。其中,***代表任意名称,但是前面的“customs_”必须符合要求。请注意下滑杠“_”的存在。
2.11.2 文件格式
为了保证导入词库后不出现乱码现象,请依据下图中的格式保存文件格式,否则很容易造成导入乱码。建议先导出默认词库,然后在此词库中修改和增加内容。
4.词库管理-AutoAHK
2.12 symbol(特殊符号)
2.12.1 文件名称
导入symbol这个词库,首先文件要满足文件名称符合“symbol_***.txt” 。其中,***代表任意名称,但是前面的“symbol_”必须符合要求。请注意下滑杠“_”的存在。
2.12.2 文件格式
为了保证导入词库后不出现乱码现象,请依据下图中的格式保存文件格式,否则很容易造成导入乱码。建议先导出默认词库,然后在此词库中修改和增加内容。
4.词库管理-AutoAHK
2.13 hotstrings(魔法字符串)
2.13.1 文件名称
导入hotstrings这个词库,首先文件要满足文件名称符合“hotstrings_***.txt” 。其中,***代表任意名称,但是前面的“hotstrings_”必须符合要求。请注意下滑杠“_”的存在。
2.13.2 文件格式
为了保证导入词库后不出现乱码现象,请依据下图中的格式保存文件格式,否则很容易造成导入乱码。建议先导出默认词库,然后在此词库中修改和增加内容。
4.词库管理-AutoAHK
2.14 functions(超级命令)
2.14.1 文件名称
导入functions这个词库,首先文件要满足文件名称符合“functions_***.txt” 。其中,***代表任意名称,但是前面的“functions_”必须符合要求。请注意下滑杠“_”的存在。
2.14.2 文件格式
为了保证导入词库后不出现乱码现象,请依据下图中的格式保存文件格式,否则很容易造成导入乱码。建议先导出默认词库,然后在此词库中修改和增加内容。
4.词库管理-AutoAHK
3 词库导出
3.1 导出方法
在词库管理界面,“选择词库”这个下拉菜单里显示哪个方案,点击“导出词库”,就会导出当前这个词库。
导出的位置,就是在影子主程序的根目录下。是以当前方案命名的文件。比如导出的词库名称是“wubi86”,那导出的文件名称就是“wubi06_**************”,其中“**************”14个数字,代表当前的年月日时分秒。
3.2 用户词库
如果导出的过程中检测到ciku_demo.db中有同名的词库名称,就会提示是导出“用户词库”还是“总词库”。如果选择导出“用户词库”,就会导出和ciku_demo.db中差异的部分。如果选择“总词库”,就是导出当前词库中所有内容。
如果检测主目录下没有ciku_demo.db这个文件,就会直接导出当前词库的全部内容。
副词库中的这几个词库,symbol(特殊符号),hotstrings(魔法字符串),functions(超级命令),customs(自定义短语),English(英语),Cliphistory(剪贴板),不支持导出差异的用户词库,只支持导出整个词库。
4.词库管理-AutoAHK
4 魔法创建
目前词库管理界面针对pinyin、wubi86、wubi98这3种输入方案有一个快速、批量、自动编码创建词条的功能,就是“魔法创建”功能。
在词库界面空白处,点击右键,就会弹出一个“魔法创建”按钮,点击后弹出一个窗口,只要将词条复制进去,点击确定,就可以根据当前的词库编码进行词条导入。
4.词库管理-AutoAHK 4.词库管理-AutoAHK
目前影子输入法只支持pinyin、wubi86、wubi98这3种方案的魔法创建,对于使用其他方案的朋友就没有这个便捷功能。
但是影子输入法最大的优点就是可以DIY,可以根据自己的习惯来直接更改优化程序。接下来就给大家介绍如何给自己的输入法方案增加魔法创建功能。
4.1 自定义编码
在Lib\tools目录下找到IMEConverter.ahk,打开找到wubi98的编码,如下图:
将这一整句代码复制到其他文件中,将“wubi98”改为你的编码名称,比如“wubi06”。然后将每一个字的编码更换为wubi06的编码。编码完毕,再将整段代码加到wubi98代码的下面。如下图:
4.词库管理-AutoAHK 4.词库管理-AutoAHK 4.词库管理-AutoAHK
4.2 增加功能
在Lib目录下找到Ciku_Manager.ahk文件,如下图位置增加“wubi06”的内容,然后保存此文件。
4.词库管理-AutoAHK
4.3 开始魔法创建
以上步骤完成后,重启影子输入法,打开词库管理界面,找到wubi06词库,空白处点击右键,就可以显示“魔法创建”按钮。按照前面的介绍,开始批量造词吧。
影子输入法特色
绿色便携:因为是用 AHK 开发的,所以说完全是绿色无残留,这样我们可以随身携带,或者把他存在网盘云端,同步使用,完全不用担心个人信息的泄露。
多功能:自带全拼、双拼、五笔三种输入法,随时随地切换,非常方便。
自定义词库:可以根据自己的情况,打造完全属于自己的词库。
支持云输入:有些词语,如果本地词库没有,还可以从云端在线识别。
执行指定命令:可以执行内置命令,也可以自己新建命令,具体可以看一下说明。
魔法字符串:这个我还不会玩
为每个软件设置不同的输入法
等等
影子输入法,是一款特殊的输入法工具!一款和网上那些正常的一般输入法有很大的区别,它是专为用户可以在AHK(autohotkey)开发的可高度自定义的输入法。影子输入法绿色版支持全拼、双拼、五笔,拥有快速启动、超级命令、鼠标划词等功能,方便了用户可有在AHK上有着简单的操作输入方式,使用起来更简单。绿色便携:因为是用 AHK 开发的,所以说完全是绿色无残留,这样我们可以随身携带,或者把他存在网盘云端,同步使用,完全不用担心个人信息的泄露。,自定义词库:可以根据自己的情况,打造完全属于自己的词库。