Rychlý start
Odhadovaný čas: 30 minut Projděte si tento návod od začátku do konce a dostanete se od čisté instalace Aiviro Editoru až k robotovi, který běží sám podle plánu.
1. Aktivace licence
- Spusťte Aiviro Editor.
- Otevřete Nastavení → Upravit konfiguraci → Aiviro.
- Vložte ID klienta a API klíč a klikněte na Otestovat přihlášení.
- Vyčkejte na hlášení o úspěchu, uložte a restartujte Editor.
/img/editor/quick-start/license.pngZachytit: Nastavení → Upravit konfiguraci → Aiviro s úspěšným výsledkem Otestovat přihlášení. Zakrýt: rozmazat ID klienta a API klíč. Proč přefotit: zadání licence se přesunulo do dialogu nastavení s kategoriemi — samostatná výzva k zadání licence už neexistuje.
2. Připojení robota
Klikněte na Připojit (Shift+R) a vyberte typ robota:
- Lokální PC — běží na vašem počítači. Vyžaduje dva monitory.
- RDP — připojí se ke vzdálené relaci Windows. Doporučeno pro produkci.
- Web — automatizuje Google Chrome přes ChromeDriver.
Pojmenujte konfiguraci v Názvu profilu, vyplňte údaje připojení, profil uložte a klikněte na Připojit. Popis všech polí najdete v Typech robotů a konfiguraci.
3. Vytvoření projektu
- Soubor → Nový projekt (Ctrl+N).
- Soubor → Uložit projekt (Ctrl+S), vyberte složku a pojmenujte ho DemoQuickStart.
Projekt se otevře s prázdným scénářem.
4. Sestavení scénáře
Postavíte tok, který:
- Otevře stránku s kurzem USD → EUR.
- Přečte aktuální kurz do proměnné.
- Zavře prohlížeč.
- Otevře Poznámkový blok, počká, až bude připravený, a napíše dva řádky kombinující datum, text a kurz.
- Uloží poznámku pod názvem obsahujícím dnešní datum a ukončí se.
/img/editor/quick-start/action-tree.pngZachytit: hotový strom Příkazy tohoto scénáře, se sekcí sbalenou/rozbalenou tak, aby bylo vidět všech cca 17 akcí. Proč přefotit: vzhled stromu se změnil a stavový sloupec nyní zobrazuje ikony Spustit akci.
Přečtení kurzu
| # | Akce | Cesta v menu | Parametry |
|---|---|---|---|
| 1 | [RDP] Otevřít URL | Nástroje | https://dollarstoeuro.com/usd-to-euro |
| 2 | Učit robota | — | Shift+E v živém náhledu, aby se detekovaly prvky stránky |
| 3 | Získat | Nástroje — nebo Ctrl+Shift+G | Klikněte pravým tlačítkem na hodnotu kurzu. Typ objektu Napravo od; Reference → Popisek 1 USD; Dotaz → Popisek \b\d{1}[,.]\d{2}\b se Způsobem vyhledávání REGEX; Název proměnné current_rate |
| 4 | Klávesová zkratka | Klávesnice | Alt + F4 pro zavření prohlížeče |
/img/editor/quick-start/example_get_rate.pngZachytit: formulář Získat z kroku 3 — objekt Napravo od s vyplněnou Referencí a Dotazem a vybraným Způsobem vyhledávání REGEX. Proč přefotit: akce Získat se přesunula do skupiny Nástroje a editor objektu k vyhledání dostal nový design.
Ukotvení hledání k pevnému popisku 1 USD dělá automatizaci imunní vůči posunům rozvržení.
Regulární výraz pak vybere jen číselnou část a ignoruje název měny na konci. Viz
Poziční vyhledávání.
Otevření Poznámkového bloku a čekání
| # | Akce | Cesta v menu | Parametry |
|---|---|---|---|
| 5 | [RDP] Vlastní příkaz | Spustit proces | notepad |
| 6 | Počkat na | Čekání | Text UTF-8 — vždy přítomný ve stavovém řádku Poznámkového bloku |
Počkat na zaručí, že psaní začne až tehdy, kdy je Poznámkový blok skutečně na obrazovce.
Sestavení textu
Přidejte tři akce Vytvořit proměnnou (Nástroje, nebo Ctrl+Shift+V):
| # | Proměnná | Výraz |
|---|---|---|
| 7 | first_line | f"Kurz pro {CONSTANTS['DAY_OF_WEEK_NAME']}, {CONSTANTS['DAY']}/{CONSTANTS['MONTH']}/{CONSTANTS['YEAR']}" |
| 8 | second_line | f"1 USD = {current_rate} EUR" |
| 9 | filename | f"Kurz_{CONSTANTS['FULL_DATE'].strftime(r'%d-%m-%Y')}.txt" |
Napsání, uložení a ukončení
| # | Akce | Cesta v menu | Parametry |
|---|---|---|---|
| 10 | Napsat text | Klávesnice | first_line, Klávesa po zapsání Enter |
| 11 | Napsat text | Klávesnice | second_line |
| 12 | Klávesová zkratka | Klávesnice | Ctrl + S |
| 13 | Počkat na | Čekání | Text *.txt — potvrdí, že je dialog uložení otevřený |
| 14 | Napsat text | Klávesnice | filename, Klávesa po zapsání Enter |
| 15 | Klávesová zkratka | Klávesnice | Alt + F4 |
| 16 | Počkat na zmizení | Čekání | název okna Poznámkového bloku |
Klávesa po zapsání nahrazuje samostatné kroky s Enter, které tento návod ve starší verzi potřeboval — o dvě akce méně na udržování.
Co jste se naučili
- [RDP] Vlastní příkaz spustí jakýkoli program s parametry.
- Získat s pozičním objektem a regulárním výrazem vytáhne ze stránky hodnotu bez kódu.
- Vytvořit proměnnou staví řetězce z
CONSTANTSa přečtených hodnot. - Počkat na a Počkat na zmizení drží tok stabilní bez pevných pauz.
- Klávesová zkratka, Napsat text a Klik pokrývají většinu práce s desktopem.
5. Otestování
- Klikněte na Spustit všechny příkazy v záhlaví panelu Příkazy.
- Sledujte, jak robot krok za krokem provádí akce.
- Otevřete panel Běhy a zkontrolujte zelený stav Úspěšný.
/img/editor/quick-start/run_success.pngZachytit: panel Běhy s vybraným úspěšným během a viditelnými podrobnostmi. Proč přefotit: panel se nyní jmenuje Běhy a prohlížeč logů byl ve verzi 0.23 postavený znovu.
Pokud běh selhal, najděte podle logu a snímků krok, který se rozbil — viz Historie běhů.
Verze této stránky pro 0.14.2 končila scénářem v JSON připraveným ke zkopírování. Byl odebrán,
protože serializuje cesty tříd ze starého rozvržení src.actions.* / src.parameters.* a
používá akce, které jsou dnes zastaralé (Konstanta, staré e-mailové akce), takže by ve
verzi 0.23.1 návod nereprodukoval.
Jak ho obnovit: postavte tento scénář v aktuálním Editoru, vyexportujte ho a JSON sem
vložte zpět do sbalitelného bloku <details>.
6. Přesun přihlašovacích údajů do trezoru
Než začnete cokoli plánovat, vyndejte z akcí všechna hesla:
- Klikněte na Trezor v nástrojové liště.
- Tlačítkem Přidat vytvořte položku typu Heslo, například
RDP_HESLO. - Hodnotu v otevřeném textu v akci nahraďte zápisem
{{SECRET:RDP_HESLO}}.
Tento scénář žádné heslo nemá, ale každý skutečný ho mít bude — viz Bezpečný trezor.
7. Naplánování
- Klikněte na Nastavení v záhlaví panelu Příkazy a otevřete Nastavení scénáře.
- Zaškrtněte Aktivní.
- Nastavte Typ plánování na Denně a vyberte 09:00.
- Vyberte Profil robota, se kterým má naplánovaný běh proběhnout.
- Zkontrolujte Časové pásmo a uložte.
/img/editor/quick-start/schedule.pngZachytit: Nastavení scénáře se zaškrtnutým Aktivní, Typem plánování: Denně, nastaveným časem a viditelným popisem rozvrhu v běžném jazyce pod poli. Proč přefotit: dialog dostal část Lokalizace a slovní souhrn plánu.
8. Zapnutí automatického režimu
Přepněte Automatický režim v hlavní nástrojové liště na zapnuto a nechte Aiviro Editor běžet. Orchestrator nyní scénář spustí každý den v 9:00.
/img/editor/quick-start/auto_mode.pngZachytit: hlavní nástrojovou lištu se zapnutým Automatickým režimem a panel Naplánované s nejbližším plánovaným během.
Po deváté se vraťte do panelu Běhy — měl by tam být nový záznam s dnešním datem.
Další kroky
- Prozkoumejte akce Opakování a zpracovávejte CSV nebo poštovní schránky řádek po řádku.
- Přidejte report o běhu pomocí akcí Notifikace.
- Než scénář naroste, přečtěte si Dobrou praxi.
- Nainstalujte Editor na virtuální stroj a nechte ho otevřený pro roboty běžící 24/7.
Potřebujete pomoc? Podívejte se do bočního panelu nebo se obraťte na podporu Aiviro.