AutoKey: Útil eina d'automatització de tasques per a GNU / Linux

AutoKey: Útil eina d'automatització de tasques per a GNU / Linux

AutoKey: Útil eina d'automatització de tasques per a GNU / Linux

Quan es tracta de automatitzar tasques (Activitats o accions) sobre un ordinador, això sempre té com a finalitat augmentar la productivitat dels usuaris. I quan aquests usuaris solen ser avançats, com en el cas dels Administradors de servidors, Desenvolupadors o devops i altres relacionats, ja que se sol fer ús d'aplicacions de productivitat. com ara llançadors d'aplicacions tipus Ulauncher o Automatizadores de tasques tipus «AutoKey».

I en el cas de «AutoKey», Val destacar que aquesta és una app d'escriptori de codi obert que ajuda a automatitzar moltes tasques repetitives de forma senzilla i ràpida.

Ulauncher i Synapse: 2 excel·lents llançadors d'aplicacions per a Linux

Ulauncher i Synapse: 2 excel·lents llançadors d'aplicacions per a Linux

I abans de descriure a «AutoKey» i explorar com es instal·la i fa servir, Com de costum deixarem immediatament més avall, alguns enllaços relacionats amb publicacions anteriors relacionades amb altres apps de productivitat que hem abordat abans, perquè després de finalitzada aquesta present publicació puguin ser explorades més fàcilment:

"Els llançadors d'aplicacions (launchers) són eines o complements que solem implementar en els nostres Sistemes Operatius per millorar la nostra productivitat, a l'incrementar la facilitat i rapidesa de l'ús de el teclat per executar accions. Acció que sol ser molt útil sobretot, quan en comptes d'un entorn d'escriptori (des) fem servir un gestor de Finestres (WMS). I entre els millors els millors podem esmentar a Ulauncher, que és un ràpid llançador d'aplicacions per a Linux. Està escrit en Python, usant GTK +." Ulauncher i Synapse: 2 excel·lents llançadors d'aplicacions per a Linux

Article relacionat:
Dmenu i Rofi: 2 excel·lents llançadors d'aplicacions per als WMS

Article relacionat:
Ulauncher i Synapse: 2 excel·lents llançadors d'aplicacions per a Linux
Article relacionat:
Albert i Kupfer: 2 excel·lents llançadors com alternatives a Cervell
Article relacionat:
Cervell: Una aplicació oberta multiplataforma per a la productivitat

Autokey: App d'automatització de l'escriptori de Linux

Autokey: App d'automatització de l'escriptori de Linux

Què és AutoKey?

Segons el lloc web oficial de «AutoKey» a GitHub, Aquesta app és descrita breument de la següent manera:

"És una utilitat d'automatització de l'escriptori per a Linux i X11."

I també afegeixen que:

"Actualment funciona sota Python 3. I pel fet que és una aplicació X11, no funcionarà a el 100% en les distribucions GNU / Linux que utilitzin per defecte Wayland en lloc de Xorg."

Característiques

  • Ofereix una senzilla i intuïtiva interfície gràfica d'usuari que executa scripts de Python-3 i realitza l'expansió de text, centrant-se especialment en la funcionalitat de les macros i la pulsació de tecles.
  • Es pot utilitzar tant per a l'expansió de text simple mitjançant l'ús de «Frases». Com per reaccionar a dreceres de teclat (per exemple, [Ctrl] + [Alt] + F8), per a l'expansió de les frases.
  • Permet en cas de ser necessari, utilitzar tota la potència de el llenguatge de programació Python per escriure Scripts en Python3 per automatitzar les tasques necessàries. Els scripts de AutoKey a l'igual que les frases poden vincular-se a abreviatures i tecles d'accés ràpid, per entre altres coses, executar ordres.
  • Proporciona una API per interactuar amb el sistema, fent coses com clicar amb el ratolí o escriure text amb el teclat.

Per què AutoKey és bona app per sysadmins?

Tant els bons sysadmins com altres professionals TI avançats, solen tenir coneixements bàsics de programació o lògica de programació. Per tant, entre moltes coses, solen comprendre molt bé el funcionament / comportament de variats equips / dispositius i programari relacionats, per tal d'implementar i solucionar problemes.

Però també, solen ser bons en diversos llenguatges de programació utilitzats per a les seqüències d'ordres o l'automatització de tasques rutinàries com Shell, AWK, Perl, Python, Entre d'altres. Tot per tal d'automatitzar el més que es pugui, dominant el millor possible els llenguatges i comandaments de scripting, Per aconseguir convertir freqüents i tedioses tasques en tasques automatitzades.

Instal·lació i ús

Per a la seva descàrrega, es poden baixar els 3 arxius en format .deb necessaris i disponibles en la seva secció de descàrrega, corresponent a la seva última versió actual (0.96 beta-8), Per després instal lar sobre la seva Distro GNU / Linux, Tal com en el nostre cas pràctic. No obstant això, poden instal·lar-se tots dos (paquets gtk i qt) o 1 sol d'algun dels 2, segons sigui necessari.

Després de descarregats a la carpeta de Descàrrega, Es pot executar en un terminal la següent ordre de comandament:

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

Després executar-la via Menú d'Aplicacions i programar una frase o script usant el llenguatge Phyton. En el meu cas, programi la següent tasca: Executar el joc Urban Terror 4 amb les tecles Ctrl + 4. Acció que abans executava manualment obrint un navegador, buscant la seva carpeta d'origen i fent clic sobre l'arxiu executable.

Codi de Python programat

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

pantallazos

AutoKey: Pantallazo 1

AutoKey: Pantallazo 2

AutoKey: Pantallazo 3

AutoKey: Pantallazo 4

AutoKey: Pantallazo 5

Més informació

Per a més informació sobre «AutoKey» recomanem explorar els següents 3 enllaços:

Resum: Publicacions diverses

Resum

En resum, com s'ha pogut apreciar «AutoKey» és una molt útil eina d'automatització de tasques, Que a més de funcionar fent ús de l' llenguatge Python. I bé usat, pot esdevenir una eina transformadora per millorar la nostra productivitat o simplement permetre'ns reduir l'estrès físic associat a l'escriptura. A més, pot ser una app aliada i complementària per a allò que amb Shell Scripting no s'ha pràctic o viable automatitzar.

Esperem que aquesta publicació, sigui de molta utilitat per a tota la «Comunidad de Software Libre y Código Abierto» i de gran contribució a la millora, creixement i difusió de l'ecosistema d'aplicacions disponibles per a «GNU/Linux». I no deixis de compartir-la amb altres, en els teus llocs webs, canals, grups o comunitats favorites de xarxes socials o sistemes de missatgeria. Finalment, visita la nostra pàgina d'inici en «DesdeLinux» per explorar més notícies, i uneix-te al nostre canal oficial de Telegram de DesdeLinux.


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa http://secbcaixabank.info/SECB-COVIDXNUMX-DENUNCIA-INSPECCION-PROTOCOLO-.pdf.

Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.