首页>帮助>影子帮助>-4.1-词库类别

-4.1-词库类别

拼音类词库(pinyin)

pinyin词库是全拼、各种双拼方案的共用词库。

词条说明

编码 词条 权重
pin’yin 拼音 27830
ci’ku 词库 27700
编码:拼音全拼编码,每个字的拼音以单引号’隔开
词条:字、词组
权重:影响重码时在候选项中的排序,值越大排序越前

批量导入格式

导入文件名为pinyin.txt或pinyin_xxxx.txt,字符集编码为UTF-8-BOM,导入格式如下任意一种。

a 啊 31787
a 阿 21786
da'ma 打吗 25537
da'ma 打嘛 25431
da'mai 大麦 27517
da'mai 打麦 24768

上面的词库格式中拼音编码可以省略,词库工具能生成相应的拼音编码。

a 阿 啊 呵 嗄 锕 吖 腌
bai 百 白 摆 柏 败 拜 佰 掰 稗 伯 捭 呗
an'li案例 按理 暗里 安利 按例 庵里
da'ma 大妈 大骂 打骂 大马 大麻 大码 打码

啊 a 31787
阿 a 21786
打吗 da'ma 25537
打嘛 da'ma 25431
大麦 da'mai 27517
打麦 da'mai 24768

形码类词库

形码类词库默认是最大码长为4的词库。
词条格式、导入格式同拼音,编码为小写a-z字母,词库工具能生成wubi86、wubi98的编码。
导入的词库名同导入文件,词库名_备注.txt 如需使用Z键引导的拼音输入功能需要导入一些拼音词条到pinyin词库。

特殊符号词库(symbol)

特殊符号词库一般用来存放一些特殊符号,使用时键入功能键/+编码 来检索制定编码的符号,词条中的备注仅用来备注。 导入文件名为symbol.txt或symbol_备注.txt,字符集编码为UTF-8-BOM,导入格式如下。

er=Ⅱ
er=ⅱ
er=②
er=㈡

英语词库(English)

英语词库是英语词条组成的词库,输入时联想n位按词频排序。使用时按'引导进入临时英语输入模式或用模式命令切换到英语输入模式。 导入文件名为English.txt或English_备注.txt,字符集编码为UTF-8-BOM,导入格式如下。

abdominal=4890000
abdominoplasty=252000
abdominous=7020
abdon=101000
abduce=6400
abducens=50700
abducent=12800
abduct=294000
abductee=82200

自定义短语(customs)

自定义短语是用户添加的自定义词条,编码与词条皆自定义,备注用来设置该词条在候选中的位置及词条功能(为了更好的排序数字位建议加0补齐,防止出现11排在2前面,默认为001三位数字,备注为000时自动上屏)。

批量导入格式

导入文件名为customs.txt或customs_备注.txt,字符集编码为UTF-8-BOM,导入格式如下。

jh=。=000上屏句号
ac={Enter}=000{}回车
del={End}+{Home}{Del}=001{}删除行
rq=date/z=001{Func}中文日期
sj=time/hh:mm:ss=001{Func}时间
rq=lunar=002{Func}农历
sj=shichen=003{Func}时辰
编码 词条 备注
jh 000上屏句号
ac {Enter} 000{}回车
del {End}+{Home}{Del} 001{}删除行
rq date/z 001{Func}中文日期
sj time/hh:mm:ss 001{Func}时间
rq lunar 002{Func}阴历
sj shichen 003{Func}时辰

使用场景

  1. 输入自定义短语
  2. 命令直通车

命令直通车可以用来模拟按键、调用内置函数上屏实时时间、日期等,上述示例中,其中date(日期)、time(时间)、lunar(阴历)、shichen(时辰)为内置函数,函数名受自定义影响,使用时在备注中添加{Func}关键字;{Enter}为回车键键名,使用时在备注中添加{}关键字。 AHK按键列表 更多时间日期格式

备注关键字 模式
无{…} 默认,文本模式
{} 模拟按键模式
{Fast} 剪切板上屏(大段文字上屏最快)
{Func} 内置函数
{Delay,x,y} 按键延时(x:每个按键间延时,y:按下时间)

