阅读和查看 Automation Anywhere 文档

Automation 360

关闭内容

内容

打开内容

Browser package

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

Browser package

Browser package 包含 actions,使您能够下载文件、查找断开的链接并启动网站。此 package 支持 Google Chrome、基于 Chromium 的 Microsoft EdgeInternet Explorer 浏览器。

Browser package 中的 Actions

Browser package 包括以下 actions

Action 描述
关闭 关闭浏览器窗口或标签页。
注:action 支持 Google Chrome、基于 Chromium 的 Microsoft EdgeInternet Explorer 浏览器。
  • 选择以关闭选项卡、窗口或所有浏览器:
    • 选项卡:关闭选定的选项卡。从活动的支持浏览器标签页列表中选择浏览器标签页,或插入窗口变量。

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

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

    • 窗口:关闭所选选项卡的窗口。从活动的支持窗口列表中选择窗口,或插入窗口变量。

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

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

    • 所有浏览器:为支持的浏览器关闭所有打开的浏览器窗口。
  • 可选:后超时字段中,输入 bot 失败之前 bot 必须等待浏览器窗口或选项卡关闭的秒数。
    Recommended: 输入至少 9 秒的超时值。
下载文件

从指定的 URL 和需要 NTLM 身份验证的 URL 下载并保存文件。

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

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

  • 可选:后超时字段中,输入 bot 失败之前 bot 必须等待浏览器窗口或选项卡关闭的秒数。
    Recommended: 输入至少 9 秒的超时值。
打开 打开浏览器至特定网页。
  • 选择以在现有选项卡、新选项卡或新窗口中打开网页:
    • 现有的选项卡:在当前打开的标签页中打开网页。从活动的支持浏览器标签页列表中选择标签页,上次使用的浏览器标签页选项或插入窗口变量。
      注: 该选项支持 Google Chrome, 铬基 Microsoft Edge, 和 Internet Explorer 浏览器。
      注: 该选项支持 Google Chrome, 铬基 Microsoft Edge, 和 Internet Explorer 浏览器。
      注: 该选项支持 Google Chrome, 铬基 Microsoft Edge, 和 Internet Explorer 浏览器。
    • 新的选项卡:在新标签页中打开网页。从活动的支持浏览器标签页列表中选择标签页,或插入窗口变量。
      注:
      • 此选项支持 Google Chrome、基于 Chromium 的 Microsoft EdgeInternet Explorer 浏览器。
      • 当您在 Internet Explorer 标签页上执行 action 时,action 仅在处于就绪状态时才在匹配标签页中执行。

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

      例如, 对于所有以 ((\w*)-Notepad 开头的窗口标题名称 ,您可以输入 字符串 值作为 ((\w*)-Notepad,或者使用 ((\w)\s)*document模式- 记事本 仅用于匹配此模式的那些窗口标题。

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

        确保 Google ChromeMicrosoft EdgeInternet Explorer 已设置为默认浏览器。

        注: 如果任何未列出的浏览器被设置为设备的默认浏览器,bot 可能会遇到错误。
      • Google Chrome
      • Internet Explorer
      • Microsoft Edge
      • Mozilla Firefox
  • 输入要打开的网页链接。
    注: 如果您指定的 URL 没有协议信息(例如 http、https 或文件),则网页可能无法正确打开。确保将适当的协议信息添加到 URL。
  • 可选:在后超时字段中,输入 bot 失败之前 bot 必须等待指定网页加载的秒数。
    Recommended: 输入至少 9 秒的超时值。
    注:
    • 超时仅适用于新标签页现有标签页选项。
    • 对于 Internet Explorer 浏览器,即使在等待超时后网页没有完全加载,bot 也会执行。
运行 JavaScript 在网页和带 iFrame 的网页中执行 JavaScript。
注:action 支持 Google Chrome、基于 Chromium 的 Microsoft EdgeInternet Explorer 浏览器。
  • 从活动的支持浏览器标签页列表中选择浏览器标签页,或插入窗口变量。

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

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

  • 选择以下选项之一:
    • 导入现有文件选项中,选择一个现有 JavaScript 文件。
      注: 如果您从桌面上的文件上传脚本,则该文件和任何依赖项必须位于独立文件夹中。当您选择要上传的文件时,将上传同一文件夹级别的所有文件和文件夹。
    • 手动输入选项中,输入 JavaScript
  • 可选:使用捕获对象选项捕获 iFrame。
    注:
    • 捕获对象功能仅用于在 iFrame 内部运行 JavaScript。
    • 支持在 iFrame 中运行 JavaScript 仅适用于 Google Chrome 浏览器。
  • 可选:后超时字段中,输入 bot 失败之前 bot 必须等待浏览器窗口或选项卡关闭的秒数。
    Recommended: 输入至少 9 秒的超时值。
  • 可选:选择变量以保存 action 输出。Control Room 将显示描述性的默认变量名称。如果您创建多个输出变量,随后的变量名称会附加 -1-2-3 以此类推,以避免重复。
Recommendation:
  • 请勿将 Jquery 与 JavaScript package 一起使用。
  • 使用来自 JavaScript 函数中的 Error handlerTry/Catchactions
  • 在声明之前调用 JavaScript 函数。
注:
  • 当您从 Internet Explorer 浏览器标签页上的 Browser package 执行任何 action 时,如果在同一个浏览器窗口中打开多个具有相同标签页标题的标签页,则不会从第一个标签页开始依次搜索匹配的标题。在这种情况下,标签页激活操作和浏览器 action 可能会在不同的匹配标签页上执行。
  • 如果相同的标签页标题出现在不同的窗口中,则 action 会在任何窗口中具有匹配标题的标签页上执行。
发送反馈