AutoKey je program za skriptiranje za Linux. Omogućuje vam automatizaciju ponavljajućih i trivijalnih operacija na računalu kako biste ih mogli izvoditi brzo i učinkovito.

Neki od zadataka u kojima AutoKey dobro služi uključuju proširivanje teksta, ispravljanje pogrešaka pri upisu, pokretanje programa i umetanje zajedničkih tekstova. Osim toga, možete ga koristiti i za pokretanje prilagođenih skripti za automatizaciju složenih sistemskih radnji na vašem stroju.

Ipak, AutoKey može zastrašiti svoje prve korisnike. U tu svrhu, evo vodiča koji će vam pomoći da instalirate, postavite i koristite AutoKey na Linuxu.

Što je AutoKey?

AutoKey je besplatni uslužni program za automatizaciju radne površine s otvorenim kodom za Linux. Omogućuje vam automatizaciju različitih opetovanih operacija na računalu pomoću internetskih tipki ili fraza za pokretanje kako biste ih mogli učinkovito izvoditi.

Ako tek započinjete s AutoKey, proširivanje teksta i automatsko ispravljanje dvije su aplikacije za koje se softver može pokazati korisnim za vas. I s vremenom, kako se budete osjećali ugodno s AutoKeyem i razvijali razumijevanje koncepata skriptiranja i njihovih zamršenosti, trebali biste ga moći koristiti

instagram viewer
izvršavati Python skripte za automatizaciju složenih zadataka.

Kako instalirati AutoKey na Linux

AutoKey je dostupan za sve glavne Linux distribucije i dolazi u dvije verzije: autokey-gtk i autokey-qt.

Za neupućene, GTK i Qt su alati koji se koriste za razvoj aplikacija temeljenih na GUI za Linux. Od njih dvoje, GTK je preferirani izbor za programe u stilu GNOME, dok je Qt standardna opcija za stvaranje programa za KDE. Osim promjene kozmetike, međutim, programi stvoreni s GTK i Qt dijele istu unutarnju strukturu u cjelini.

Dakle, ovisno o tome koju Linux distribuciju koristite na računalu, možete odlučiti za preuzimanje GTK-a ili Qt verzije AutoKey-a.

Povezano: Koja je razlika između GTK + i Qt

I za ovo imate dvije mogućnosti. Za brzu instalaciju možete koristiti upravitelj paketa, koji je unaprijed instaliran u vašem Linux distribucijskom sustavu. Ili, možete koristiti pip, u slučaju da želite najnoviju verziju AutoKey-a.

Međutim, preporučeni je izbor instalirati AutoKey pomoću upravitelja paketa, jer nudi puno lakši i jednostavniji postupak instalacije od pipa. Slijedite korake u nastavku da biste instalirali AutoKey na računalo.

Na Debianu (Ubuntu, Mint, osnovni)

Da biste instalirali AutoKey na Linux distribucije zasnovane na Debianu, u terminalu pokrenite sljedeću naredbu:

sudo apt instalirati autokey-gtk

Za instalaciju autokey-qt, Unesi:

sudo apt instalirati autokey-qt

Na Fedori

Instalirajte AutoKey na Fedoru pomoću:

sudo dnf instalirati autokey-gtk

Na Arch Linuxu

AutoKey je dostupan na Arch Linuxu putem AUR-a (Arch User Repository). Dakle, možete ga instalirati pokretanjem:

yay -Syy autokey-gtk

Prvo pokretanje AutoKey-a

Nakon što je instaliran AutoKey, idite na izbornik aplikacije i pokrenite program. Kad se otvori, sustav će vas dočekati s glavnim prozorom koji je podijeljen u dva odjeljka: lijevo okno vam pomaže krećite se kroz fraze i skripte, dok desno omogućuje pregled i izgradnju / konfiguriranje stavki na kojima ste odabrali lijevo.

AutoKey dolazi s nekoliko uzoraka fraza i skripti koje vam pružaju ideju o njihovoj uporabi. Fraze su u osnovi proširivači teksta koji u vaše ime unose tekst kada unesete njihove tipke okidača ili fraze. S druge strane, skripte su dinamični i mogu se programirati pomoću Pythona za obavljanje naprednijih operacija.

Pokazat ćemo vam kako ih koristiti u sljedećim odjeljcima. No prije toga obavezno postavite AutoKey da se automatski pokreće svaki put kad se prijavite na računalo, tako da ne morate svaki put ručno pokretati aplikaciju.

Da biste to učinili, idite na Uredi > Postavke. Prebacite se na Općenito karticu i potvrdite okvir za Automatski pokreni AutoKey na Loginu. Kliknite na u redu za spremanje promjena.

Kako se koriste fraze AutoKey

Kao što je gore spomenuto, postoje različiti slučajevi upotrebe u kojima možete koristiti fraze AutoKey. Sada, da bismo prikazali fraze AutoKey na djelu, pogledajmo kako možete postaviti kraticu za proširivanje teksta / fraze.

  1. Klikni na Novi gumb i odaberite Fraza.
  2. Dajte ime frazi i pritisnite u redu.
  3. U desnom prozoru kliknite na Unesite sadržaj fraze i zamijenite ga tekstom koji želite unijeti kad upišete njegovu kraticu.
  4. Klikni na Postavi gumb pokraj Kratice.
  5. Dodirnite Dodati u Postavi skraćenice prozor i unesite kraticu kojom želite proširiti frazu.
  6. Pritisnite padajući gumb za Okidač uključen i odaberite Sve ne-riječi.
  7. Pogoditi u redu.
  8. U glavnom prozoru dodirnite Uštedjeti dugme.

