Enostavna rešitev za avtomatizacijo v Ubuntuju

Actiona je aplikacija za avtomatizacijo opravil na več platformah.

Do sedaj so vse aplikacije za avtomatizacijo, o katerih smo govorili, imele določeno stopnjo kompleksnosti. Cron in Anacron zahtevata uporabo ukazne vrstice, Autokey pa uporabo skriptov Python. Zdaj bomo videli preprosto rešitev za avtomatizacijo v Ubuntuju.

V tem članku bomo govorili o Actioni, Medplatformsko orodje, ki nam med drugim omogoča avtomatizacijo opravil, kot so pritiskanje gumbov miške, pritiski tipk, prikazovanje oken s sporočili, urejanje besedilnih datotek in še veliko več. Velika prednost programa Actiona pred programom Autokey je, da je veliko teh nalog vnaprej programiranih. Če pa želimo dodati še druge, lahko to storimo v programskem jeziku Javascript.

JavaScript je visokonivojski, interpretiran, objektno usmerjen programski jezik, ki se pogosto uporablja za pisanje interaktivnih spletnih aplikacij. Med njegovimi funkcijami so omogočanje interakcij z uporabo obrazcev, ustvarjanje animacij ali odzivanje na dražljaje v realnem času.

Enostavna rešitev za avtomatizacijo v Ubuntuju

Med stvarmi, ki jih lahko počnemo z Actiono, so:

Emulacija naprave

Dejanja, ki simulirajo interakcijo uporabnika s tipkovnico in miško.

  • Napiši besedilo.
  • Pritisnite tipko.
  • Premaknite kazalec miške na določeno točko neposredno ali po poti.
  • Pritisnite točko na zaslonu (na zaslonih na dotik).
  • Zavrtite kolesce miške.
  • Počakajte, da se pritisne tipka

Interakcija s sistemom

Povzroči, da sistem izvede določena dejanja. Med vnaprej programiranimi so:

  • Izvedite ukaz (posamezno ali kot del niza navodil)
  • Ubij proces.
  • Naj se prikaže obvestilo.
  • Počakajte, da se na zaslonu pojavi barvna slikovna pika.
  • Znova zaženite, zaustavite ali zaklenite računalnik.
  • Odprite spletno stran.
  • Predvajaj zvok.
  • Poiščite sliko na zaslonu.
  • Branje besedil.

Med svojimi funkcijami Actiona ponuja možnost pretvorbe besedila v govor, čeprav to počne z uporabo prednastavljenega glasu sistema, ki je v primerjavi s tržnim standardom precej robotiziran.

Interakcija z okenskimi sistemi

Simulira interakcijo uporabnika z aplikacijami z grafičnim vmesnikom

  • Prikaz pogovornih oken
  • Vnesite nekaj podatkov.
  • Počakajte na okno.
  • Premaknite, zaprite in spremenite velikost okna.

Upravljanje podatkov

Delo z datotekami, spremenljivkami in e-poštnimi sporočili

  • Pisanje ali branje besedilne datoteke.
  • Pisanje ali branje binarne datoteke.
  • Pisanje ali branje datoteke INII
  • Pišite ali berite v register.
  • Pisanje ali branje iz odložišča
  • Preberite okoljsko spremenljivko.
  • Kopirajte datoteko.
  • Prenesite datoteko.
  • Pošlji E-pošto.

Binarne datoteke so vrsta datoteke, ki shranjuje podatke v obliki, ki je ljudje ne morejo neposredno brati, ker je kodirana v strojnem jeziku (ničle in enice). Nekaj ​​primerov binarnih datotek so izvedljivi programi, knjižnice, vdelana programska oprema ali prevedeni podatki. Ne moremo jih šteti za besedilne datoteke, ker niso kodirane z znaki v berljivih oblikah (kot je ASCII/UTF-8). Prav tako jih je mogoče izvajati, če so na voljo ustrezna dovoljenja.

V primeru datotek INI so to datoteke z navadnim besedilom, vendar s posebno funkcijo. Uporabljajo se za shranjevanje nastavitev programa v strukturirani obliki s preprosto sintakso, zaprto v oklepajih, in parametri ključ = vrednost.

Spremenljivka okolja je sestavljena iz para ključ-vrednost, ki je shranjen v okolju procesa. Tako operacijski sistem kot aplikacije jih lahko uporabljajo za konfiguriranje svojega delovanja. Te spremenljivke zagotavljajo informacije o poteh, nastavitvah ali konfiguracijah, do katerih dostopajo programi, ki se izvajajo.

Upravljanje notranjega toka

Obravnava notranje naloge programa

  • Ustavi izvajanje programa.
  • Zaženite kodo Javascript.
  • Pojdite na določeno vrstico ali oznako znotraj skripta Java.
  • Zaženite zanko.
  • Ne naredite ničesar (Po besedah ​​razvijalcev bomo to funkcijo uporabljali bolj, kot si mislimo.
  • Ustavi izvajanje skripte.
  • Nastavi ali preberi vrednost spremenljivke.
  • Počakajte na določen datum ali uro.
  • Počakajte na spremenljivko
  • Pišite v konzolo aplikacije.
  • Zaženi, ustavi ali pokliči proceduro.

Actiono lahko namestimo iz programskega središča naše različice Ubuntu.