Dar vienas automatizavimo įrankis. Linux ir mirtinos nuodėmės septintoji dalis

Veiksmų langas

Jei nemokamoje ir atvirojo kodo programinėje įrangoje yra kažkas gero, tai yra tai, kad kiekvienai problemai galime pritaikyti daugybę skirtingų sprendimų. Jau turiu penkis su puse straipsnių apie automatizavimą, kai mano idėja buvo skirti po vieną kiekvienai mirtinai nuodėmei. Kuris, tikiuosi, bus paskutinis, skirtas tinginimui (aš pavargau) Mes ketiname pakomentuoti dar vieną automatizavimo įrankį.

Iki šiol matėme, kaip suplanuoti komandos vykdymą konkrečią datą ir laiką, priversti sistemą automatiškai išplėsti tekstą įvedant santrumpą arba nustatyti, kad Python programavimo kalba parašytas scenarijus būtų vykdomas paspaudus klavišų kombinaciją. . Dabar pamatysime, kaip, be viso to, Imituoti klaviatūros ir pelės judesius.

Deja, jis vis dar neveikia su Wayland, todėl turime vėl prisijungti prie X11 kaip ekrano tvarkyklė.

Dar vienas automatizavimo įrankis, skirtas Linux

Acciona

„AutoKey“ turėjo trūkumą, kad mums reikėjo žinoti, kaip parašyti „Python“ scenarijų, kad galėtume automatizuoti sudėtingesnes užduotis. „Actiona“ išsprendžia šias problemas leisdama mums naudoti vaizdinį rengyklę darbams automatizuoti pvz., pelės mygtukų paspaudimas, mainų srities turinio kopijavimas ir įklijavimas, naršyklės atidarymas, norint pereiti į konkrečią svetainę, procesų paleidimas ir užbaigimas arba pranešimų ar įspėjimų rodymas.

Iš anksto užprogramuotų veiksmų sąrašas

Acciona scenarijus

„Acciona“ pateikiama su iš anksto užprogramuotų scenarijų serija. Norėdami juos naudoti, turime tik užpildyti parametrus.

Langų valdymas

  • Žinučių dėžutė: Rodyti pranešimą arba užduoti klausimą.
  • Lango būklė: Patikrinkite, ar langas yra, ir atlikite veiksmus.
  • Duomenų įrašas: Ragina vartotoją įvesti informaciją.
  • Kelių duomenų įvedimas: Vartotojas turi pasirinkti elementus iš sąrašo.
  • Langas: Atlikite veiksmą lange

Įrenginiai

Šie veiksmai imituoja pelės ir klaviatūros elgseną.

  • Žymeklio kelias: Perkelkite pelės žymeklį keliu.
  • Spustelėkite: Imituoja pelės mygtukų paspaudimą.
  • Žymeklio judėjimas: Perkelia žymeklį į vietą ekrane.
  • Ratas: Imituoja pelės ratuko judėjimą.
  • Raktas: Imituoja klavišo paspaudimą arba atleidimą.
  • Rašyti tekstą: Parašykite tekstą.
  • Rakto būsena: Patikrina, ar buvo paspaustas klavišų derinys.

Sistema

Atlieka veiksmus, susijusius su operacine sistema

  • Komanda: Vykdykite komandą arba pradėkite procesą.
  • Atskira komanda: Vykdykite arba paleiskite atskirą komandą ar procesą.
  • Pikselio spalva: Atlieka arba sustabdo veiksmą, priklausomai nuo pikselio spalvos arba ne.
  • Nužudyti procesą: Nutraukite nurodytą procesą.
  • Leisti garsą:  Leiskite vietoje saugomą arba srautiniu būdu perduodamą garso failą.
  • Atidaryti URL: Atidarykite tinklalapį naršyklėje, kuri sistemoje nustatyta pagal numatytuosius nustatymus.
  • Pranešimas: Rodyti pranešimą.
  • Sistema: Iš naujo paleiskite, sustabdykite arba sustabdykite operacinę sistemą.
  • Ieškoti vaizdo:  Ieškokite vaizdo darbalaukyje, lange arba kitame paveikslėlyje.
  • Iš rašto į kalbą: Skaitykite tekstą naudodami sistemos pritaikymo neįgaliesiems įrankį.

Vidinis naudojimas

Jie yra scenarijaus struktūros dalis.

  • Eiti į: Nustato kitą veiksmą, kurį reikia vykdyti.
  • Nėra op: Nieko nedaro.
  • Kilpa: Nurodo, kad toliau nurodytas veiksmas turi būti atliktas kelis kartus.
  • Kodas: Paleiskite Javascript kodą.
  • Kintamojo sąlyga: Atlieka veiksmą, jei tam tikras kintamasis turi iš anksto nustatytą reikšmę.
  • Oro sąlygos: Atlieka veiksmą, jei tai yra anksčiau nurodytas momentas.
  • Konsolė: Parašykite įrašą į programos konsolę
  • Pertrauka: Sustabdo scenarijaus vykdymą nurodytam laikui.
  • Išeiti iš „Actiona“: Išeina iš programos.
  • Kintamasis: veiksmas pagal kintamąjį.
  •  Sustabdyti: sustabdo programą.

Duomenys

dirbti su duomenimis

  • Nukopijuokite failą.
  • Skaityti tekstinį failą.
  • Kopijuoti iš mainų srities.
  • Rašykite į mainų sritį.
  • Siųsti el. laišką.
  • Atsisiųsti failą iš svetainės.

Norėdami užprogramuoti kiekvieną iš aukščiau paminėtų veiksmų, tereikia spustelėti kairėje esantį meniu ir užpildyti prašomus parametrus. Skirtingai nuo daugelio atvirojo kodo programų, turime visą vartotojo vadovą. Deja, tiek vadovas nes vartotojo sąsaja yra anglų kalba.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.