Da biste zanemarili slučaj upisane kratice, označite potvrdni okvir pored Zanemari slučaj upisane kratice. Slično tome, da biste izbjegli potrebu za pritiskom znaka okidača, omogućite Okidač odmah (ne zahtijeva znak okidača) opcija.

Ako se bavite razvojem softvera i želite koristiti određene Python knjižnice u svom projektu, možete stvoriti frazu za istu koja te knjižnice unosi u uređivač kad ga upišete.

Štoviše, u slučaju da ste skupili puno takvih fraza - do točke kada je teško zapamtiti njih - možete dodijeliti prečac da biste pregledali popis svih tih fraza i odabrali jednu za ulazak u tekst polje.

Slijedite korake u nastavku da biste to učinili:

  1. Udari Novi gumb za stvaranje nove mape.
  2. Premjestite sve fraze koje želite grupirati u ovu mapu.
  3. Odaberite mapu i u Postavke mape s desne strane kliknite Postavi gumb pokraj Hotkey.
  4. Odaberite modifikacijsku tipku, odaberite Pritisnite za postavljanjei unesite ključ za generiranje kombinacije tipki. Pogoditi u redu i spremite promjene.

Sada sve što trebate je pritisnuti prečac da biste pogledali sve fraze u mapi i odabrali onu koju želite koristiti.

Kako se koriste skripte AutoKey

Skripte AutoKey dolaze u obzir kada želite izvoditi naprednije operacije od pukog proširenja teksta. Pomoću skripte, između ostalog, možete pokretati aplikacije, otvarati datoteke / mape i kontrolirati događaje prozora i miša.

U svrhu ovog vodiča, pogledajmo kako možete koristiti skriptu AutoKey za otvaranje Google Chromea.

  1. Klikni na Novi gumb i odaberite Skripta.
  2. Dajte ime svojoj skripti i pritisnite u redu.
  3. Na desnom prozoru zamijenite # Unesite kod skripte sa sljedećim retcima koda:
    uvozni potproces
    potproces. Otvori (["usr / bin / google-chrome"])
  4. Udari Postavi gumb pored Hotkey i postavite prečac.
  5. Klik u redu.
  6. Dodirnite Uštedjeti da biste spremili skriptu.

Sada, svaki put kad želite pokrenuti Chrome, pritisnite ovaj prečac i izvršit će skriptu i pokrenuti Chrome.

Na isti način na koji ste grupirali slične fraze u mapu u prethodnom odjeljku, također možete grupirati slične skripte kako biste ih lako pokrenuli prema potrebi.

Da biste učinkovito koristili skripte, morate imati radno razumijevanje Pythona. Kao, na primjer, koristili smo potproces modul (upravljanje podprocesom) za otvaranje novog postupka u gornjem primjeru. Pomoću službenih dokumenata Pythona možete saznati više o potprocesu i ostalim modulima i komponentama.

Povezano: Što je Pythonov OS modul i kako ga koristite?

Jednom kada savladate, možete iskoristiti svoje Python vještine za interakciju s gotovo bilo kojom komponentom sustavu i izvodite zadatke na nižim razinama koji bi vam oduzeli puno vremena ako odlučite ići za priručnikom ruta.

Završite s AutoKey

Gornji vodič trebao vam je pomoći da postavite AutoKey na računalu i shvatite osnovnu ideju koja stoji iza njegovog rada. I idući naprijed, trebali biste biti u stanju nadahnuti se gore prikazanim primjerima i koristiti fraze i skripte AutoKey za automatizaciju ponavljajućih i trivijalnih operacija na vašem sustavu.

Ako želite istražiti više opcija, provjerite neke od ostalih popularnih aplikacija za automatizaciju Linuxa prije nego što uložite u jednu.

Udio
E-mail
4 aplikacije za automatizaciju Linuxa koje pojednostavljuju vaše zadatke i tijekove rada

Želite uštedjeti vrijeme i izbjeći ponavljanje zadataka? Odgovor je automatizacija! Evo nekoliko korisnih aplikacija za automatizaciju radne površine za Linux koje možete isprobati.

Pročitajte Dalje

Povezane teme
  • Linux
  • Računalna automatizacija
  • Automatizacija zadataka
  • Linux aplikacije
O autoru
Yash Wate (Objavljeno 17 članaka)

Yash je pisac osoblja u MUO-u za "uradi sam", Linux, programiranje i sigurnost. Prije nego što je svoju strast pronašao u pisanju, razvijao se za web i iOS. Također možete pronaći njegovo pisanje na TechPP-u, gdje pokriva druge vertikale. Osim tehnologije, uživa razgovarati o astronomiji, Formuli 1 i satovima.

Više od Yash Watea

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Kliknite ovdje da biste se pretplatili