Přeskočit na hlavní obsah
Verze: 0.23.1

Akce Nástroje

Skupina Nástroje obsahuje tažné koně, které nepatří k jednomu vstupnímu zařízení — čtení hodnot z obrazovky, vytváření proměnných, spouštění SQL nebo Pythonu, otevírání URL.

poznámka

Nástroje nahrazují dřívější skupiny Ostatní a Vstup. Získat se sem přesunulo ze Vstupu, Vytvořit proměnnou z Toku a Provést SQL s Python kódem z Ostatních. Akce Konstanta je zastaralá — použijte místo ní Vytvořit proměnnou.

Získat

Přečte hodnotu z ovládané obrazovky do proměnné. Připnutá akce, zkratka Ctrl+Shift+G.

📸 Potřeba snímek — /img/editor/actions/tools/get.png

Zachytit: formulář Získat s nastaveným pozičním objektem k vyhledání a rozbalenými pokročilými nastaveními, aby byly vidět Časový limit, Typ výsledku a Utajit výsledek. Poznámka: starý obrázek je actions/input/get.png — akce se přesunula do jiné skupiny a Časový limit je nový.

ParametrPopis
Objekt k vyhledáníCo se má přečíst.
Název proměnnéProměnná, do které se výsledek uloží.
Vyžadovaný úspěchZastavit scénář, pokud hodnotu nelze přečíst.
Časový limitMaximální doba hledání prvku v sekundách. Výchozí 60. (pokročilá nastavení)
Typ výsledkuCo uložit — viz tabulka níže. Výchozí text. (pokročilá nastavení)
Utajit výsledekSkryje hodnotu v logech a na snímcích. Výchozí vypnuto. (pokročilá nastavení)
Typ výsledkuUloží
textRozpoznaný text.
regexČást textu zachycenou regulárním výrazem z objektu k vyhledání.
is_visibleTrue/False — jen zda se prvek vůbec našel. Nic se nečte.
rawNezpracovaná data prvku, pro pokročilé použití v Python kódu.
tip

is_visible změní Získat na test obrazovky: uložte ho do proměnné a rozvětvete Podmínkou, místo abyste se spoléhali na selhávající akci.

Vytvořit proměnnou

Vytvoří proměnnou nebo změní její hodnotu podle výrazu. Zkratka Ctrl+Shift+V.

📸 Potřeba snímek — /img/editor/actions/tools/create_var.png

Zachytit: formulář Vytvořit proměnnou s řádkem Zadání — pole pro název, pole pro výraz a tlačítko VAR — s vyplněným f-string výrazem. Poznámka: starý obrázek je actions/flow/create_var.png.

ParametrPopis
ZadáníNázev proměnné a Python výraz, který se do ní přiřadí.

Výrazy jsou v Pythonu, takže můžete kombinovat proměnné, vestavěné CONSTANTS a formátování řetězců:

f"Kurz_{CONSTANTS['FULL_DATE'].strftime(r'%d-%m-%Y')}.txt"

Úplný seznam CONSTANTS najdete v Odkazech a zdrojích.

Python kód

Spustí vložený blok Pythonu. Proměnné ze scénáře jsou v něm dostupné a cokoli, co blok přiřadí, se vrací zpět do scénáře.

📸 Potřeba snímek — /img/editor/actions/tools/python_code.png

Zachytit: formulář Python kód s editorem, ve kterém je několik řádků skutečného kódu včetně zvýrazňování syntaxe. Poznámka: starý obrázek je actions/other/python_code.png.

ParametrPopis
KomentářKrátký popisek zobrazený u akce ve stromu, aby byl blok poznat bez otevírání. Výchozí Python Code Block.
KódZdrojový kód v Pythonu.

Provést SQL

Spustí SQL dotaz přes systémový ODBC ovladač. Dostupné na robotech Lokální PC a RDP.

📸 Potřeba snímek — /img/editor/actions/tools/sql_query.png

Zachytit: formulář Provést SQL s rozbaleným seznamem Ovladač SQL. Zakrýt: rozmazat název serveru a uživatelské jméno. Poznámka: starý obrázek je actions/other/sql_query.png.

ParametrPopis
Ovladač SQLODBC ovladač, vybraný z ovladačů nainstalovaných na stroji.
ServerHostname nebo IP databázového serveru.
PortPort, na kterém server poslouchá. Výchozí 1433.
DatabázeNázev cílové databáze.
Uživatelské jméno / HesloPřihlašovací údaje. Heslo odkazujte z trezoru, místo abyste ho psali přímo.
SQL DotazPříkaz, který se má provést.
Uložit do proměnnéProměnná, do které se uloží výsledek.
ZašifrovatZapne TLS pro připojení. Nepovinné.
Důvěřovat certifikátu serveruPřijme self-signed a jinak nedůvěryhodné certifikáty. Nepovinné.
Důvěryhodné připojeníPoužije Windows autentizaci místo jména a hesla. Nepovinné.
Další parametryDoplňkové volby connection stringu ve formátu param1=a; param2=b. Nepovinné.
varování

ODBC ovladač musí být nainstalovaný a nakonfigurovaný na stroji, kde robot běží — Editor žádný nedodává. Viz Systémové požadavky.

Otevřít URL

Naviguje prohlížeč. Otevřít URL je varianta pro robota Web; [RDP] Otevřít URL spustí výchozí prohlížeč uvnitř vzdálené relace.

📸 Potřeba snímek — /img/editor/actions/tools/open_url.png

Zachytit: formulář [RDP] Otevřít URL s rozbalenými pokročilými nastaveními. Proč je potřeba: ani jedna z variant dnes snímek nemá.

Otevřít URL (Web)

ParametrPopis
URLAdresa, která se má otevřít. Přijímá proměnné. Výchozí https://www.google.com.

[RDP] Otevřít URL

ParametrPopis
URLAdresa, která se má otevřít. Výchozí https://www.google.com.
Jako adminSpustí prohlížeč se zvýšenými právy. (pokročilá nastavení)
Citlivá dataNezaloguje URL — použijte, když adresa obsahuje token. (pokročilá nastavení)
Časový limitJak dlouho čekat na start prohlížeče, v sekundách. Výchozí 15. (pokročilá nastavení)
Čas spánkuPauza po startu prohlížeče, v sekundách. Výchozí 1. (pokročilá nastavení)