等待图片消失
组件介绍
等待图片消失,再继续执行流程。
截图
属性说明
必填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
图片路径 | 字符串 | 空 | 需要查找的本地图片路径,支持的格式:png/jpg/bmp, 点击右侧的剪刀图标可以截取图片保存到本地 可以点击右侧的文件夹图标进行选择 |
选填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
等待秒数 | 数字 | 5 | 查找图片的时间,单位:秒,默认 30 秒 0 - 查找图片时间无限长 超过指定时间未能找到图片返回 true |
查找范围 | 下拉选项 | 全屏 | 查找图片的范围,默认全屏 ● 全屏:整个屏幕范围内查找 ● 指定窗口:只在特定窗口查找 ● 当前激活窗口:只在桌面顶层激活窗口查找 |
目标窗口 | 元素 | 空 | 查找范围选择「指定窗口」时生效 选择要进行查找图片的窗口元素 请点击右侧编辑按钮选择元素窗口,具体操作详见名词解析 |
查找元素超时 | 数字 | 5 | 查找范围选择「指定窗口」时生效,单位:秒 查找目标窗口的超时时间 在查找目标窗口时,如果超过了指定的时间,则认为目标窗口不存在 0 表示查找时间无限长 |
返回值
名称 | 类型 | 说明 |
---|---|---|
等待结果 | 布尔值 | 找不到返回 true,找到返回 false |
组件示例
- 等待图片消失:图片路径 "./res/看一看.png",其他选项默认,返回值等待结果 result — 图片路径请根据实际情况进行填写,默认全屏查找
- if else 假如…否则:如果 result 为真,输出日志 "图片不存在";如果不为真,则输出日志 "图片存在"
- 输出日志:日志 "图片不存在"
- 输出日志:日志 "图片存在"
- 运行结果:日志面板输出图片不存在
名词解析
目标窗口:「查找范围」选择 “指定窗口” 时生效,点击目标窗口右侧的编辑按钮,鼠标移动到需要查找的窗口,按下 CTRL+鼠标左键选择元素窗口,查找范围则为当前选择的目标窗口。
注意事项
在网页上抓取数据目前支持谷歌、IE、Edge、360 及 Firefox(火狐) 浏览器,除 IE 浏览器外其他浏览器都需要安装插件,具体操作详见浏览器插件安装说明。
「 查找范围」选择 “当前激活窗口” 时查找范围为前台最上层目标窗口。
超过查找元素超时时间仍未找到目标窗口默认会停止流程,如果想继续运行流程请在「运行失败后」选择继续运行流程。
「图片路径」同时支持相对路径和绝对路径,相对路径以点斜杠 ./ 开头,代表该流程路径下文件夹,如示例中的 "./res/看一看.png" 表示流程的 res 文件夹下的看一看.png 文件。
点击「图片路径」右侧的剪刀图标进入截图状态,鼠标移动到需要截图的界面,鼠标拖动需要截图的范围,点击右下角的完成图标(点击叉号或者按下 ESC 键可以退出截图状态)可以将截图区域保存成图片并保存到当前流程的 res 文件夹。
为保证打包之后发送到机器人运行正常,在非流程路径下的图片会自动复制到该流程的 res 文件夹下。
可以使用 「if 假如」组件或者 「if else 假如...否则」组件,「规则条件」选择真来判断等待结果,真即为图片不存在,假为图片存在。