阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

Browser package

  • 已更新:2022/03/23
    • Automation 360 v.x
    • 构建
    • RPA Workspace

Browser package

Browser package 包含 actions,使您能够下载文件、查找断开的链接并启动网站。此 package 支持 Internet ExplorerMicrosoft EdgeGoogle Chrome 浏览器。

Browser package 中的 Actions

注:
  • 当您从 Internet Explorer 浏览器选项卡上的浏览器 package 执行任何 action 时,如果在同一个浏览器窗口中打开多个具有相同选项卡标题的选项卡,则不会从第一个选项卡开始依次搜索匹配的标题。在这种情况下,选项卡激活和浏览器 action 可能会在不同的匹配选项卡上执行。
  • 如果相同的选项卡标题出现在不同的窗口中,则 action 会在任何窗口中具有匹配标题的选项卡上执行。

Browser package 包括以下 actions

Action 描述
关闭 关闭浏览器窗口或选项卡。
注: action 仅适用于 Google Chrome 浏览器。
  • 选择以关闭选项卡、窗口或所有浏览器:
    • 选项卡:关闭选定的选项卡。Google Chrome 浏览器的活动选项卡列表中选择选项卡,或插入窗口变量。

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

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

    • 窗口:关闭所选选项卡的窗口。从 Google Chrome 浏览器的活动窗口列表中选择窗口,或插入窗口变量。

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

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

    • 所有浏览器:关闭所有打开的浏览器,包含 Control Room 实例的窗口除外。
  • 可选:后超时字段中,输入 bot 失败之前 bot 必须等待浏览器窗口或选项卡关闭的秒数。
    Recommended: 输入至少 9 秒的超时值。
关闭 关闭浏览器窗口或选项卡。
注:action 可用于 Google ChromeInternet Explorer 浏览器。
  • 选择以关闭选项卡、窗口或所有浏览器:
    • 选项卡:关闭选定的选项卡。从活动的受支持浏览器选项卡列表中选择选项卡,或插入窗口变量。
      注: 此选项仅用于 Google ChromeInternet Explorer 浏览器。

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

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

    • 窗口:关闭所选选项卡的窗口。从 Google ChromeInternet Explorer 浏览器的活动窗口列表中选择窗口,或插入窗口变量。

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

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

    • 所有浏览器:关闭所有打开的浏览器,包含 Control Room 实例的窗口除外。
  • 可选:后超时字段中,输入 bot 失败之前 bot 必须等待浏览器窗口或选项卡关闭的秒数。
    Recommended: 输入至少 9 秒的超时值。
下载文件 从 URL 下载和保存文件。
  • 指定要下载的文件的 URL
  • 保存至位置字段中,输入要保存文件的位置。
查找损坏的链接 请参阅 使用查找损坏的链接 action
获取源代码 检索网页的源代码并将其保存到字符串变量中。
注: action 仅适用于 Google Chrome 浏览器。
  • Google Chrome 浏览器的活动选项卡列表中选择浏览器选项卡,或插入窗口类型变量。
  • 可选:后超时字段中,输入 bot 失败之前 bot 必须等待浏览器窗口或选项卡关闭的秒数。
    Recommended: 输入至少 9 秒的超时值。
  • 可选:选择变量以保存 action 输出。Control Room 将显示描述性的默认变量名称。如果您创建多个输出变量,随后的变量名称会附加 -1-2-3 以此类推,以避免重复。
获取源代码 检索整个网页的源代码和网页中的 iFrame,并将输出保存到字符串变量。
注:action 可用于 Google ChromeInternet Explorer 浏览器。
  • Google ChromeInternet Explorer 浏览器的活动选项卡列表中选择浏览器选项卡,或插入窗口类型变量。
  • 可选:使用捕获对象选项捕获 iFrame。
    注:
    • 捕获对象功能仅用于检索 iFrame 的源代码。如果您没有在窗口上捕获任何内容,则会检索整个窗口的源代码。
    • 对检索 iFrame 源代码的支持仅适用于 Google Chrome 浏览器。
  • 可选:后超时字段中,输入 bot 失败之前 bot 必须等待浏览器窗口或选项卡关闭的秒数。
    Recommended: 输入至少 9 秒的超时值。
  • 可选:选择变量以保存 action 输出。Control Room 将显示描述性的默认变量名称。如果您创建多个输出变量,随后的变量名称会附加 -1-2-3 以此类推,以避免重复。
