键盘的输入可以分为两种模式,普通模式和特殊按键模式。通过勾选高级->输入内容包含特殊按键来使用特殊按键模式,不勾选则使用普通模式,默认为特殊按键模式。
普通模式
普通模式,即一般意义上的键盘输入,将文本框中的内容逐字符地填入激活窗口;
特殊按键模式
特殊按键模式,即可输入特殊的按键,包括快捷键(ctrl+a等)和按键特殊操作(持续按下shift键不弹起等)。
功能按键:对应功能性的按键,比如Ctrl、Win等
该模式下,普通字符的输入(除了六个符号外,见下方特别注意)和普通模式相同,功能按键的输入除了Alt、Win、Shift、Ctrl四个不同的功能按键可以直接用!、#、+、^这四个符号表示外,其他一般用{XXXX}
格式表示,比如使用{ENTER}
表示回车键等。
常用特殊字符列表
更多特殊字符列表查看...
插入键盘符号
除了通过手动输入的方式输入特殊符号,还使用插入键盘符号这一功能进行快捷输入,点击插入键盘符号后,会弹出虚拟键盘,通过虚拟键盘可直接输入特殊符号。
两种输入方式
键盘的输入方式可以分为两种,普通方式和驱动方式。通过勾选【 高级 】->【 驱动输入 】来使用驱动输入方式,不勾选则使用普通方式,默认为普通方式。
普通方式
普通方式,即通过windows键盘消息的方式来模拟按键输入,推荐优先使用普通模式,在输入网上银行密码场景中,普通方式输入失败的情况下,可尝试使用驱动输入方式。
驱动方式
驱动方式,即使用驱动来模拟按键输入,一般用于网银密码框输入场景或其它普通输入方式无法输入的场景。通过勾 选【 高级 】->【 驱动输入 】来使用驱动输入方式。
虚拟键盘驱动安装请查看...
强制加载美式键盘
存在不常见的输入法切换英文输入状态不成功的情况,需指定强制加载美式键盘(ENG),确保模拟输入不受中文输入法影响
延时处理
键盘输入提供两种延时处理
一种是按键之间的输入间隔,两次按键输入的间隔时间,若输入内容出错可适当延长;
一种是文本内容输入完之后执行延迟,即指令执行完成后的等待时间。
使用示例
此流程执行逻辑 :执行【 获取窗口对象 】指令获取指定窗口 --> 使用【 键盘输入 】指令将文本内容发送给当前激活的窗口 --> 填写文本并
{ENTER}
换行