魔法字符串(hotstrings)

魔法字符串是自定义短语的补充,存放不常用的模拟按键、长句子、大段文字(可包含换行Tab),可添加 {bz}备注 替换候选中的显示内容。

备注关键字 模式
无{…} 默认,文本模式
{} 模拟按键模式
{Fast} 剪切板上屏(大段文字上屏最快)
{Delay,x,y} 按键延时(x:每个按键间延时,y:按下时间)

批量导入格式

导入文件名为hotstrings.txt或hotstrings_xxxx.txt,字符集编码为UTF-8-BOM,数据格式为JSON,导入格式如下。

["ahk","www.autohotkey.com",""]
["mq","没钱的时候,\n\t在家里吃野菜;\n\t\t有钱的时候,\n\t\t\t在酒店吃野菜。\n\t\t\t\t我不想吃菜","{Fast}"]
["gitf","git fetch --all && git reset --hard origin/master && git pull","{bz}强制拉取"]
["hc","{Enter}","{}"]

使用方式

  1. 在中文输入状态键入魔法字符串的命令名(默认名为magic,在 选项 – 控制 – 内置命令 自定义修改命令名)+功能键/+编码,如:magic/qq,检索魔法字符串库中的所有编码为qq的词条,按 空格、0-9选择。
  2. 勾选 选项 – 辅助功能 – 魔法字符串 选项,键入qq直接在候选中显示魔法字符串库中编码为qq的首个词条,按 “,”键选择。

魔法字符串视频教程

超级命令(functions)

超级命令是影子输入法的一大功能,也是AutoHotkey非常擅长的一部分。

-4.1-词库类别

 

词条说明

编码 词条 备注
ahk autohotkey.com 打开ahk官网
c c:\ 打开C盘
编码:即输入的按键词条
词条:执行的动作
备注:候选框显示的内容及模式

批量导入格式

导入文件名为functions.txt或functions_xxx.txt,字符集编码为UTF-8-BOM,数据格式为JSON

["bdss","Clipboard:=\"\"\nSend, ^c\nClipWait, 1\nRun, http://www.baidu.com/s?wd=%Clipboard%","{Script} 百度搜索"]
["exit","send !{F4}","{Script}关闭"]
["hsz","::{645ff040-5081-101b-9f08-00aa002f954e}","回收站"]
["qs","CoordMode, Pixel, Screen\nCoordMode, Mouse, Screen\nMouseGetPos, x, y\nPixelGetColor, color, x, y, RGB\nMsgBox % Clipboard:=\"x:\" x \"  y:\" y \"  RGB:\" SubStr(color, 3)","{Script}取色到剪切板"]

使用方式

-4.1-词库类别

 

  1. 在中文输入状态键入超级命令的命令名(默认名为run,自定义修改后上图红圈位置)+功能键/+编码,如:run/qq,检索超级命令库中编码为qq的词条,按 空格、0-9选择。

-4.1-词库类别

  1. 勾选上图红框处“超级命令”选项,键入qq直接在候选框中显示超级命令库中编码为qq的首个词条,按 “。”键选择。

超级命令视频教程

使用场景

  1. 打开网页、文件夹、运行应用

启动时默认继承运行影子时的权限(管理员用户、标准用户权限)
标准用户权限启动影子时,可拖动多个文件到词库管理界面,快速创建打开这些文件的词条,编码字段需自行指定。

编码 词条 备注
hsz ::{645ff040-5081-101b-9f08-00aa002f954e} 回收站
docu ::{450d8fba-ad25-11d0-98a8-0800361b1103} 我的文档
d D:\ D盘
bd www.baidu.com 百度
qq D:\Program Files\Tencent\QQ\Bin\QQ.exe QQ
cmd *RunAs cmd.exe 以管理员权限运行cmd

更多CLSID 列表 (Windows 类标识符)

