Rozpoznané prvky rozhraní
Detekční model zpracuje snímek obrazovky a vrátí prvky, se kterými lze pracovat. Spusťte v živém náhledu Učit robota (Shift+E), abyste viděli, co našel, a pak nad prvkem klikněte pravým tlačítkem a postavte nad ním akci.
Společná nastavení
Tato pole má každý rozpoznaný prvek. Způsob vyhledávání, Index prvku a Přísné jsou ve skupině pokročilých nastavení — zapněte Nastavení → Obecné → Vždy zobrazit pokročilá nastavení, pokud je chcete mít vždy rozbalené.
| Parametr | Popis |
|---|---|
| Popisek | Text hledaného prvku. U objektu Text je to jeho vlastní obsah; u Vstupu, Zaškrtávacího pole nebo Ikony je to popisek vedle ovládacího elementu. Přijímá proměnné. |
| Způsob vyhledávání | Jak se popisek porovnává. Výchozí AUTO. Viz tabulka níže. |
| Index prvku | Když odpovídá více prvků, který z nich vzít — číslováno od 0, zleva doprava a poté shora dolů. Záporné hodnoty počítají od konce (-1 je poslední nález). Prázdná hodnota znamená „očekávám právě jeden nález“. |
| Přísné | Když je vypnuté a požadovaný typ se nenajde, Editor to zkusí znovu jako obyčejný objekt Text se stejným popiskem. Zapněte, pokud typ musí odpovídat přesně. Výchozí vypnuto. U typu Text není k dispozici. |
Způsoby vyhledávání
Jedna metoda porovnání je vždy aktivní; příznaky se s ní kombinují.
| Metoda | Chování |
|---|---|
| AUTO | Vyzkouší několik metod a vybere tu, která odpovídá. Výchozí — vhodná pro většinu případů. |
| DYNAMIC | Porovnává každé slovo zvlášť, takže Hello world najde i v Hi Hello world !. Lze kombinovat s EQUAL nebo SIMILAR. |
| EQUAL | Celý řetězec musí odpovídat znak po znaku. |
| SUBSTRING | Popisek musí být podřetězcem textu na obrazovce. |
| SIMILAR | Porovnání podle podobnosti, které toleruje malé odchylky OCR. |
| REGEX | Text na obrazovce musí odpovídat regulárnímu výrazu. |
| Příznak | Chování |
|---|---|
| CASE_SENSITIVE | Porovnává s ohledem na velikost písmen. Text se jinak porovnává bez ohledu na velikost. U REGEX se ignoruje. |
| EXCLUSIVE | Najde jen prvky, které obsahují zadaný text a nic jiného. |
| GLOBAL | Vrátí každý výskyt na řádku, nejen první. |
| USER_NORMALIZATION | Před porovnáním použije vlastní normalizaci textu definovanou pro projekt — užitečné na opakující se záměny OCR, například O za 0. |
EXCLUSIVE a GLOBAL se vzájemně vylučují — použít lze nejvýše jeden z nich. CASE_INSENSITIVE je zastaralý a nemá žádný efekt; porovnání nerozlišuje velikost písmen, dokud nepřidáte CASE_SENSITIVE.
Prvky rozhraní
Text – jakýkoli viditelný text. Nejčastější a nejtolerantnější objekt.
/img/editor/objects/so-text.pngZachytit: editor objektu Text s rozbalenou skupinou pokročilých nastavení, aby byly vidět Způsob vyhledávání a Index prvku. Proč přefotit: pole se nyní jmenuje Popisek (dříve Text) a pokročilá pole se přesunula do pokročilých nastavení.
Tlačítko, Zaškrtávací pole, Rádiové tlačítko, Přepínač – standardní interaktivní elementy. Přepínač (Toggle) pokrývá přepínače zapnuto/vypnuto a je nový od verze 0.14.2.
/img/editor/objects/so-toggle.pngZachytit: editor objektu Přepínač a k tomu detekci v živém náhledu, kde je přepínač označený jako toggle. Proč je nový: Přepínač ve verzi 0.14.2 neexistoval a nemá snímek.
Ikona – ikony rozhraní, identifikované podle textu vedle nich.
Vstup, Textová oblast – vstupní pole; pole identifikuje nejbližší popisek.
/img/editor/objects/so-input.pngZachytit: editor objektu Vstup a živý náhled, kde je označené jak pole formuláře, tak jeho popisek.
Obrázek – bitmapa, kterou dodáte, hledaná podle podobnosti. Načtete ji ze souboru, ze schránky, nebo výřezem z živého náhledu.
| Parametr | Popis |
|---|---|
| Obrázek | Referenční bitmapa, která se má najít. |
| Práh | Požadovaná podobnost, 0–1. Výchozí 0,85. Snižte, pokud se obrázek nenajde, zvyšte, pokud se najde něco špatného. |
| Index prvku | Který výskyt vzít, když se obrázek objeví vícekrát. |
/img/editor/objects/so-image.pngZachytit: editor objektu Obrázek s náhledem načtené bitmapy a viditelným polem Práh.
Kdykoli má prvek čitelný popisek, dejte přednost textovým objektům před Obrázkem — hledání podle obrázku se rozbije při změně tématu, DPI nebo vizuálního stylu.