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 robotaShift+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.