Ďalší nástroj na automatizáciu. Linux a smrteľné hriechy siedma časť

Akčné okno

Ak je na slobodnom a otvorenom softvéri niečo dobré, je to to, že na každý problém máme veľa rôznych riešení. Mám už päť a pol článku o automatizácii, keď mojou myšlienkou bolo venovať jeden každému smrteľnému hriechu. V ktorom dúfam, že bude posledný venovaný lenivosti (som unavený) Budeme komentovať ešte jeden automatizačný nástroj.

Doteraz sme videli, ako naplánovať vykonanie príkazu na konkrétny dátum a čas, ako systém automaticky rozbaliť text zadaním skratky alebo určiť, že skript napísaný v programovacom jazyku Python sa vykoná stlačením kombinácie kláves . Teraz uvidíme, ako popri tom všetkom, Simulujte pohyby klávesnice a myši.

Bohužiaľ to stále nefunguje s Waylandom, takže sa musíme znova prihlásiť do X11 ako správca displeja.

Ďalší automatizačný nástroj pre Linux

Acciona

AutoKey mal tú nevýhodu, že sme potrebovali vedieť, ako napísať Python skript na automatizáciu zložitejších úloh. Actiona rieši tieto problémy tým, že nám umožňuje používať jej vizuálny editor na automatizáciu úloh ako je stláčanie tlačidiel myši, kopírovanie a vkladanie obsahu schránky, otvorenie prehliadača na prechod na konkrétnu stránku, spustenie a ukončenie procesov alebo zobrazenie správ alebo upozornení.

Zoznam predprogramovaných akcií

Acciona skript

Acciona prichádza so sériou predprogramovaných skriptov. Na ich použitie musíme len vyplniť parametre.

Riadenie okien

  • Pole správ: Ukážte správu alebo položte otázku.
  • Stav okna: Skontrolujte, či existuje okno, a konajte podľa neho.
  • Zadávanie dát: Vyzve používateľa na zadanie informácií.
  • Zadávanie viacerých údajov: Používateľ si musí vybrať položky zo zoznamu.
  • Okno: Vykonajte akciu na okne

zariadení

Tieto akcie simulujú správanie myši a klávesnice.

  • Cesta kurzora: Presuňte kurzor myši pozdĺž cesty.
  • Kliknite na: Simuluje stláčanie tlačidiel myši.
  • Pohyb kurzora: Presunie kurzor na miesto na obrazovke.
  • Koleso: Emuluje pohyb kolieska myši.
  • kľúč: Simuluje stlačenie alebo uvoľnenie klávesu.
  • Napíšte text: Napíšte text.
  • Stav kľúča: Skontroluje, či bola stlačená kombinácia klávesov.

Systém

Vykonáva akcie súvisiace s operačným systémom

  • Príkaz: Vykonajte príkaz alebo spustite proces.
  • Samostatný príkaz: Vykonajte alebo spustite samostatný príkaz alebo proces.
  • Farba pixelu: Vykoná alebo zastaví vykonávanie akcie v závislosti od farby pixelu alebo nie.
  • Zabiť proces: Zabite uvedený proces.
  • Prehrať zvuk:  Prehrajte lokálne uložený alebo streamovaný zvukový súbor.
  • Otvoriť URL: Otvorte webovú stránku v prehliadači, ktorý je predvolene nastavený v systéme.
  • Upozornenie: Zobraziť upozornenie.
  • systém: Reštartujte, zastavte alebo pozastavte operačný systém.
  • Hľadať obrázok:  Vyhľadajte obrázok na pracovnej ploche, v okne alebo v inom obrázku.
  • Prevod textu na reč: Prečítajte si text pomocou systémového nástroja prístupnosti.

Vnútorné použitie

Sú súčasťou štruktúry skriptu.

  • Ísť do: Nastaví ďalšiu akciu na vykonanie.
  • Žiadna operácia: Nerobí nič.
  • Slučka: Označuje, že nasledujúca akcia by sa mala vykonať viackrát.
  • Kód: Spustite kód Javascript.
  • Podmienka premennej: Vykoná akciu, ak má určitá premenná prednastavenú hodnotu.
  • Stav počasia: Vykoná akciu, ak nastane skôr uvedený moment.
  • Konzola: Napíšte záznam do konzoly programu
  • Prestávka: Zastaví vykonávanie skriptu na určený čas.
  • Ukončiť akciu: Ukončí program.
  • Premenná: Konajte s premennou.
  •  Stop: Zastaví program.

Dáta

pracovať na údajoch

  • Skopírujte súbor.
  • Prečítajte si textový súbor.
  • Kopírovať zo schránky.
  • Napíšte do schránky.
  • Poslať email.
  • Sťahovanie súboru z webovej stránky.

Ak chcete naprogramovať každú z vyššie uvedených akcií, stačí kliknúť na ponuku vľavo a doplniť požadované parametre. Na rozdiel od toho, čo sa zvyčajne stáva pri mnohých open source programoch, máme kompletnú používateľskú príručku. Bohužiaľ, obaja Manuálny pretože používateľské rozhranie je v angličtine.


Zanechajte svoj komentár

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

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  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ť.