Cum se folosește AutoKey pentru automatizarea sarcinilor repetitive pe Linux

Cum se folosește AutoKey pentru automatizarea sarcinilor repetitive pe Linux

AutoKey este o aplicație de script pentru Linux. Vă permite să automatizați operațiuni repetitive și banale pe computer, astfel încât să le puteți efectua rapid și eficient.





Unele dintre sarcinile în care AutoKey servește bine includ extinderea textului, corectarea greșelilor de tipar, lansarea programelor și inserarea textelor din boilerplate. În plus, îl puteți utiliza și pentru a rula scripturi personalizate pentru a automatiza acțiuni complexe de sistem pe mașina dvs.





cum se deschide unitatea flash pe Windows 10

Acestea fiind spuse, totuși, AutoKey poate fi intimidant pentru utilizatorii săi pentru prima dată. În acest scop, iată un ghid care vă ajută să instalați, să configurați și să utilizați AutoKey pe Linux.





Ce este AutoKey?

AutoKey este un utilitar de automatizare desktop gratuit și open-source pentru Linux. Vă permite să automatizați diferite operații repetitive pe computer folosind tastele rapide sau declanșarea de fraze, astfel încât să le puteți efectua eficient.

Dacă abia începeți cu AutoKey, extinderea textului și corectarea automată sunt două aplicații în care software-ul se poate dovedi a vă fi de folos. Și, de-a lungul timpului, pe măsură ce vă simțiți confortabil cu AutoKey și dezvoltați o înțelegere a conceptelor de scriptare și a complexităților acestora, ar trebui să o puteți folosi pentru executați scripturi Python pentru a automatiza sarcini complexe.



Cum se instalează AutoKey pe Linux

AutoKey este disponibil pentru toate majoritățile Distribuții Linux și vine în două versiuni: autokey-gtk și autokey-qt .

Pentru cei neinițiați, GTK și Qt sunt seturi de instrumente utilizate pentru dezvoltarea de aplicații bazate pe GUI pentru Linux. Dintre cele două, GTK este alegerea preferată pentru programele în stil GNOME, în timp ce Qt este opțiunea standard pentru crearea de programe pentru KDE. Pe lângă schimbarea produselor cosmetice, însă, programele create cu GTK și Qt au ambele aceeași structură internă în general.





Deci, în funcție de distribuția Linux pe care o utilizați pe computer, puteți decide să descărcați fie versiunea GTK, fie versiunea Qt a AutoKey.

În legătură cu: Care este diferența dintre GTK + și Qt





Și pentru aceasta aveți două opțiuni. Puteți folosi fie managerul de pachete, care este preinstalat în distribuția Linux, pentru o instalare rapidă. Sau, puteți utiliza pip , în cazul în care doriți cea mai recentă versiune AutoKey.

Cu toate acestea, alegerea recomandată este să instalați AutoKey folosind un manager de pachete, deoarece oferă un proces de instalare mult mai ușor și prietenos decât pip. Urmați pașii de mai jos pentru a instala AutoKey pe computer.

Pe Debian (Ubuntu, Mint, Elementary)

Pentru a instala AutoKey pe distribuții Linux bazate pe Debian, rulați următoarea comandă în terminal:

sudo apt install autokey-gtk

Pentru instalare autokey-qt , introduce:

sudo apt install autokey-qt

Pe Fedora

Instalați AutoKey pe Fedora folosind:

sudo dnf install autokey-gtk

Pe Arch Linux

AutoKey este disponibil pe Arch Linux prin AUR (Arch User Repository). Deci, îl puteți instala rulând:

yay -Syy autokey-gtk

AutoKey Initial Run

Cu AutoKey instalat, accesați meniul aplicației și lansați programul. Când se deschide, sistemul vă va întâmpina cu fereastra principală împărțită în două secțiuni: panoul din stânga vă ajută să navigați prin fraze și scripturi, în timp ce dreapta vă permite să previzualizați și să creați / configurați elementele pe care le selectați în stânga.

AutoKey vine cu câteva exemple de fraze și scripturi scoase din cutie pentru a vă face o idee despre utilizarea lor. Expresii sunt în esență extensoare de text care introduc text în numele dvs. atunci când introduceți tastele sau frazele de declanșare. Pe de altă parte, scripturi sunt dinamice și pot fi programate folosind Python pentru a efectua operațiuni mai avansate.

Vă vom arăta cum să le utilizați în următoarele secțiuni. Dar înainte de aceasta, asigurați-vă că setați AutoKey să ruleze automat de fiecare dată când vă conectați la computer, astfel încât să nu trebuie să rulați aplicația manual de fiecare dată.

Pentru a face acest lucru, mergeți la Editați | × > Preferințe . Treceți la general fila și bifați caseta pentru Porniți automat AutoKey la autentificare . Click pe Bine pentru a salva modificările.

Cum se utilizează expresiile AutoKey

După cum s-a menționat mai sus, există diverse cazuri de utilizare în care puteți utiliza expresii AutoKey. Acum, pentru a afișa expresii AutoKey în acțiune, să vedem cum puteți configura o abreviere pentru a extinde textul / expresia.

  1. Faceți clic pe Nou și selectați Fraza .
  2. Dați un nume expresiei și apăsați Bine .
  3. În fereastra din dreapta, faceți clic pe Introduceți conținutul expresiei și înlocuiți-l cu textul pe care doriți să îl introduceți atunci când introduceți abrevierea acestuia.
  4. Faceți clic pe A stabilit butonul de lângă Abrevieri .
  5. Apăsați pe Adăuga în Setați abrevierile fereastra și introduceți abrevierea cu care doriți să extindeți expresia.
  6. Apăsați butonul drop-down pentru Trigger on și selectați Toate fără cuvânt .
  7. Lovit Bine .
  8. În fereastra principală, atingeți Salvați buton.

