阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

使用在窗口内查找图像 action

  • 已更新:1/19/2021
    • Automation 360 v.x
    • 版本
    • RPA 工作区

使用在窗口内查找图像 action

使用在窗口内查找图像 action,使用目标图像(针)在应用程序窗口 (haystack) 中搜索 UI 元素。目标图像是可用于搜索 UI 元素的现有图像。

过程

要在应用程序窗口中查找图像,请遵循以下步骤:

  1. 双击或拖动操作面板中图像识别 package 中的在窗口内查找图像 action
  2. 指定您要在其中查找图像的窗口 (haystack):
    应用程序浏览器变量选项卡中选择。
    选项描述
    应用程序 从当前活动窗口的列表中选择。此选项显示 Bot Creator 设备上打开的所有应用程序和浏览器窗口的列表。
    浏览器 Bot Creator 设备上当前打开的 Google Chrome 选项卡列表中选择。
    变量 选择现有窗口变量以指定应用程序窗口标题。

    您可以使用正则表达式 (regex) 来识别窗口标题。选择正则表达式作为每个正则表达式条件的字符串模式,然后输入值。默认情况下,窗口标题字段区分大小写。您可以启用不区分大小写的 regex 标记,以识别不区分大小写的窗口标题。

    例如,您可以为所有以 ((\\w*)-Notepad 开头的窗口标题名称输入字符串值 ((\\w*)-Notepad,或者仅为与此模式匹配的窗口标题使用诸如 ((\\w)\\s)*document-Notepad 之类的模式。

  3. 可选: 选择调整窗口大小选项以指定窗口尺寸。
    此选项可提供更可靠的 bot。它根据记录任务的尺寸调整窗口的大小,这增强了机器人识别目标对象的能力。
    • 如果在您记录任务时窗口最大化,则此选项处于取消选中状态。
    • 如果在记录任务时窗口未处于最大大小,则默认情况下会选择此选项,宽度和高度字段会自动填充窗口尺寸。
    注: 此选项仅适用于可以调整大小的窗口。它不适用于桌面任务栏选项。
  4. 单击捕获区域
    选定窗口将出现。
  5. 拖动鼠标选择该区域,完成后右键单击。
    捕获的区域将显示在预览部分,下面是图像坐标。
  6. 捕获图像之前等待(毫秒)字段中指定搜索图像之前的延迟(以毫秒为单位)。
  7. 指定要在应用程序窗口中找到的目标图像(针)。
    • Control Room 文件:使用 Control Room 上可用的图像文件。
    • 桌面文件:使用您设备上可用的图像文件。
    • 变量:使用指定要使用图像的位置的文件变量。
    注: 支持 .jpeg、.jpg、.jpe、.jfif、.bmp、.png 和 .gif 格式的图像。
  8. 图像出现字段中,输入一个值以指定要在其上执行此 action 的目标图像的出现次数。
  9. 匹配百分比字段中,指定两个图像之间匹配像素的可接受百分比。
    例如,如果在字段中指定 20 为匹配百分比,则即使两个图像之间存在高达 80% 的像素不匹配,系统也会将图像视为匹配。
  10. 选择一个单击选项:
    • 单击匹配:在运行时,bot 在匹配图像的中心单击。
    • 匹配偏移量:在运行时,bot 在指定的偏移坐标单击。
      注: 偏移坐标测量图像左上角的像素数量。
  11. 操作列表中选择一个选项,以指定要在应用程序窗口中对匹配图像执行的操作。
  12. 可选: 如果希望系统在找不到图像时重试搜索目标图像,请选中找不到图像时重复复选框。
    1. 时间字段中,指定系统必须重复该过程以查找目标图像的次数。
    2. 重复等待间隔字段中,指定系统在重复查找目标图像之前必须等待的时间段。
  13. 单击保存
发送反馈