AutoKey键盘
功能
通过使用此函数,可以实现对一些加密控件进行按键操作,支持多种按键模式,也支持特殊按键和普通按键的结合使用。有时候 rpa 通过正常的键盘无法进行相关操作,通过 Autokey 键盘函数可以解决这一问题。Autokey 键盘函数的使用依赖于金键盘,即 AutoKey 硬件设备,类似一个 U 盘的设备。 (1)此函数跟【AutoKey输入】函数功能的相似处: 支持多种按键模式,并且都都可以实现对一些加密控件进行普通按键的输入操作。 (2)此函数跟【AutoKey输入】函数功能的不同处: 【AutoKey键盘】支持特殊键和普通键的结合使用,而【AutoKey输入】只支持普通按键操作。
输入
| 名称 | 说明 | 示例 |
|---|---|---|
| 按键模式 | 【枚举】 MODE_NORMAL:正常模式(按键等待100ms后自动弹起); MODE_FAST:快速模式(按键等待10ms后自动弹起); MODE_HUMAN:手工模式(模拟人手按键的先后顺序); MODE_NAKED:全控模式(按键不会自动弹起)。 默认选择MODE_NORMAL。 |
MODE_NORMAL |
| 特殊按键 | 【枚举】是否按下Control、Shift、Alt或者Gui等特殊键,默认选择空表示无需按下特殊键。 | |
| 键1 | 【枚举】是否按下普通键。 | KEY_a |
| 键2 | 【枚举】是否按下普通键。 | 空 |
| 键3 | 【枚举】是否按下普通键。 | 空 |
| 键4 | 【枚举】是否按下普通键。 | 空 |
| 键5 | 【枚举】是否按下普通键。 | 空 |
| 键6 | 【枚举】是否按下普通键。 | 空 |
注意/说明
1、使用前请确保 ‘AutoKeyBoard.dll’ 文件放置在 ‘Agent.exe’ 或者 ‘Control.exe’ 同目录下,具体配置请查看《AutoKey函数使用前配置》章节。
2、请确保金键盘(AutoKey硬件设备)已经插入电脑 USB 接口。
3、若是上面两个步骤均已配置,但是依然无法正常配置,则需检查下配置的 ‘AutoKeyBoard.dll’ 是否最新或者金键盘是否被损坏。
4、光标在哪里,相应的按键操作就会在哪里。
5、若“特殊按键”为空,则会依次按下普通键,键1、键2、键3、键4、键5、键6。
6、“特殊按键”不为空,则该特殊键会依次和1-6个普通键组合,并依次按下组合后的 6 个按键。如:
(1)“特殊按键”选择 “control” ;
(2)“键1”填写:KEY_a;
(3)“键2”填写:KEY_c;
(4)结果:最终会依次按下:“control+a” 和 “control+c” 两个按键。
相关函数
【AutoKey输入】