閱讀及檢閱 Automation Anywhere 文件

Automation Anywhere Automation 360

關閉內容

內容

開啟內容

Browser package

  • 已更新:2022/05/10
    • Automation 360 v.x
    • 組建
    • RPA 工作區

Browser package

Browserpackage包含actions,讓您能下載檔案、尋找中斷的連結和啟動網站。此package支援 Google Chrome、基於 Chromium 的 Microsoft Edge,以及 Internet Explorer 瀏覽器。

Browserpackage中的Actions

Browserpackage包含以下actions

Action 說明
關閉 關閉瀏覽器視窗或分頁。
  • 選擇以關閉分頁、視窗或所有瀏覽器:
    • [分頁]:關閉選取的分頁。從受支援的作用中瀏覽器分頁清單選取分頁,或插入一個視窗變數。

      您可以使用規則運算式 (regex) 來識別視窗標題。針對每個規則運算式條件,將規則運算式選為 [字串][模式]依預設,視窗標題欄位會區分大小寫。您可以啟用 [不區分大小寫] 的 Regex 旗標來識別不區分大小寫的視窗標題。

      例如,您可以為所有名稱開頭為 ((\w*)-Notepad 的視窗標題輸入 [字串] 值為 ((\w*)-Notepad,或將 [模式] 用於僅限符合此模式的視窗標題,如:((\w)\s)*document-Notepad

    • [視窗]:關閉所選分頁的視窗。從受支援的作用中視窗清單選取視窗,或插入一個視窗變數。

      您可以使用規則運算式 (regex) 來識別視窗標題。針對每個規則運算式條件,將規則運算式選為 [字串][模式]依預設,視窗標題欄位會區分大小寫。您可以啟用 [不區分大小寫] 的 Regex 旗標來識別不區分大小寫的視窗標題。

      例如,您可以為所有名稱開頭為 ((\w*)-Notepad 的視窗標題輸入 [字串] 值為 ((\w*)-Notepad,或將 [模式] 用於僅限符合此模式的視窗標題,如:((\w)\s)*document-Notepad

    • [所有瀏覽器]:關閉所有開啟中的瀏覽器,含有 Control Room 實例的視窗除外。
  • 選擇性:在 [逾時倒數] 欄位中,輸入botbot失敗之前須等候瀏覽器視窗或分頁關閉的秒數。
    Recommended: 輸入至少 9 秒的逾時值。
下載檔案 從指定的 URL 下載並儲存檔案。
  • 指定要下載之 [檔案的 URL]。
  • 在 [儲存至位置] 欄位中,輸入要儲存檔案的位置。
尋找中斷的連結 請參閱使用查找斷開的鏈接 action
取得原始程式碼 擷取整個網頁的原始程式碼和網頁中的 iFrame,並將輸出儲存至字串變數。
  • 從受支援的作用中瀏覽器分頁清單選取分頁,或插入一個視窗變數。
  • 選擇性:使用 [擷取物件] 選項擷取 iFrame。
    註:
    • [擷取物件] 功能僅用於擷取 iFrame 的原始程式碼。如果您沒有在視窗上擷取任何內容,則會擷取整個視窗的原始程式碼。
    • 目前僅有 Google Chrome 瀏覽器支援擷取 iFrame 原始程式碼。
  • 選擇性:在 [逾時倒數] 欄位中,輸入botbot失敗之前須等候瀏覽器視窗或分頁關閉的秒數。
    Recommended: 輸入至少 9 秒的逾時值。
  • 選擇性:選取一個變數來保留action輸出。Control Room 會顯示一個描述性的預設變數名稱。如果您建立多個輸出變數,則後續變數名稱將附加 -1-2-3 等以避免重複。
回到上一頁 返回至您之前在目前分頁中造訪過的網頁。此action模擬按一下瀏覽器 [返回] 選項。
  • 從受支援的作用中瀏覽器分頁清單選取分頁,或插入一個視窗變數。
    註: 當您從作用中分頁的清單中選取 Internet Explorer 分頁,並執行 [返回] action時,如果選取的分頁標題或任何中介分頁標題具有超過 60 個字元,則會用前 60 個字元進行比較,以尋找相符的分頁標題。
    Recommendation: 您在瀏覽器分頁上執行action時,請確定瀏覽器視窗中僅開啟單一分頁,且分頁標題相符。此設定能確保在執行action時,相同視窗中沒有符合其他分頁標題的中介分頁標題。
  • [步驟數量] 欄位中,輸入要返回的頁面數量。
  • 選擇性:選取 [若步驟超過歷史紀錄,則送出錯誤訊息] 選項,如此一來,若上一步輸入的數量大於造訪的網頁數,bot就會失敗。

    如果沒有選取此選項,bot執行時,分頁會返回到機器人開啟的第一個網頁。

  • 選擇性:在 [逾時倒數] 欄位中,輸入botbot失敗之前須等候瀏覽器視窗或分頁關閉的秒數。
    Recommended: 輸入至少 9 秒的逾時值。
啟動網站 啟動瀏覽器。
  • 在 [URL] 欄位中,指定要開啟的網站。
  • 從以下選項中選擇您的瀏覽器:
    • 預設瀏覽器
    • Google Chrome
    • Microsoft Edge
    • Internet Explorer

    請務必將 Google ChromeMicrosoft EdgeInternet Explorer 設定為預設瀏覽器。

註: 如果將未列出的任何瀏覽器設定為預設瀏覽器,則bot可能會發生錯誤。使用 OCRImage Recognitionactions時,瀏覽器必須在 Microsoft Edge 執行之前完成轉譯。
開啟 開啟瀏覽器至特定網頁。
  • 選取在現有分頁、新增分頁或新增視窗中開啟網頁:
    • [現有分頁]:在目前開啟的分頁中開啟網頁。從受支援的作用中瀏覽器分頁清單選取分頁,或選取 [上次使用的瀏覽器分頁] 選項,或插入視窗變數。

      您可以使用規則運算式 (regex) 來識別視窗標題。針對每個規則運算式條件,將規則運算式選為 [字串][模式]依預設,視窗標題欄位會區分大小寫。您可以啟用 [不區分大小寫] 的 Regex 旗標來識別不區分大小寫的視窗標題。

      例如,您可以為所有名稱開頭為 ((\w*)-Notepad 的視窗標題輸入 [字串] 值為 ((\w*)-Notepad,或將 [模式] 用於僅限符合此模式的視窗標題,如:((\w)\s)*document-Notepad

    • [新增分頁]:在新增分頁中開啟網頁。從受支援的作用中瀏覽器分頁清單中選取分頁或插入一個視窗變數。
      註:
      • 此選項支援 Google Chrome、基於 Chromium 的 Microsoft Edge,以及 Internet Explorer 瀏覽器。
      • 當您在 Internet Explorer 分頁上執行action時,只有當action處於就緒狀態,才會在相符分頁中執行。

      您可以使用規則運算式 (regex) 來識別視窗標題。針對每個規則運算式條件,將規則運算式選為 [字串][模式]依預設,視窗標題欄位會區分大小寫。您可以啟用 [不區分大小寫] 的 Regex 旗標來識別不區分大小寫的視窗標題。

      例如,您可以為所有名稱開頭為 ((\w*)-Notepad 的視窗標題輸入 [字串] 值為 ((\w*)-Notepad,或將 [模式] 用於僅限符合此模式的視窗標題,如:((\w)\s)*document-Notepad

    • [新增視窗]:在特定瀏覽器的新增視窗中開啟網頁。
      從以下選項中選擇瀏覽器:
      • 預設瀏覽器

        請務必將 Google ChromeMicrosoft EdgeInternet Explorer 設定為預設瀏覽器。

        註: 如果將未列出的任何瀏覽器設定為預設瀏覽器,則bot可能會發生錯誤。
      • Google Chrome
      • Internet Explorer
      • Microsoft Edge
      • Mozilla Firefox
  • 輸入要開啟的網頁連結。
  • 選擇性:在 [逾時倒數] 欄位中,輸入在bot失敗之前,bot須等候特定網頁載入的秒數。
    Recommended: 輸入至少 9 秒的逾時值。
    註:
    • 逾時僅適用於 [新增分頁][現有分頁] 選項。
    • 對於 Internet Explorer 瀏覽器,就算逾時之後網頁還未完全載入,bot依然會執行。
執行 JavaScript 在網頁和具有 iFrame 的網頁中執行 JavaScript。
  • 從受支援的作用中瀏覽器分頁清單選取分頁,或插入一個視窗變數。

    您可以使用規則運算式 (regex) 來識別視窗標題。針對每個規則運算式條件,將規則運算式選為 [字串][模式]依預設,視窗標題欄位會區分大小寫。您可以啟用 [不區分大小寫] 的 Regex 旗標來識別不區分大小寫的視窗標題。

    例如,您可以為所有名稱開頭為 ((\w*)-Notepad 的視窗標題輸入 [字串] 值為 ((\w*)-Notepad,或將 [模式] 用於僅限符合此模式的視窗標題,如:((\w)\s)*document-Notepad

  • 選擇下列其中一個選項:
    • 在 [ 匯入現有檔案 ] 選項中,選取現有 JavaScript 的檔案。
      註: 如果從桌面上的文件上載腳本,則該文件和任何依賴項必須位於獨立文件夾中。當您選擇要上傳的檔案時、會上傳相同資料夾層級的所有檔案和資料夾。
    • 在手動輸入選項中,輸入 JavaScript
  • 選擇性:使用 [擷取物件] 選項擷取 iFrame。
    註:
    • [擷取物件] 功能僅用於在 iFrame 內執行 JavaScript。
    • 僅有 Google Chrome 瀏覽器支援在 iFrame 內執行 JavaScript。
  • 選擇性:在 [逾時倒數] 欄位中,輸入botbot失敗之前須等候瀏覽器視窗或分頁關閉的秒數。
    Recommended: 輸入至少 9 秒的逾時值。
  • 選擇性:選取一個變數來保留action輸出。Control Room 會顯示一個描述性的預設變數名稱。如果您建立多個輸出變數,則後續變數名稱將附加 -1-2-3 等以避免重複。
Recommendation:
  • 請勿以 JavaScript package使用 Jquery。
  • 使用 JavaScript 函數中的 Error handler [Try/catch] actions
  • 先呼叫 JavaScript 函數,再加以宣告。
註:
  • 當您在 Internet Explorer 瀏覽器分頁上從 Browser package執行任何action時,如果有相同分頁標題的多個分頁在同一個瀏覽器視窗中開啟,則不會依序從第一個分頁開始搜尋相符的標題。這種案例下,分頁啟動和瀏覽器action可能會在不同的相符分頁上執行。
  • 如果在不同視窗中出現相同的分頁標題,則會在任何視窗中某個有相符標題的分頁上執行action
傳送意見反饋