Automatizacija grafičkih alata. Linux i smrtni grijesi 5. dio

Autokey screenshot

Sa programom za automatizaciju Autokey možemo izbjeći unos teksta koji se ponavlja kao što su adrese ili brojevi kreditnih kartica ili kreirati skripte koje automatiziraju zadatke.

Ovo serija članaka ima dvije namjere: glavna je da objaviti neke od naslova opsežne kolekcije besplatnog softvera otvorenog koda. Drugi koji služi kao izgovor je kako pomoći najgorim grešnicima da zasluže svoje mjesto u paklu.

Napisao sam nekoliko članaka koji su lijenicima ukazivali kako da nametnu zadatke koje ne žele da rade na kompjuteru, a da se to postigne pomoću alata koje smo komentarisali zahtijeva, barem u početku, puno posla. Zato hajde da okušamo sreću sa nekim grafičkim alatima za automatizaciju.

Automatizacija grafičkih alata

Do sada smo razgovarali o alatima koji izvršavaju komande u unapred zadatim vremenima. Sada ćemo razgovarati o drugima koje možemo koristiti u bilo kojem trenutku da nam štede posao kao što je kucanje dugačkih tekstova ili traženje opcija menija u aplikacijama.

Autokeykey

Ovaj alat koji dolazi u verzijama za Qt i GTK biblioteke omogućava nam da kreiramo prečice na tastaturi za funkcije koje najčešće koristimo iz naših omiljenih programa. Takođe nam daje mogućnost da duge delove teksta povežemo sa kratkim nizovima.

Instalacija

Autokey je dostupan u dvije verzije:

  • autokey-gtk: Preporučuje se za GNOME, Mate, Cinnamon i XFCE desktop računare.
  • autokey-qt: Idealno za KDE i LXQt.

Možemo ih potražiti i instalirati u paket menadžeru glavnih distribucija.

Korišćenje

AutoKey možemo koristiti na dva načina:

  • Za kreiranje prečica ili ključnih riječi koje se odnose na duže tekstove.
  • Izvršavanje složenih zadataka putem skripti u pythonu.

radi s dvije različite vrste ulaza. Možemo koristiti jednostavan običan tekst, koji Autokey identificira kao fraze, da kreiramo prečice i isječke teksta koji će se proširiti u duži tekst. Možemo ga koristiti i za automatizaciju komplikovanih zadataka pisanjem jednostavnih Python skripti.

Neki uzorci su uključeni kako bi se olakšalo razumijevanje svakog od njih. Na primjer, ako kliknemo na Adrese U folderu Moje fraze možemo učiniti da se naša adresa pojavi tako što ćemo upisati skraćenicu adr ako su ispunjeni određeni uslovi.

Stvaranje vlastitih fraza
  • Kliknemo Novo.
  • Mi biramo Fraza u padajućem meniju.
  • Biramo ime za novi unos.
  • U gornjem lijevom prozoru upisujemo prošireni tekst.
  • Pritisnemo set na parametru Skraćenica.
  • Kliknite na znak + u donjem lijevom kutu programa.
  • Napišemo skraćenicu i pritisnemo ući.
  • Kliknite na OK

Dodatne opcije za skraćenice su:

  • Uklonite kraticu kada je zamijenjen dugim tekstom.
  • Uskladite velika i mala slova.
  • Zanemarite podudaranja osjetljiva na velika i mala slova.
  • Zanemarite ako je skraćenica dio riječi.

Umjesto korištenja skraćenica, dugim dijelovima teksta možemo dodijeliti prečice na tipkovnici koristeći sljedeću proceduru.

  • Dovršavamo tekst na vrhu.
  • En Hotkey kliknite na Set.
  • Mi biramo osnovni taster između Control, Alt, Shift, Hyper, Super ili Meta.
  • Kliknite na Snimite kombinaciju tastera.
  • Pritisnite tipku ili tipke koje će dovršiti kombinaciju.
  • Završavamo klikom na Da prihvatim.

Ako želimo samo da Autokey dovrši tekst u jednoj aplikaciji, radimo sljedeće:

  • Pritisnemo Set en WindowsFilter.
  • Otvaramo željenu aplikaciju.
  • Kliknite na Otkrivanje Windows svojstava.
  • Kliknite na prozor aplikacije.
  • Kliknite na prihvatiti.

U svim slučajevima, kada završimo konfiguraciju, spremamo je Save iz menija Datoteka

Autokey uzorak skripte

Autokey sadrži neke uzorke onoga što ovaj moćni alat za automatizaciju može učiniti.

Primijetili ste da je većina naredbi na engleskom. Tako je barem u verziji Autokey-QT koja instalira Ubuntu Studio 22.04

U sljedećem članku ćemo vidjeti kako automatizirati zadatke pomoću skripti. Međutim, postoji još jedan manje kompliciran način automatizacije. Jednostavno kopiramo kombinacije tipki prečica na tastaturi naših preferiranih aplikacija plus dodatna uputstva.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.