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.
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
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
Més informació
Per a més informació sobre «AutoKey» recomanem explorar els següents 3 enllaços:
- Ajuda en línia: AutoKey
- Wiki GitHub: AutoKey
- Google Code: AutoKey
- AlternativeTo: AutoKey
- OpenSource: AutoKey
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.