Jednoduché automatizačné riešenie na Ubuntu

Actiona je multiplatformová aplikácia na automatizáciu úloh.

Doteraz všetky automatizačné aplikácie, o ktorých sme hovorili, majú určitú úroveň zložitosti. Cron a Anacron vyžadujú použitie príkazového riadku a Autokey vyžaduje použitie skriptov Pythonu. Teraz uvidíme jednoduché riešenie automatizácie v Ubuntu.

V tomto článku si povieme o Actiona, Multiplatformový nástroj, ktorý nám okrem iného umožňuje automatizovať úlohy, ako je stláčanie tlačidiel myši, klávesových skratiek, zobrazovanie okien správ, úprava textových súborov a mnoho ďalšieho. Veľkou výhodou Actiona oproti Autokey je, že mnohé z týchto úloh sú predprogramované. Ak však chceme pridať ďalšie, môžeme tak urobiť v programovacom jazyku Javascript.

JavaScript je interpretovaný, objektovo orientovaný programovací jazyk na vysokej úrovni, ktorý sa bežne používa na písanie interaktívnych webových aplikácií. Medzi jeho funkcie patrí umožnenie interakcií pomocou formulárov, vytváranie animácií alebo reagovanie na podnety v reálnom čase.

Jednoduché automatizačné riešenie na Ubuntu

Medzi veci, ktoré môžeme s Actiona robiť, patria:

Emulácia zariadenia

Akcie, ktoré simulujú interakciu používateľa s klávesnicou a myšou.

  • Napíšte text.
  • Stlačte kláves.
  • Presuňte ukazovateľ myši na konkrétny bod priamo alebo sledovaním cesty.
  • Stlačte bod na obrazovke (na dotykových obrazovkách).
  • Otočte kolieskom myši.
  • Počkajte na stlačenie klávesu

Interakcia so systémom

Spôsobuje, že systém vykonáva určité akcie. Medzi predprogramované patria:

  • Vykonajte príkaz (jednotlivo alebo ako súčasť série inštrukcií)
  • Ukončiť proces.
  • Zobrazenie upozornenia.
  • Počkajte, kým sa na obrazovke objaví farebný pixel.
  • Reštartujte, vypnite alebo uzamknite počítač.
  • Otvorte webovú stránku.
  • Prehrať zvuk.
  • Nájdite obrázok na obrazovke.
  • Čítanie textov.

Medzi jeho funkcie patrí možnosť prevodu textu na reč, hoci to robí pomocou prednastaveného hlasu systému, ktorý je v porovnaní s trhovým štandardom dosť robotický.

Interakcia s okennými systémami

Simuluje interakciu používateľa s aplikáciami pomocou grafického rozhrania

  • Zobraziť dialógové okná
  • Zadajte nejaké údaje.
  • Počkajte na okno.
  • Presunúť, zatvoriť a zmeniť veľkosť okna.

Správa údajov

Práca so súbormi, premennými a e-mailami

  • Zapísať alebo načítať textový súbor.
  • Zapísať alebo načítať binárny súbor.
  • Zápis alebo čítanie súboru INII
  • Zapisovať alebo čítať do registra.
  • Zápis alebo čítanie zo schránky
  • Prečítajte si premennú prostredia.
  • Skopírujte súbor.
  • Stiahnite si súbor.
  • Poslať email.

Binárne súbory sú typom súboru, ktorý ukladá dáta vo formáte, ktorý nie je priamo čitateľný pre ľudí, pretože je kódovaný v strojovom jazyku (nuly a jednotky). Medzi príklady binárnych súborov patria spustiteľné programy, knižnice, firmvér alebo kompilované dáta. Nemožno ich považovať za textové súbory, pretože nie sú kódované znakmi v čitateľných formátoch (ako napríklad ASCII/UTF-8). Môžu byť tiež spustené, pokiaľ sú k dispozícii príslušné povolenia.

V prípade súborov INI ide o súbory vo formáte obyčajného textu, ale so špecifickou funkciou. Používajú sa na ukladanie nastavení programu v štruktúrovanom formáte s jednoduchou syntaxou uzavretou v zátvorkách a parametrami kľúč = hodnota.

Premenná prostredia pozostáva z páru kľúč-hodnota, ktorý je uložený v prostredí procesu. Operačný systém aj aplikácie ich môžu použiť na konfiguráciu svojej prevádzky. Tieto premenné poskytujú informácie o cestách, preferenciách alebo konfiguráciách, ku ktorým pristupujú spustené programy.

Riadenie interných tokov

Zaoberá sa internými úlohami programu

  • Zastaví vykonávanie programu.
  • Spustite kód Javascript.
  • Prejsť na konkrétny riadok alebo označenie v rámci skriptu Java.
  • Spustite slučku.
  • Nerobte nič (Podľa vývojárov budeme túto funkciu používať viac, ako si myslíme.
  • Zastaviť vykonávanie skriptu.
  • Nastaviť alebo prečítať hodnotu premennej.
  • Počkajte na konkrétny dátum alebo čas.
  • Čakajte na premennú
  • Zapíšte do konzoly aplikácie.
  • Spustiť, zastaviť alebo zavolať procedúru.

Actionu môžeme nainštalovať zo softvérového centra našej varianty Ubuntu.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.