AutoKey je skriptovacia aplikácia pre Linux. Umožňuje vám automatizovať opakujúce sa a triviálne operácie na počítači, aby ste ich mohli vykonávať rýchlo a efektívne.
Medzi úlohy, kde AutoKey dobre slúži, patrí rozširovanie textu, oprava preklepov, spustenie programov a vkladanie štandardných textov. Okrem toho ho môžete použiť aj na spustenie vlastných skriptov na automatizáciu zložitých systémových akcií na vašom počítači.
To však znamená, že AutoKey môže byť pre svojich prvých používateľov zastrašujúci. Na tento účel je tu uvedený sprievodca, ktorý vám pomôže nainštalovať, nastaviť a používať program AutoKey v systéme Linux.
Čo je AutoKey?
AutoKey je bezplatný a open-source nástroj na automatizáciu pracovnej plochy pre systém Linux. Umožňuje vám automatizovať rôzne opakujúce sa operácie na počítači pomocou klávesových skratiek alebo spúšťacích fráz, aby ste ich mohli vykonávať efektívne.
Ak práve začínate s programom AutoKey, rozšírenie textu a automatická korekcia sú dve aplikácie, pri ktorých sa vám softvér môže ukázať ako užitočný. Akonáhle sa zorientujete v AutoKey a pochopíte skriptovacie koncepty a ich zložitosti, mali by ste byť schopní ich časom použiť na
spúšťať skripty Pythonu na automatizáciu zložitých úloh.Ako nainštalovať AutoKey na Linux
AutoKey je k dispozícii pre všetky hlavné Linuxové distribúcie a dodáva sa v dvoch verziách: autokey-gtk a autokey-qt.
Pre nezasvätených, GTK a Qt sú súbory nástrojov používané na vývoj aplikácií založených na GUI pre Linux. Z týchto dvoch je GTK preferovanou voľbou pre programy v štýle GNOME, zatiaľ čo Qt je štandardnou voľbou pre vytváranie programov pre KDE. Okrem zmeny v kozmetike majú programy vytvorené pomocou GTK a Qt spoločnú rovnakú vnútornú štruktúru.
Takže v závislosti na tom, ktorú distribúciu systému Linux vo svojom počítači používate, sa môžete rozhodnúť stiahnuť verziu programu AutoKey vo verzii GTK alebo Qt.
Súvisiace: Aký je rozdiel medzi GTK + a Qt
Aj pre toto máte dve možnosti. Na rýchlu inštaláciu môžete použiť správcu balíkov, ktorý je predinštalovaný vo vašom systéme Linux. Alebo môžete použiť pip, v prípade, že potrebujete najnovšiu verziu AutoKey.
Odporúčanou voľbou je však inštalácia programu AutoKey pomocou správcu balíkov, pretože ponúka oveľa ľahší a prívetivejší proces inštalácie ako pip. Podľa pokynov uvedených nižšie nainštalujte program AutoKey do svojho počítača.
V Debiane (Ubuntu, Mint, Základné)
Ak chcete nainštalovať AutoKey na distribúcie Linuxu založené na Debiane, spustite v termináli nasledujúci príkaz:
sudo apt nainštalovať autokey-gtk
Na inštaláciu autokey-qt, zadajte:
sudo apt nainštalovať autokey-qt
Na Fedore
Nainštalujte AutoKey na Fedoru pomocou:
sudo dnf install autokey-gtk
V systéme Arch Linux
AutoKey je k dispozícii na Arch Linuxe cez AUR (Arch User Repository). Môžete ho teda nainštalovať spustením:
yay -Syy autokey-gtk
Počiatočné spustenie AutoKey
S nainštalovaným programom AutoKey prejdite do ponuky aplikácií a spustite program. Po otvorení vás systém privíta hlavným oknom rozdeleným na dve časti: pomáha vám ľavá tabla prechádzajte frázami a skriptmi, zatiaľ čo pravé vám umožňuje zobraziť ukážku a vytvoriť / nakonfigurovať položky, ktoré ste vybrali ľavý.
Program AutoKey je dodávaný s niekoľkými vzorovými frázami a skriptmi, ktoré vám poskytnú predstavu o ich použití. Frázy sú v podstate rozbaľovače textu, ktoré zadávajú text vo vašom mene pri zadávaní ich spúšťacích klávesov alebo fráz. Na druhej strane, skriptov sú dynamické a dajú sa programovať pomocou Pythonu na vykonávanie pokročilejších operácií.
V nasledujúcich častiach vám ukážeme, ako ich používať. Predtým však nezabudnite nastaviť, aby sa funkcia AutoKey spúšťala automaticky pri každom prihlásení do počítača, aby ste aplikáciu nemuseli spúšťať zakaždým ručne.
Ak to chcete urobiť, choďte na Upraviť > Predvoľby. Prepnite na ikonu Všeobecné kartu a začiarknite políčko Automatické spustenie funkcie AutoKey pri prihlásení. Kliknite na Ok na uloženie zmien.
Ako používať automatické frázy
Ako už bolo spomenuté vyššie, existujú rôzne prípady použitia, kedy môžete použiť frázy AutoKey. Teraz, aby sme zobrazovali frázy funkcie AutoKey v akcii, sa pozrime, ako môžete nastaviť skratku na rozšírenie textu / frázy.
- Klikni na Nový tlačidlo a vyberte Fráza.
- Pomenujte frázu a stlačte Ok.
- V pravom okne kliknite na Zadajte obsah frázy a nahraďte ho textom, ktorý chcete zadať, keď napíšete jeho skratku.
- Klikni na Nastaviť tlačidlo vedľa Skratky.
- Klepnite na Pridať v Nastaviť skratky okno a zadajte skratku, ktorou chcete frázu rozšíriť.
- Stlačte rozbaľovacie tlačidlo pre položku Spustiť a vyberte Všetko neslovné.
- Hit Ok.
- V hlavnom okne klepnite na ikonu Uložiť tlačidlo.
Ak chcete ignorovať veľkosť písmen napísaných skratkou, začiarknite políčko vedľa položky Ignorovať prípad písanej skratky. Podobne, aby ste predišli nutnosti stlačiť spúšťací znak, povoľte Spustiť okamžite (nevyžadovať spúšťací znak) možnosť.
Ak sa venujete vývoju softvéru a chcete vo svojom projekte použiť určité knižnice Pythonu, môžete vytvoriť frázu pre rovnaké výrazy, ktorá tieto knižnice vstúpi do editora, keď ich zadáte.
Navyše v prípade, že ste zhromaždili veľa takýchto fráz - do bodu, keď je ťažké si to zapamätať ich - môžete priradiť klávesovú skratku, ktorá vám umožní zobraziť zoznam všetkých týchto fráz a zvoliť jednu z nich, ktorá sa má vložiť do textu lúka.
Postupujte podľa nasledujúcich pokynov:
- Kliknite na ikonu Nový tlačidlo na vytvorenie nového priečinka.
- Presuňte všetky frázy, ktoré chcete zoskupiť, do tohto priečinka.
- Vyberte priečinok a v priečinku Nastavenia priečinka vpravo kliknite na ikonu Nastaviť tlačidlo vedľa Klávesová skratka.
- Vyberte modifikátor, vyberte Stlačením nastavítea zadaním kľúča vygenerujete kombináciu klávesov. Hit Ok a uložte zmeny.
Všetko, čo musíte urobiť, je stlačiť klávesovú skratku, aby ste si prezreli všetky frázy v priečinku a vybrali ten, ktorý chcete použiť.
Ako používať skripty AutoKey
Skripty AutoKey vstúpia do hry, keď chcete vykonávať pokročilejšie operácie ako len rozširovanie textu. Pomocou skriptu môžete okrem iného spúšťať aplikácie, otvárať súbory / priečinky a ovládať udalosti v okne a myši.
Na účely tejto príručky sa pozrime, ako môžete na otvorenie prehliadača Google Chrome použiť skript AutoKey.
- Klikni na Nový tlačidlo a vyberte Scenár.
- Pomenujte skript a stlačte kláves Ok.
- V pravom okne vymeňte # Zadajte kód skriptu s nasledujúcimi riadkami kódu:
importovať podproces
podproces. Popen (["usr / bin / google-chrome"]) - Kliknite na ikonu Nastaviť tlačidlo vedľa Klávesová skratka a nastaviť klávesovú skratku.
- Kliknite Ok.
- Klepnite na Uložiť pre uloženie skriptu.
Teraz, kedykoľvek chcete spustiť prehliadač Chrome, stlačte túto klávesovú skratku a vykoná skript a spustí prehliadač Chrome.
Rovnako, ako ste zoskupili podobné frázy do priečinka v predchádzajúcej časti, môžete zoskupiť podobné skripty, aby ste ich podľa potreby ľahko spustili.
Ak chcete efektívne používať skripty, musíte mať pracovné porozumenie Pythonu. Napríklad sme použili podproces modul (správa podprocesov) na otvorenie nového procesu v príklade vyššie. Viac informácií o podprocese a ďalších moduloch a komponentoch sa môžete dozvedieť pomocou oficiálnych dokumentov Pythonu.
Súvisiace: Čo je modul OS v Pythone a ako ho používate?
Po zvládnutí môžete svoje zručnosti v jazyku Python využiť na interakciu s takmer ľubovoľnou súčasťou servera systému a vykonávať úlohy na nižších úrovniach, ktoré by vám zaberali veľa času, ak by ste sa rozhodli prejsť na príručku trasa.
Robte viac s AutoKey
Sprievodca vyššie by vám mal pomôcť nastaviť AutoKey na vašom počítači a pochopiť základnú myšlienku jeho fungovania. Odteraz by ste sa mali vedieť inšpirovať vyššie uvedenými príkladmi a používať frázy a skripty AutoKey na automatizáciu opakujúcich sa a triviálnych operácií vo vašom systéme.
Ak chcete preskúmať viac možností, pred investíciou do niektorej z ďalších populárnych aplikácií na automatizáciu systému Linux si pozrite niektoré z ďalších.
Chcete ušetriť čas a vyhnúť sa opakujúcim sa úlohám? Odpoveďou je automatizácia! Tu je niekoľko užitočných aplikácií na automatizáciu počítačov so systémom Linux, ktoré môžete vyskúšať.
Prečítajte si Ďalej
- Linux
- Počítačová automatizácia
- Automatizácia úloh
- Aplikácie pre Linux
Yash je redaktorom MUO pre oblasť DIY, Linux, programovanie a bezpečnosť. Predtým, ako našiel svoju vášeň v písaní, vyvíjal pre web a iOS. Jeho písanie nájdete aj na TechPP, kde pokrýva ďalšie vertikály. Okrem techniky sa rád venuje astronómii, formule 1 a hodinkám.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!
Prihláste sa kliknutím tu