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 d' 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 d'altres relacionats, ja que se sol fer ús d'aplicacions de productivitat. Com ara llançadors d'aplicacions tipus Ulauncher o Automatitzadors de tasques tipus AutoKey.

I en el cas d' «AutoKey» , cal destacar que aquesta és una app descriptori 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 s'instal·la i utilitza , 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, en incrementar la facilitat i rapidesa de l'ús del teclat per executar accions. llançador d' aplicacions per a Linux. Està escrit a Python, usant GTK+.

Dmenu i Rofi: 2 excel·lents llançadors d'aplicacions per als WMS
Article relacionat:
Dmenu i Rofi: 2 excel·lents llançadors d'aplicacions per als WMS
Ulauncher i Synapse: 2 excel·lents llançadors d'aplicacions per a Linux
Article relacionat:
Ulauncher i Synapse: 2 excel·lents llançadors d'aplicacions per a Linux
Albert i Kupfer: 2 excel·lents llançadors com alternatives a Cervell
Article relacionat:
Albert i Kupfer: 2 excel·lents llançadors com alternatives a Cervell
Cervell: Una aplicació oberta multiplataforma per a la productivitat
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 forma:

" É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à al 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 diversos 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 possible, dominant tan bé com sigui possible els llenguatges i ordres de scripting , per aconseguir convertir freqüents i tedioses tasques en tasques automatitzades.

Instal·lació i ús

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

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

«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, programeu la tasca següent: Executar el joc Urban Terror 4 amb les tecles Ctrl+4. Acció que abans executava manualment obrint un explorador, cercant la carpeta d'origen i fent clic sobre el fitxer executable.

Codi de Python programat

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

pantallazos

AutoKey: Pantallada 1

AutoKey: Pantallada 2

AutoKey: Pantallada 3

AutoKey: Pantallada 4

AutoKey: Pantallada 5

Més informació

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

Resum: Publicacions diverses

Resum

En resum, com s'ha pogut apreciar «AutoKey» és una eina d'automatització de tasques molt útil , que a més funcionar fent ús del llenguatge Python . I ben usada, es pot convertir en 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 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 «Des de Linux» per explorar més notícies, i uneix-te al nostre canal oficial de Telegram de Des de Linux.


Afegir com a font preferida a Google