Ještě jeden automatizační nástroj. Linux a smrtelné hříchy, díl sedmý

Akční okno

Pokud je na bezplatném softwaru s otevřeným zdrojovým kódem něco dobrého, pak je to to, že na každý problém máme mnoho různých řešení. Mám už pět a půl článku o automatizaci, kdy můj nápad byl věnovat jeden každému smrtelnému hříchu. Ve kterém doufám bude poslední věnovaný lenosti (Jsem unavený) Budeme komentovat ještě jeden automatizační nástroj.

Doposud jsme viděli, jak naplánovat provedení příkazu v určité datum a čas, přimět systém automaticky rozšířit text zadáním zkratky nebo určit, že skript napsaný v programovacím jazyce Python se provede stisknutím kombinace kláves. . Nyní uvidíme, jak kromě toho všeho, Simulujte pohyby klávesnice a myši.

Bohužel to stále nefunguje s Waylandem, takže se musíme přihlásit zpět do X11 jako správce zobrazení.

Další automatizační nástroj pro Linux

Acciona

AutoKey měl tu nevýhodu, že jsme potřebovali vědět, jak napsat Python skript pro automatizaci složitějších úloh. Actiona řeší tyto problémy tím, že nám umožňuje používat svůj vizuální editor k automatizaci úloh jako je stisknutí tlačítek myši, kopírování a vkládání obsahu schránky, otevření prohlížeče pro přechod na konkrétní web, spouštění a ukončování procesů nebo zobrazování zpráv nebo varování.

Seznam předem naprogramovaných akcí

Acciona skript

Acciona přichází se sérií předprogramovaných skriptů. Abychom je mohli používat, musíme pouze vyplnit parametry.

Správa oken

  • Pole zpráv: Ukažte zprávu nebo položte otázku.
  • Stav okna: Zkontrolujte, zda okno existuje, a postupujte podle něj.
  • Vstup dat: Vyzve uživatele k zadání informací.
  • Vícenásobné zadávání dat: Uživatel si musí vybrat položky ze seznamu.
  • Okno: Proveďte akci na okně

zařízení

Tyto akce simulují chování myši a klávesnice.

  • Cesta kurzoru: Pohybujte kurzorem myši po cestě.
  • Klikněte na: Simuluje stisk tlačítek myši.
  • Pohyb kurzoru: Přesune kurzor na pozici na obrazovce.
  • Kolo: Emuluje pohyb kolečka myši.
  • Klíč: Simuluje stisknutí nebo uvolnění klávesy.
  • Napište text: Napište text.
  • Stav klíče: Zkontroluje, zda byla stisknuta kombinace kláves.

Systém

Provádí akce související s operačním systémem

  • Příkaz: Proveďte příkaz nebo spusťte proces.
  • Samostatný příkaz: Spusťte nebo spusťte samostatný příkaz nebo proces.
  • Barva pixelu: Provede nebo zastaví provádění akce v závislosti na barvě pixelu.
  • Zabijte proces: Zabijte naznačený proces.
  • Přehrát zvuk:  Přehrajte místně uložený nebo streamovaný zvukový soubor.
  • Otevřít adresu URL: Otevřete webovou stránku v prohlížeči nastaveném ve výchozím nastavení v systému.
  • Oznámení: Zobrazit oznámení.
  • Systém: Restartujte, zastavte nebo pozastavte operační systém.
  • Vyhledat obrázek:  Vyhledejte obrázek na ploše, v okně nebo v jiném obrázku.
  • Text na řeč: Přečtěte si text pomocí systémového nástroje pro usnadnění přístupu.

Vnitřní použití

Jsou součástí struktury skriptu.

  • Jít do: Nastaví další akci k provedení.
  • Žádná operace: Nic nedělá.
  • Smyčka: Označuje, že následující akce by měla být provedena vícekrát.
  • Kód: Spusťte kód Javascript.
  • Podmínka proměnné: Provede akci, pokud má určitá proměnná přednastavenou hodnotu.
  • Stav počasí: Provede akci, pokud nastane dříve uvedený okamžik.
  • Řídicí panel: Napište záznam do konzoly programu
  • Přestávka: Zastaví provádění skriptu na určenou dobu.
  • Ukončit akci: Ukončí program.
  • Proměnná: Jednat s proměnnou.
  •  Stop: Zastaví program.

Data

pracovat na datech

  • Zkopírujte soubor.
  • Přečtěte si textový soubor.
  • Kopírovat ze schránky.
  • Napište do schránky.
  • Poslat email.
  • Stahování souboru z webu.

Chcete-li naprogramovat každou z výše uvedených akcí, stačí kliknout na nabídku vlevo a doplnit požadované parametry. Na rozdíl od toho, co se obvykle děje u mnoha open source programů, máme kompletní uživatelskou příručku. Bohužel obojí manuál protože uživatelské rozhraní je v angličtině.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.