返回 返回您之前在当前选项卡中访问的网页。此 action 模拟单击浏览器后退选项。
注: action 仅适用于 Google Chrome 浏览器。
注:action 可用于 Google ChromeInternet Explorer 浏览器。
  • Google Chrome 浏览器的活动选项卡列表中选择选项卡,或插入窗口变量。
  • Google ChromeInternet Explorer 浏览器的活动选项卡列表中选择浏览器选项卡,或插入窗口类型变量。
    注: 当您从活动选项卡列表中选择 Internet Explorer 选项卡时,或者在执行返回 action 时,选定选项卡标题或任何中间选项卡标题拥有超过 60 个字符时,前 60 个字符用于比较以找到匹配的选项卡标题。
    Recommendation: 我们建议您在浏览器选项卡上执行 action 时,在浏览器窗口中打开一个带有匹配选项卡标题的选项卡。这是为了确保在执行 action 时,没有与同一窗口中的其他选项卡标题匹配的中间选项卡标题。
  • 步骤数字段中,输入要返回的页数。
  • 可选:选择当步骤超过历史记录时抛出错误选项,使得如果上一步中输入的数量大于访问的页数,则 bot 失败。

    如果取消选择此选项,则在 bot 运行时,选项卡将返回到打开的第一个网页。

  • 可选:后超时字段中,输入 bot 失败之前 bot 必须等待浏览器窗口或选项卡关闭的秒数。
    Recommended: 输入至少 9 秒的超时值。
启动网站 启动浏览器。
  • URL 字段中指定要打开的网站。
  • 从下列选项中选择您的浏览器:
    • 默认浏览器
    • Internet Explorer
    • Microsoft Edge
    • Google Chrome

    确保 Internet ExplorerMicrosoft EdgeGoogle Chrome 已设置为默认浏览器。

注: 如果任何未列出的浏览器被设置为设备的默认浏览器,bot 可能会遇到错误。使用诸如 OCRImage Recognition 等的 actions 选项时,浏览器必须在 Microsoft Edge 执行前完成渲染。
打开 打开浏览器至特定网页。
  • 选择以在现有选项卡、新选项卡或新窗口中打开网页:
    • 现有的选项卡:在当前打开的选项卡中打开网页。从活动的受支持浏览器选项卡列表中选择选项卡,或插入窗口变量。Google Chrome 浏览器的活动选项卡列表中选择选项卡,或插入窗口变量。
      注: 此选项仅适用于 Google Chrome 浏览器。
      注: 此选项仅用于 Google ChromeInternet Explorer 浏览器。

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

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

    • 新的选项卡:在新选项卡中打开网页。从活动的受支持浏览器选项卡列表中选择选项卡,或插入窗口变量。Google Chrome 浏览器的活动选项卡列表中选择选项卡,或插入窗口变量。
      注:
      • 此选项仅用于 Google ChromeInternet Explorer 浏览器。
      • 当您在 Internet Explorer 选项卡上执行 action 时,action 仅在处于就绪状态时才在匹配选项卡中执行。
      注: 此选项仅适用于 Google Chrome 浏览器。

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

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

    • 新的窗口:在特定浏览器的新窗口中打开网页。
      从以下选项中选择浏览器:
      • 默认浏览器

        确保 Internet ExplorerMicrosoft EdgeGoogle Chrome 已设置为默认浏览器。

        注: 如果任何未列出的浏览器被设置为设备的默认浏览器,bot 可能会遇到错误。
      • Google Chrome
      • Internet Explorer
      • Microsoft Edge
      • Mozilla Firefox
  • 输入要打开的网页链接。
  • 可选:后超时字段中,输入 bot 失败之前 bot 必须等待浏览器窗口或选项卡关闭的秒数。
    Recommended: 输入至少 9 秒的超时值。
运行 Javascript 在网页和带 iFrame 的网页中执行 JavaScript。
注: action 仅适用于 Google Chrome 浏览器。
注:action 可用于 Google ChromeInternet Explorer 浏览器。
  • Google Chrome 浏览器的活动选项卡列表中选择浏览器选项卡,或插入窗口类型变量。

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

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

  • 选择以下选项之一:
    • 导入现有文件选项中,选择一个现有 JavaScript 文件。
      注: 如果从桌面上的文件上传脚本,则文件和任何依赖项必须位于独立文件夹中。当您选择要上传的文件时,将上传同一文件夹级别的所有文件和文件夹。
    • 手动输入选项中,输入 JavaScript
  • 可选:使用捕获对象选项捕获 iFrame。
    注:
    • 捕获对象功能仅用于在 iFrame 内部运行 JavaScript。
    • 支持在 iFrame 中运行 JavaScript 仅适用于 Google Chrome 浏览器。
  • 可选:后超时字段中,输入 bot 失败之前 bot 必须等待浏览器窗口或选项卡关闭的秒数。
    Recommended: 输入至少 9 秒的超时值。
  • 可选:选择变量以保存 action 输出。Control Room 将显示描述性的默认变量名称。如果您创建多个输出变量,随后的变量名称会附加 -1-2-3 以此类推,以避免重复。
发送反馈