使用在窗口中查找圖像 action
使用 “查找”窗口中的圖像 action ,使用目標圖像(針)在應用程序窗口(滯後)中搜索 UI 元素。目標映像是現有的映像,可用於搜索 UI 元素。
程序
要在應用程序窗口中查找圖像,請執行以下步驟:
- 在 action package 「動作 」面板的「影像辨識」中、按兩下或拖曳視窗中的「尋找影像」。
-
指定要在其中查找圖像的窗口:
從 “應用程序” 、“瀏覽器”或“變量”選項卡中進行選擇。
選項 描述 應用程式 從當前活動窗口的列表中選擇。此選項顯示 Bot Creator 設備上打開的所有應用程序和瀏覽器窗口的列表。 瀏覽器 從 Google Chrome Bot Creator 設備上當前打開的選項卡列表中進行選擇。 註: 目前,此選項僅支持 Google Chrome 選項卡。對於所有其他瀏覽器,請使用 應用 程序選項。變數 選擇現有的窗口變量以指定應用程序窗口標題的標題。 在 [視窗標題] 欄位中插入萬用字元 (*),以搜尋可變更的視窗標題。您可以在值的開始、中間或結尾指定一個或多個萬用字元 (*)。例如,若要在標題中有 Microsoft 的任何視窗上執行作業,請在值之前或之後新增萬用字元,以透過萬用字元來表示任何字串:*Microsoft*。bot首先搜尋完全相符的視窗標題 (Microsoft),如果找不到相符項目,它會再搜尋在標題中的任何位置具有 Microsoft 詞彙的視窗。您可以使用規則運算式 (regex) 來識別視窗標題。針對每個規則運算式條件,將規則運算式選為 [字串] 或 [模式]。依預設,視窗標題欄位會區分大小寫。您可以啟用 [不區分大小寫] 的 Regex 旗標來識別不區分大小寫的視窗標題。
例如,您可以為所有名稱開頭為
((\w*)-Notepad
的視窗標題輸入 [字串] 值為 ((\w*)-Notepad,或將 [模式] 用於僅限符合此模式的視窗標題,如:((\w)\s)*document-Notepad。 - 選擇性的:
選取 [調整視窗大小] 選項以指定視窗大小。
此選項可提供更可靠的bot。它會將視窗大小調整為錄製任務的尺寸,藉此提高機器人識別目標物件的能力。
- 如果視窗大小在您錄製任務時已最大化,則此選項會取消選取。
- 如果視窗大小在您錄製任務時未最大化,則會預設選取此選項,而寬度和高度欄位會自動填入視窗大小。
註: 此選項僅適用於可調整大小的視窗。其不適用於 [桌面] 或 [任務列] 選項。 -
單擊 捕獲區域。
此時將出現選定窗口。
-
拖動鼠標以選擇區域,完成後單擊鼠標右鍵。
擷取的區域會出現在 預覽 區段中、且影像座標位於下方。
- 在 拍攝圖像前等待 (ms) 字段 中,指定搜索圖像前的延遲(以毫秒爲單位)。
-
指定要在應用程序窗口中查找的目標圖像(針)。
Recommendation: 將目標映像文件與一 Control Room 起存儲在中 bots。這有助於您使用存儲的目標圖像在應用程序窗口中搜索用戶界面控件或元素。
- 控制室檔案:使用上可用的圖像文件 Control Room。
- 桌面文件:使用設備上可用的映像文件。
- 變量:使用文件變量指定要使用的映像文件的位置。
註: .jpeg 、 .jpg 、 .jpe 、 .jfif 、 .bmp 、 支援 .png 和 .gif 格式。 - 在 Image occurrence (圖像發生)字段中,輸入一個值以指定要在其上執行此 action操作的目標圖像的出現。
-
在匹配百分比字段中,指定兩個圖像之間匹配像素的可接受百分比。
例如、如果 您在欄位中指定 20 作為比對百分比、則系統會將影像視為比對、即使兩個影像之間的像素不相符率高達 80% 。
-
選擇單擊操作:
- 單擊匹配:在運行時, bot 在匹配圖像的中心點擊。
- 與匹配項的偏移:在運行時, bot 點擊指定的偏移座標。註: 偏移座標會測量影像左上角的像素數目。
- 從 操作 列表中選擇一個選項,以指定要對應用程序窗口中匹配的圖像執行的操作。
- 選擇性的:
如果 希望系統在找不到目標映像時重試搜索,請選中重複(如果未找到映像)複選框。
- 在“時間”字段中,指定系統必須重複該過程以查找目標圖像的次數。
- 在等待重複字段中,指定系統在重複查找目標圖像的過程之前必須等待的時間段。
- 按一下 [儲存]。