Pentru a ignora cazul prescurtării, bifați caseta de selectare de lângă Ignorați majusculele prescrise . În mod similar, pentru a evita necesitatea de a apăsa un caracter de declanșare, activați Declanșați imediat (nu aveți nevoie de un caracter declanșator) opțiune.

Dacă sunteți interesat de dezvoltarea de software și doriți să utilizați anumite biblioteci Python în proiectul dvs., puteți crea o expresie pentru aceeași care introduce acele biblioteci în editor atunci când o introduceți.

Mai mult, în cazul în care ați adunat o mulțime de astfel de fraze - până la un punct în care este greu să le amintiți - puteți atribui o tastă rapidă pentru a vizualiza o listă a tuturor acestor fraze și a alege una pentru a intra în câmpul de text.

Urmați pașii de mai jos pentru a face acest lucru:

  1. Loveste Nou pentru a crea un folder nou.
  2. Mutați toate expresiile pe care doriți să le grupați în acest folder.
  3. Selectați folderul și în Setări folder în dreapta, faceți clic pe A stabilit butonul de lângă Hotkey .
  4. Alegeți o tastă modificatoare, selectați Apăsați pentru a seta și introduceți o tastă pentru a genera o combinație de taste. Lovit Bine și salvați modificările.

Acum, tot ce trebuie să faceți este să apăsați tasta rapidă pentru a vizualiza toate frazele din folder și a o selecta pe cea pe care doriți să o utilizați.

Cum se utilizează scripturile AutoKey

Scripturile AutoKey intră în joc atunci când doriți să efectuați operațiuni mai avansate decât simpla extindere a textului. Folosind un script, puteți rula aplicații, deschide fișiere / foldere și controla evenimentele de la fereastră și mouse, printre altele.

În scopul acestui ghid, să vedem cum puteți utiliza un script AutoKey pentru a deschide Google Chrome.

ce este modul de imagine mare abur
  1. Faceți clic pe Nou și selectați Script .
  2. Dă un nume scriptului tău și lovește Bine .
  3. În fereastra din dreapta, înlocuiți # Introduceți codul scriptului cu următoarele linii de cod: import subprocess
    subprocess.Popen(['usr/bin/google-chrome'])
  4. Loveste A stabilit butonul de lângă Hotkey și setați o tastă rapidă.
  5. Clic Bine .
  6. Apăsați pe Salvați pentru a vă salva scriptul.

Acum, de fiecare dată când doriți să rulați Chrome, apăsați această tastă rapidă și va executa scriptul și va lansa Chrome.

În același mod în care ați grupat fraze similare într-un folder din secțiunea anterioară, puteți grupa scripturi similare pentru a le rula cu ușurință, după cum este necesar.

Pentru a utiliza scripturile în mod eficient, trebuie să aveți o înțelegere funcțională a Python. De exemplu, am folosit subproces (gestionarea subprocesului) pentru a deschide un nou proces în exemplul de mai sus. Puteți afla mai multe despre subproces și alte module și componente utilizând documentele oficiale ale Python.

Legate de: Ce este modulul de operare Python și cum îl utilizați?

Odată stăpânit, vă puteți folosi abilitățile Python pentru a interacționa cu aproape orice componentă a sistemului și pentru a efectua sarcini la niveluri inferioare, care vă vor consuma mult timp dacă alegeți să parcurgeți ruta manuală.

Obțineți mai multe lucruri cu AutoKey

Ghidul de mai sus ar fi trebuit să vă ajute să configurați AutoKey pe computer și să înțelegeți ideea de bază din spatele funcționării sale. Și înainte, ar trebui să vă puteți inspira din exemplele demonstrate mai sus și să folosiți fraze și scripturi AutoKey pentru a automatiza operațiile repetitive și banale din sistemul dvs.

Dacă doriți să explorați mai multe opțiuni, consultați câteva dintre celelalte aplicații populare de automatizare Linux înainte de a investi într-una.

Acțiune Acțiune Tweet E-mail 4 aplicații de automatizare Linux pentru a vă simplifica sarcinile și fluxurile de lucru

Doriți să economisiți timp și să evitați sarcinile repetitive? Răspunsul este automatizarea! Iată câteva aplicații utile de automatizare desktop Linux pe care să le încercați.

Citiți în continuare
Subiecte asemănătoare
  • Linux
  • Automatizarea computerelor
  • Automatizarea sarcinilor
  • Aplicații Linux
Despre autor Yash Wate(21 articole publicate)

Yash este scriitor de personal la MUO pentru bricolaj, Linux, programare și securitate. Înainte de a-și găsi pasiunea în scris, obișnuia să se dezvolte pentru web și iOS. Puteți găsi și scrierile sale pe TechPP, unde acoperă alte verticale. În afară de tehnologie, îi place să vorbească despre astronomie, Formula 1 și ceasuri.

Mai multe de la Yash Wate

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona