AutoKey: ferramenta útil de automatización de tarefas para GNU / Linux

AutoKey: ferramenta útil de automatización de tarefas para GNU / Linux

AutoKey: ferramenta útil de automatización de tarefas para GNU / Linux

Ao tratar con automatizar tarefas (actividades ou accións) nun ordenador, isto sempre ten o propósito de aumentar o produtividade dos usuarios. E cando estes usuarios adoitan estar avanzados, como no caso do Administradores de servidores, programadores ou DevOps e outros relacionados, xa que normalmente se usan aplicacións de produtividade. Como lanzadores de aplicacións tipo Ulauncher o Automatistas de tarefas tipo "Tecla automática".

E no caso de "Tecla automática", paga a pena notar que se trata dun aplicación de escritorio de código aberto o que axuda a automatizar moitas tarefas repetitivas con facilidade e rapidez.

Ulauncher e Synapse: 2 excelentes lanzadores de aplicacións para Linux

Ulauncher e Synapse: 2 excelentes lanzadores de aplicacións para Linux

E antes de describir "Tecla automática" e explorar como instalar e usar, como de costume, imos deixar inmediatamente a continuación, algunhas ligazóns relacionadas con publicacións anteriores relacionadas con outros aplicacións de produtividade que abordamos antes, para que despois de rematar esta publicación se poidan explorar máis facilmente:

"Os lanzadores de aplicacións (lanzadores) son ferramentas ou complementos que adoitamos implementar nos nosos sistemas operativos para mellorar a nosa produtividade, aumentando a facilidade e velocidade de usar o teclado para executar accións. Acción que adoita ser moi útil sobre todo, cando no canto dun ambiente de escritorio (DE) empregamos un xestor de xanelas (WM). E entre os mellores, podemos mencionar Ulauncher, que é un lanzador rápido de aplicacións para Linux. Está escrito en Python, usando GTK +." Ulauncher e Synapse: 2 excelentes lanzadores de aplicacións para Linux

Artigo relacionado:
Dmenu e Rofi: 2 excelentes lanzadores de aplicacións para WM

Artigo relacionado:
Ulauncher e Synapse: 2 excelentes lanzadores de aplicacións para Linux
Artigo relacionado:
Albert e Kupfer: 2 excelentes lanzadores como alternativa a Cerebro
Artigo relacionado:
Cerebro: unha aplicación multiplataforma aberta para a produtividade

Autokey: aplicación de automatización de escritorio Linux

Autokey: aplicación de automatización de escritorio Linux

Que é AutoKey?

Segundo Sitio web oficial "AutoKey" en GitHub, esta aplicación descríbese brevemente do seguinte xeito:

"É unha utilidade de automatización de escritorio para Linux e X11."

E tamén engaden que:

"Actualmente funciona baixo Python 3. E porque é unha aplicación X11, non funcionará ao 100% nas distribucións GNU / Linux que usan Wayland por defecto en lugar de Xorg."

Características

  • Ofrece unha interface gráfica de usuario sinxela e intuitiva que executa scripts Python-3 e realiza ampliación de texto, cun foco especial na funcionalidade de macros e teclas.
  • Pode usarse tanto para a ampliación de texto sinxela usando "Frases". En canto á reacción aos atallos de teclado (por exemplo, [Ctrl] + [Alt] + F8), para expandir frases.
  • Permite, se é necesario, empregar toda a potencia da linguaxe de programación Python para escribir scripts en Python3 para automatizar as tarefas necesarias. Os guións de teclas automáticas e as frases pódense vincular a abreviaturas e teclas de acceso rápido, entre outras cousas, para executar comandos.
  • Ofrece unha API para interactuar co sistema, facer cousas como facer clic co rato ou escribir texto co teclado.

Por que AutoKey é unha boa aplicación para SysAdmins?

Os dous bos Sisadmins Como outros profesionais de TI avanzados, adoitan ter unha comprensión básica de programación ou lóxica de programación. Polo tanto, entre moitas cousas, adoitan ter unha boa comprensión do funcionamento / comportamento de varios equipos / dispositivos e software relacionado, para implementar e resolver problemas.

Pero tamén adoitan ser bos en varios linguaxes de programación empregado para facer scripts ou automatizar tarefas rutineiras como Shell, AWK, Perl, Python, entre outros. Todo para automatizar o máximo posible, dominando o mellor posible linguaxes de comandos e comandos, para converter tarefas frecuentes e tediosas en tarefas automatizadas.

Instalación e uso

Para descargar, pode descargar o ficheiro 3 ficheiros en formato .deb necesario e dispoñible na súa sección de descarga, correspondente á última versión actual (0.96 beta-8)e, a continuación, instálelos no seu GNU / Linux Distro, do mesmo xeito que no noso caso práctico. Non obstante, ambos (paquetes gtk e qt) ou só 1 de calquera dos 2 poden instalarse segundo sexa necesario.

Despois de descargarse no ficheiro Descargar cartafol, o seguinte pódese executar nun terminal orde de mando:

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

Entón execútalo a través de Menú de aplicacións e programa un frase ou guión usando o Linguaxe Python. No meu caso, programa a seguinte tarefa: Executa o xogo Terror urbano 4 coas chaves Ctrl + 4. Acción que previamente se executaba manualmente abrindo un navegador, buscando o seu cartafol de orixe e facendo clic no ficheiro executable.

Código Python programado

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

Capturas de pantalla

Tecla automática: captura de pantalla 1

Tecla automática: captura de pantalla 2

Tecla automática: captura de pantalla 3

Tecla automática: captura de pantalla 4

Tecla automática: captura de pantalla 5

Máis información

Para máis información sobre "Tecla automática" Recomendamos explorar os seguintes 3 enlaces:

Resumo: varias publicacións

Resumo

En resumo, como se viu "Tecla automática" é moi útil ferramenta de automatización de tarefas, que tamén funciona facendo uso do Linguaxe de pitone. E ben empregado, pode converterse nunha ferramenta transformadora para mellorar o noso produtividade ou simplemente permítenos reducir o estrés físico asociado á escritura. Ademais, pode ser unha aplicación aliada e complementaria para o que ten Guión de shell non foi práctico nin factible automatizar.

Agardamos que esta publicación sexa moi útil para todo o mundo «Comunidad de Software Libre y Código Abierto» e de gran contribución á mellora, crecemento e difusión do ecosistema de aplicacións dispoñibles para «GNU/Linux». E non deixes de compartilo con outros, nos teus sitios web, canles, grupos ou comunidades de redes sociais ou sistemas de mensaxería favoritos. Finalmente, visite a nosa páxina de inicio en «Desde Linux» para explorar máis novas e unirse á nosa canle oficial de Telegrama de DesdeLinux.


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

Sexa o primeiro en opinar sobre

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.