RPA流程机器人
本页目录
windows控件
1. 鼠标点击
(1)功能介绍
此控件可以模拟鼠标的点击事件,也能通过调整控件的VirtualClick属性来调整为使用要点击元素自带的点击事件。
(2)属性列表
属性 | 说明 |
---|---|
滚动行数 | |
绝对坐标-X | 点击点X坐标 |
绝对坐标-Y | 点击点Y坐标 |
目标对象 | 配合获取windows元素使用,为空时操作坐标执行点击 |
是否点击 | True |
是否双击 | False |
是否显示鼠标动画 | False |
是否虚拟点击 | False |
左键-1;右键-2;中键-4 | 使用鼠标哪个键位点击,默认1 |
DisplayName | 鼠标点击 |
相对位移X | 0 |
相对位移Y | 0 |
其中最常用的是DoubleClick和VirtualClick两个属性,其中的DoubleClick指的是鼠标双击。当DoubleClick值为True时,代表鼠标左键双击动作,值为False时表示鼠标左键单击。当VirtualClick值为True时,代表虚拟点击,无鼠标移动,直接触发元素自带的点击事件,值为False,模拟鼠标点击,鼠标会移动到该元素上进行模拟鼠标左键点击。
Element代表点击动作点击的元素。OffsetX、OffsetY用来表示距离元素左上角的相对坐标。
(3)控件使用
鼠标点击控件往往配合其他控件使用,如获取元素控件。
2. 关闭应用
(1)功能介绍
此控件可以关闭打开的浏览器或者客户端程序,点击打开选择器,按住ctrl选择应用,点击ok,然后执行。
3. 打开应用
(1)功能介绍
此控件可以打开客户端程序,点击打开选择器,按住ctrl选择应用,点击ok,然后执行。
4. 复制到剪切板
(1)功能介绍
此控件用于复制文本内容到剪切板,一般和粘贴组件搭配使用。
(2)属性列表
属性 | 说明 |
---|---|
待复制的内容 | String |
5. 粘贴
(1)功能介绍
此控件用于粘贴文本内容,一般和复制到剪切板组件搭配使用。
6. 获取windows元素
(1)功能介绍
对于windows上的应用,可使用此控件进行操作。
(2)属性列表
属性 | 默认值 |
---|---|
元素内容 | String |
子元素 | UIElement |
超时时间 | |
定位符 | 选择后的元素标识 |
父定位符 | 父级元素标识 |
元素不存在是否报错 | 1 |
Timeout | TimeSpan.FromSeconds(3) |
(3)控件使用
点击打开选择器,按住ctrl选择客户端模块,点击ok,然后执行。
7. 鼠标物理点击
(1)功能介绍
此控件一般用于网银系统相关项目(普通鼠标点击不生效的情况)。注:需要插入幽灵键鼠
(2)属性列表
属性 | 说明 |
---|---|
绝对坐标-X | 点击点X坐标 |
绝对坐标-Y | 点击点Y坐标 |
是否点击 | True |
点击次数 | 1 |
是否移动鼠标 | False |
按键 | 使用鼠标哪个键位点击,默认1 |
DisplayName | 鼠标物理点击 |
相对位移X | 0 |
相对位移Y | 0 |
8. 键盘输入
(1)功能介绍
此控件一般用于需要键盘输入的地方。
(2)属性列表
属性 | 说明 |
---|---|
快捷键列表 | String[](例如ENTER、CTRLdeng ) |
输入类型 | 内容输入或者快捷键 |
输入内容 | String |
9. 硬件键盘输入
(1)功能介绍
此控件一般用于网银系统相关项目(普通键盘输入不生效的情况)注:需要插入幽灵键鼠
(2)属性列表
属性 | 说明 |
---|---|
Text | String |
10. ReadClipBoard
(1)功能介绍
此控件用于读取剪切板内容
(2)属性列表
属性 | 说明 |
---|---|
剪切板结果 | String |
11. OCR操作元素
(1)功能介绍
Windows中的OCR操作元素与IE中OCR操作元素类似,不同的是,IE中只能选择固定的矩形,而Windows中是选择客户端的框,客户端位置移动并不影响OCR的结果。
(2)属性列表
属性 | 默认值 |
---|---|
Elements | |
ElementValue | |
MatchResult | |
MatchString | |
From | |
FuzzyMatch | True |
InOffsetX | 0 |
InOffsetY | 0 |
InputString | |
IsClick | True |
MaxResults | 1 |
MinResults | 1 |
Selector | |
TargetString | |
Timeout | TimeSpan.FromSeconds(3) |
DisplayName | OCR操作元素 |
InOffsetX、InOffsetY目标字符串的相对偏移量,与鼠标移动点击有关。
TargetString需要识别的目标字符串。
InputString想给目标输入框进行赋的值可以通过这个属性,例如想给用户名旁边的输入框进行赋值,通过TargetString=“用户名”和调节InOffsetX、InOffsetY相对坐标,使用InputString属性进行赋值。
FuzzyMatch是否模糊匹配。
IsClick是否触发点击事件。
MatchResult匹配结果,是否匹配成功返回True或False。
MatchString匹配返回的字符串,通过模糊匹配返回的完整字符串,一般用于检验或流程设计的时候进行调试。
Selector表示选择器,其中内容为选中元素后所生成的Json字符串。
Elements通过选择器选择出来的元素集合。
ElementValue选择器选择出来的元素集合中第一个元素的Value值。
Timeout表示选择的超时时间。
(3)控件使用
选择元素与获取windows元素类似,选择好需要OCR的框后,流程运行时,会动态的对框进行截图。
意见反馈
- 卡顿
- 登录或账号问题
- 功能使用异常
- 意见或建议
- 其他
点击上传图片;单张图片应小于1M。
0/200