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

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​

  1. Spusťte Aiviro Editor.
  2. Otevřete Nastavení → Upravit konfiguraci → Aiviro.
  3. Vložte ID klienta a API klíč a klikněte na Otestovat přihlášení.
  4. Vyčkejte na hlášení o úspěchu, uložte a restartujte Editor.
📸 Potřeba snímek — /img/editor/quick-start/license.png

Zachytit: 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​

  1. Soubor → Nový projekt (Ctrl+N).
  2. 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ý:

  1. Otevře stránku s kurzem USD → EUR.
  2. Přečte aktuální kurz do proměnné.
  3. Zavře prohlížeč.
  4. Otevře Poznámkový blok, počká, až bude připravený, a napíše dva řádky kombinující datum, text a kurz.
  5. Uloží poznámku pod názvem obsahujícím dnešní datum a ukončí se.
📸 Potřeba snímek — /img/editor/quick-start/action-tree.png

Zachytit: 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​

#AkceCesta v menuParametry
1[RDP] Otevřít URLNástrojehttps://dollarstoeuro.com/usd-to-euro
2Učit robota—Shift+E v živém náhledu, aby se detekovaly prvky stránky
3ZískatNástroje — nebo Ctrl+Shift+GKlikně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
4Klávesová zkratkaKlávesniceAlt + F4 pro zavření prohlížeče
📸 Potřeba snímek — /img/editor/quick-start/example_get_rate.png

Zachytit: 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.

Proč reference?

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í​

#AkceCesta v menuParametry
5[RDP] Vlastní příkazSpustit procesnotepad
6Poč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
7first_linef"Kurz pro {CONSTANTS['DAY_OF_WEEK_NAME']}, {CONSTANTS['DAY']}/{CONSTANTS['MONTH']}/{CONSTANTS['YEAR']}"
8second_linef"1 USD = {current_rate} EUR"
9filenamef"Kurz_{CONSTANTS['FULL_DATE'].strftime(r'%d-%m-%Y')}.txt"

Napsání, uložení a ukončení​

#AkceCesta v menuParametry
10Napsat textKlávesnicefirst_line, Klávesa po zapsání Enter
11Napsat textKlávesnicesecond_line
12Klávesová zkratkaKlávesniceCtrl + S
13Počkat naČekáníText *.txt — potvrdí, že je dialog uložení otevřený
14Napsat textKlávesnicefilename, Klávesa po zapsání Enter
15Klávesová zkratkaKlávesniceAlt + F4
16Počkat na zmizeníČekánínázev okna Poznámkového bloku
tip

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 CONSTANTS a 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í​

  1. Klikněte na Spustit všechny příkazy v záhlaví panelu Příkazy.
  2. Sledujte, jak robot krok za krokem provádí akce.
  3. Otevřete panel Běhy a zkontrolujte zelený stav Úspěšný.
📸 Potřeba snímek — /img/editor/quick-start/run_success.png

Zachytit: 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ů.

TODO — hotový JSON scénáře

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:

  1. Klikněte na Trezor v nástrojové liště.
  2. Tlačítkem Přidat vytvořte položku typu Heslo, například RDP_HESLO.
  3. 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í​

  1. Klikněte na Nastavení v záhlaví panelu Příkazy a otevřete Nastavení scénáře.
  2. Zaškrtněte Aktivní.
  3. Nastavte Typ plánování na Denně a vyberte 09:00.
  4. Vyberte Profil robota, se kterým má naplánovaný běh proběhnout.
  5. Zkontrolujte Časové pásmo a uložte.
📸 Potřeba snímek — /img/editor/quick-start/schedule.png

Zachytit: 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.

📸 Potřeba snímek — /img/editor/quick-start/auto_mode.png

Zachytit: 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.