使用单击 操作

鼠标 软件包 中的单击 操作 启用 机器人 以模拟鼠标单击。 此操作可捕获 UI 元素(如屏幕或窗口),并指定单击事件和单击按钮。

先决条件

确保 Bot Creator 设备的屏幕刻度和分辨率与 Bot Runner 设备相同。 如果屏幕刻度和分辨率不同,则 机器人 可能在部署到 Bot Runner 设备时失败。

如果您使用 Internet Explorer机器人 会等待直至浏览器完全渲染且处于就绪状态,然后再执行单击 操作

过程

按照以下步骤添加单击 操作

  1. 操作 面板中,从 鼠标 软件包 中双击或拖动单击 操作
  2. 指定捕获鼠标单击的窗口:
    应用程序浏览器变量选项卡中选择。
    选项描述
    应用程序 从当前活动窗口的列表中选择。
    注: 您可以使用屏幕选项在设备屏幕上捕获坐标,但是我们建议指定一个窗口,因为屏幕大小可能会发生变化,这会扭曲捕获的坐标。
    浏览器 从支持的浏览器选项卡列表中选择。 根据您创建自动化的平台查看以下信息:
    • Windows

      此选项支持 Google Chrome、基于 Chromium 的 Microsoft EdgeInternet Explorer 浏览器。

    • MacOS

      此选项仅支持 Google ChromeSafari 网页浏览器。

    变量 选择现有窗口变量以指定应用程序窗口标题。
    注: 此选项将停用捕获选项。 仅在完成捕获步骤后使用此选项。

    窗口标题字段中插入通配符 (*),以搜索可以更改的窗口标题。 可以在值的开头、中间或结尾指定一个或多个通配符 (*)。 例如,要对标题中包含 Microsoft 的任何窗口执行操作,请将通配符添加到值之前或之后来指示任何字符串:*Microsoft*机器人 首先会搜索确切的窗口标题 (Microsoft),如果找不到匹配项,它会搜索标题中任何位置带有 Microsoft 一词的窗口。

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

    要识别浏览器标题,您可以启用区分大小写选项以匹配字母大小写,或禁用该选项以识别字母大小写不匹配的窗口标题。
    注: 确保您系统上安装的最低 Bot Agent 版本是随 Automation 360 v.26 发布的版本。 如果存在随 Automation 360 v.25 或更早版本发布的 Bot Agent 版本,则默认情况下,将仅通过匹配字母大小写(区分大小写)识别窗口标题。
    例如,要匹配所有以单词开头、后跟 - Notepad 的窗口标题名称,您可以输入字符串* -Notepad,或者仅为与此模式匹配的窗口标题使用模式((\w)\s)*document-Notepad
    注:
    • 当您使用类型为字符串的正则表达式,并将 -title 作为任何 操作 的窗口标题的输入值时,机器人 可能会遇到运行时错误。 为了防止运行时错误,请确保在将字符串输入添加为 *-title 时,具有特定标题的应用程序已打开。 星号 (*) 只是一个字符,而不是通配符。
    • 当您使用类型为 Pattern 的正则表达式,并将 -title 作为任何 操作 的窗口标题的输入值时,机器人 可能会遇到运行时错误,因为输入值 *-title 是不正确的。

      请确保使用有效的正则表达式模式。

  3. 可选: 选择重设窗口大小选项以指定窗口尺寸。
    此选项可提供更可靠的 机器人。 它根据录制任务的尺寸调整窗口的大小,这增强了 机器人 识别目标对象的能力。
    • 如果在您录制任务时窗口最大化,则此选项处于取消选中状态。
    • 如果在录制任务时窗口未达到最大尺寸,则默认选择此选项,并且宽度和高度字段会自动填充窗口尺寸。
    注: 此选项仅适用于可以调整大小的窗口。 它不适用于桌面任务栏选项。
  4. 单击捕获坐标
    选定窗口将出现。
  5. 拖动鼠标选择单击点,左键单击以捕获。
    捕获的点显示在预览部分,下面显示坐标。
  6. 按钮选项中,指定要单击的按钮。
    左侧按钮右侧按钮中间按钮中选择。
  7. 事件选项中,指定事件。
    单击双击松开按钮按下按钮中选择。
  8. 单击保存