AutoKey: instrument util de automatizare a sarcinilor pentru GNU / Linux

AutoKey: instrument util de automatizare a sarcinilor pentru GNU / Linux

AutoKey: instrument util de automatizare a sarcinilor pentru GNU / Linux

Atunci când se ocupă cu automatizează sarcinile (activități sau acțiuni) pe un computer, aceasta are întotdeauna scopul de a crește productivitate a utilizatorilor. Și când acești utilizatori sunt de obicei avansați, ca în cazul Administratori de server, dezvoltatori sau DevOps și altele conexe, deoarece aplicațiile de productivitate sunt adesea utilizate. Precum lansatoare de aplicații tip Ulauncher o Automate de sarcini tip „AutoKey”.

Și în cazul „AutoKey”, este demn de remarcat faptul că acesta este un aplicație desktop open source ceea ce ajută la automatizarea multor sarcini repetitive ușor și rapid.

Ulauncher și Synapse: 2 lansatoare excelente de aplicații pentru Linux

Ulauncher și Synapse: 2 lansatoare excelente de aplicații pentru Linux

Și înainte de a descrie „AutoKey” și să exploreze cum instalați și utilizați, ca de obicei, vom lăsa imediat mai jos, câteva linkuri legate de postări anterioare conexe cu alții aplicații de productivitate pe care le-am abordat anterior, astfel încât după finalizarea acestei publicații să poată fi explorate mai ușor:

Lansatoarele de aplicații (lansatoare) sunt instrumente sau completări pe care le implementăm de obicei în sistemele noastre de operare pentru a ne îmbunătăți productivitatea, prin creșterea ușurinței și vitezei de utilizare a tastaturii pentru a executa acțiuni. Acțiune care este de obicei foarte utilă, mai ales atunci când în loc de un mediu de lucru desktop (DE) folosim un Windows Manager (WM). Și printre cele mai bune, cele mai bune putem menționa Ulauncher, care este un lansator rapid de aplicații pentru Linux. Este scris în Python, folosind GTK +.Matei 22:21 Ulauncher și Synapse: 2 lansatoare excelente de aplicații pentru Linux

Articol asociat:
Dmenu și Rofi: 2 lansatoare excelente de aplicații pentru WM-uri

Articol asociat:
Ulauncher și Synapse: 2 lansatoare excelente de aplicații pentru Linux
Articol asociat:
Albert și Kupfer: 2 jucători excelenți ca alternative la Cerebro
Articol asociat:
Creier: o aplicație deschisă pe mai multe platforme pentru productivitate

Autokey: Aplicație de automatizare desktop Linux

Autokey: Aplicație de automatizare desktop Linux

Ce este AutoKey?

Conform Site-ul oficial „AutoKey” de pe GitHub, această aplicație este descrisă pe scurt după cum urmează:

Este un utilitar de automatizare desktop pentru Linux și X11.Matei 22:21

Și mai adaugă că:

În prezent funcționează sub Python 3. Și pentru că este o aplicație X11, nu va funcționa 100% pe distribuțiile GNU / Linux care folosesc Wayland în mod implicit în loc de Xorg.Matei 22:21

caracteristici

  • Oferă o interfață grafică de utilizator simplă și intuitivă care rulează scripturi Python-3 și efectuează extinderea textului, cu un accent special pe funcționalitatea macro și tastare.
  • Poate fi utilizat atât pentru extinderea simplă a textului utilizând „Expresii”. În ceea ce privește reacția la comenzile rapide de la tastatură (de exemplu [Ctrl] + [Alt] + F8), pentru extinderea frazelor.
  • Permite, dacă este necesar, să utilizeze toată puterea limbajului de programare Python pentru a scrie Scripturi în Python3 pentru a automatiza sarcinile necesare. Scripturile AutoKey, precum expresiile, pot fi legate, printre altele, de abrevieri și taste rapide pentru a executa comenzi.
  • Oferă un API pentru interacțiunea cu sistemul, pentru a face lucruri precum apăsarea mouse-ului sau tastarea textului cu tastatura.

De ce este AutoKey o aplicație bună pentru SysAdmins?

Ambele bune Administratorii de sistem La fel ca alți profesioniști IT avansați, aceștia au adesea o înțelegere de bază programare sau logică de programare. Prin urmare, printre multe lucruri, ei tind să înțeleagă foarte bine funcționarea / comportamentul diferitelor echipamente / dispozitive și a software-ului aferent, pentru a implementa și rezolva probleme.

Dar, de asemenea, sunt de obicei buni la diverse limbaje de programare utilizat pentru scriptarea sau automatizarea sarcinilor de rutină precum Shell, AWK, Perl, Python, printre alții. Totul pentru a automatiza cât mai mult posibil, stăpânind cât mai bine limbaje de script și comenzi, pentru a converti sarcinile frecvente și obositoare în sarcini automate.

Instalare și utilizare

Pentru descărcare, puteți descărca fișierul 3 fișiere în format .deb necesar și disponibil în secțiunea de descărcare, corespunzătoare ultimei dvs. versiunea curentă (0.96 beta-8), apoi instalați-le pe GNU / Linux Distro, la fel ca în cazul nostru practic. Cu toate acestea, ambele (pachete gtk și qt) sau doar 1 din oricare dintre 2 pot fi instalate după cum este necesar.

După descărcare în Descărcați folderul, următoarele pot fi executate într-un terminal ordin de comandă:

«sudo apt install ./Descargas/autokey-*.*»

Apoi rulați-l prin Meniul Aplicații și programează o frază sau scenariu folosind Limbaj Python. În cazul meu, programați următoarea sarcină: Rulați jocul Terorism urban 4 cu cheile Ctrl + 4. Acțiune care a fost efectuată anterior manual deschizând un browser, căutând folderul sursă al acestuia și făcând clic pe fișierul executabil.

Cod Python programat

output = system.exec_command("/media/sysadmin/RESPALDO/UrbanTerror43/Quake3-UrT.x86_64")
keyboard.send_keys(output)

Capturi de ecran

AutoKey: Captură de ecran 1

AutoKey: Captură de ecran 2

AutoKey: Captură de ecran 3

AutoKey: Captură de ecran 4

AutoKey: Captură de ecran 5

mai multe informații

Pentru mai multe informații despre „AutoKey” Vă recomandăm să explorați următoarele 3 linkuri:

Rezumat: diverse publicații

Rezumat

În rezumat, după cum sa apreciat „AutoKey” este un lucru foarte util instrument de automatizare a sarcinilor, care funcționează și folosind Limbaj Python. Și bine folosit, poate deveni un instrument transformator pentru a ne îmbunătăți productivitate sau pur și simplu ne permite să reducem stresul fizic asociat cu scrisul. În plus, poate fi o aplicație aliată și complementară pentru ce cu shell a Scripting automatizarea nu a fost practică sau fezabilă.

Sperăm că această publicație va fi foarte utilă pentru întreg «Comunidad de Software Libre y Código Abierto» și de mare contribuție la îmbunătățirea, creșterea și difuzarea ecosistemului de aplicații disponibile pentru «GNU/Linux». Și nu încetați să îl partajați cu alții, pe site-urile, canalele, grupurile sau comunitățile dvs. preferate de rețele sociale sau sisteme de mesagerie. În cele din urmă, vizitați pagina noastră principală la «De la Linux» pentru a explora mai multe știri și pentru a vă alătura canalului nostru oficial Telegramă de la FromLinux.


Conținutul articolului respectă principiile noastre de etică editorială. Pentru a raporta o eroare, faceți clic pe aici.

Fii primul care comenteaza

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.