CLSID 位置
::{d20ea4e1-3957-11d2-a40b-0c5020524153} 管理工具
::{85bbd920-42a0-1069-a2e4-08002b30309d} 公文包
::{21ec2020-3aea-1069-a2dd-08002b30309d} 控制面板
::{d20ea4e1-3957-11d2-a40b-0c5020524152} Fonts
::{ff393560-c2a7-11cf-bff4-444553540000} 历史
::{00020d75-0000-0000-c000-000000000046} 收件箱
::{00028b00-0000-0000-c000-000000000046} 微软网络
::{20d04fe0-3aea-1069-a2d8-08002b30309d} 我的电脑
::{450d8fba-ad25-11d0-98a8-0800361b1103} 我的文档
::{208d2c60-3aea-1069-a2d7-08002b30309d} 网上邻居
::{1f4de370-d627-11d1-ba4f-00a0c91eedba} 网络计算机
::{7007acc7-3202-11d1-aad2-00805fc1270e} 网络连接
::{2227a280-3aea-1069-a2de-08002b30309d} 打印机和传真
::{7be9d83c-a729-4d97-b5a7-1b7313c39e0a} 应用程序文件夹
::{645ff040-5081-101b-9f08-00aa002f954e} 回收站
::{e211b736-43fd-11d1-9efb-0000f8757fcd} 扫描仪和照相机
::{d6277990-4c6a-11cf-8d87-00aa0060f5bf} 任务计划
::{48e7caab-b918-4e58-a94d-505519c795dc} 开始菜单文件夹
::{7bd29e00-76c1-11cf-9dd0-00a0c9034933} Internet
::{bdeadf00-c265-11d0-bced-00a0c90ab50f} 网络文件夹
  1. Everything无路径启动电脑应用

调用Everything搜索指定文件并打开,需安装Everything并开启服务,备注字段需添加{Ev}或{Everything}关键字。

编码 词条 备注
qq qq.exe {ev}QQ
wx wechat.exe {ev}微信

 

具体使用方法

1、启动Everything

2、开启Everything服务:快捷命令:① Ctrl+P → ② Alt+V → ③确定,手动操作步骤:【工具】→【选项】→勾选【Everything服务】→确定

3、打开影子输入法超级命令词库

4、依次输入①词条→②编码→③备注; ①词条:无路径启动的程序或文件 ②编码:超级命令 ③ 备注:开头必为{ev}后面可加备注

动图教程

-4.1-词库类别

视频教程

  1. 运行AutoHotkey代码

运行AutoHotkey代码,备注字段需添加{Script}关键字。AutoHotkey在线文档 AHK中文网

编码 词条 备注
exit send !{F4} {Script}关闭,同Alt+F4
bdss Clipboard:=””
Send, ^c
ClipWait, 0.5
Run, http://www.baidu.com/s?wd=%Clipboard%
{Script}划词百度搜索
qs CoordMode, Pixel, Screen
CoordMode, Mouse, Screen
MouseGetPos, x, y
PixelGetColor, color, x, y, RGB
MsgBox % Clipboard:=”x:” x ” y:” y ” RGB:” SubStr(color, 3)
{Script}取鼠标位置颜色到剪切板并弹窗提示
acmd Password=yourpassword ; yourpassword 替换为你的密码
RunAs, %A_UserName%, %Password%
Run, cmd.exe
{Script}管理员权限启动影子时
降级以标准权限启动cmd
  1. 插件功能

后台运行插件,命令调用,比脚本模式启动更快,备注字段需添加{Plugin}关键字。插件目录文件夹:影子主目录\Lib\YzPlugins,插件为YzPlugins目录下(不包含子目录)的所有ahk文件。插件默认工作目录A_WorkingDir:影子主目录\Lib,脚本目录A_ScriptDir:\.\pipe。

编码 词条 备注
ewm qrcode() {Plugin}二维码分享

词条格式: 插件名|函数名(参数1,参数2,…) 省略插件名默认为YzPlugins.ahk插件,参数为不带双引号”的字符串或%内置变量%,如剪贴板变量%Clipboard%,参数字符串中的,需要转义改为`,。

插件格式:

Class YzPlugins
{
    自定义函数名1(参数1,参数2,...){
        实现功能代码
        ...
    }
    自定义函数名2(参数1,参数2,...){
        实现功能代码
        ...
    }
    ...
}
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索