Cómo utilizar AutoKey para automatizar tareas repetitivas en Linux

Cómo utilizar AutoKey para automatizar tareas repetitivas en Linux

AutoKey es una aplicación de secuencias de comandos para Linux. Le permite automatizar operaciones repetitivas y triviales en su computadora para que pueda realizarlas de manera rápida y eficiente.





Algunas de las tareas en las que AutoKey sirve incluyen la expansión de texto, la corrección de errores tipográficos, el inicio de programas y la inserción de textos repetitivos. Además, también puede usarlo para ejecutar scripts personalizados para automatizar acciones complejas del sistema en su máquina.





olvidé la contraseña de administrador de windows xp professional

Sin embargo, dicho esto, AutoKey puede resultar intimidante para quienes la utilizan por primera vez. Con este fin, aquí hay una guía que lo ayudará a instalar, configurar y usar AutoKey en Linux.





¿Qué es AutoKey?

AutoKey es una utilidad de automatización de escritorio gratuita y de código abierto para Linux. Le permite automatizar varias operaciones repetitivas en su computadora usando teclas de acceso rápido o frases de activación para que pueda realizarlas de manera eficiente.

Si recién está comenzando con AutoKey, la expansión de texto y la autocorrección son dos aplicaciones en las que el software puede resultarle de gran utilidad. Y con el tiempo, a medida que se sienta cómodo con AutoKey y desarrolle una comprensión de los conceptos de secuencias de comandos y sus complejidades, debería poder usarlo para ejecutar scripts de Python para automatizar tareas complejas.



Cómo instalar AutoKey en Linux

AutoKey está disponible para todas las Distribuciones de Linux y viene en dos versiones: autokey-gtk y autokey-qt .

Para los no iniciados, GTK y Qt son conjuntos de herramientas que se utilizan para desarrollar aplicaciones basadas en GUI para Linux. De los dos, GTK es la opción preferida para los programas de estilo GNOME, mientras que Qt es la opción estándar para crear programas para KDE. Sin embargo, además del cambio en los cosméticos, los programas creados con GTK y Qt comparten la misma estructura interna en general.





Entonces, dependiendo de la distribución de Linux que esté usando en su computadora, puede decidir descargar la versión GTK o Qt de AutoKey.

Relacionado: ¿Cuál es la diferencia entre GTK + y Qt?





Para esto, también tienes dos opciones. Puede usar el administrador de paquetes, que viene preinstalado en su distribución de Linux, para una instalación rápida. O puedes usar pepita , en caso de que desee la última versión de AutoKey.

Sin embargo, la opción recomendada es instalar AutoKey usando un administrador de paquetes, ya que ofrece un proceso de instalación mucho más fácil y amigable que pip. Siga los pasos a continuación para instalar AutoKey en su computadora.

En Debian (Ubuntu, Mint, Primaria)

Para instalar AutoKey en distribuciones de Linux basadas en Debian, ejecute el siguiente comando en la terminal:

|_+_|

Para instalar autokey-qt , ingresar:

|_+_|

En Fedora

Instale AutoKey en Fedora usando:

|_+_|

En Arch Linux

AutoKey está disponible en Arch Linux a través de AUR (Arch User Repository). Entonces puedes instalarlo ejecutando:

|_+_|

Ejecución inicial de AutoKey

Con AutoKey instalado, vaya al menú de la aplicación e inicie el programa. Cuando se abre, el sistema le dará la bienvenida con la ventana principal que está dividida en dos secciones: el panel izquierdo le ayuda a navegar a través de frases y scripts, mientras que el derecho le permite obtener una vista previa y crear / configurar los elementos que seleccione a la izquierda.

AutoKey viene con algunas frases de muestra y scripts listos para usar para darle una idea de su uso. Frases son esencialmente expansores de texto que ingresan texto en su nombre cuando ingresa sus claves o frases de activación. Por otra parte, guiones son dinámicos y se pueden programar con Python para realizar operaciones más avanzadas.

Le mostraremos cómo usarlos en las siguientes secciones. Pero antes de eso, asegúrese de configurar AutoKey para que se ejecute automáticamente cada vez que inicie sesión en su computadora, de modo que no tenga que ejecutar la aplicación manualmente cada vez.

Para hacer esto, vaya a Editar > Preferencias . Cambie al General pestaña y marque la casilla para Iniciar automáticamente AutoKey al iniciar sesión . Haga clic en OK para guardar los cambios.

Cómo utilizar frases de AutoKey

Como se mencionó anteriormente, existen varios casos de uso en los que puede usar frases de AutoKey. Ahora, para mostrar frases de AutoKey en acción, veamos cómo puede configurar una abreviatura para expandir texto / frase.

  1. Clickea en el Nuevo botón y seleccione Frase .
  2. Dale un nombre a la frase y pulsa OK .
  3. En la ventana de la derecha, haga clic en Ingrese el contenido de la frase y reemplácelo con el texto que desea ingresar cuando ingrese su abreviatura.
  4. Clickea en el Colocar botón al lado Abreviaturas .
  5. Toque en Agregar en el Establecer abreviaturas ventana e ingrese la abreviatura con la que desea expandir la frase.
  6. Pulsa el botón desplegable para Activar y seleccione Todo lo que no es palabra .
  7. Pegar OK .
  8. En la ventana principal, toque el Ahorrar botón.

Para ignorar el caso de la abreviatura escrita, marque la casilla de verificación junto a Ignorar mayúsculas y minúsculas de abreviaturas escritas . De manera similar, para evitar la necesidad de presionar un carácter de activación, habilite el Activar de inmediato (no requiere un carácter de activación) opción.

Si está interesado en el desarrollo de software y desea utilizar ciertas bibliotecas de Python en su proyecto, puede crear una frase para el mismo que ingrese esas bibliotecas en el editor cuando la ingrese.

Además, en caso de que haya acumulado muchas de esas frases, hasta un punto en el que sea difícil recordarlas, puede asignar una tecla de acceso rápido para ver una lista de todas estas frases y elegir una para ingresar en el campo de texto.

Siga los pasos a continuación para hacer esto:

  1. Golpea el Nuevo para crear una nueva carpeta.
  2. Mueva todas las frases que desee agrupar a esta carpeta.
  3. Seleccione la carpeta y en el Configuración de carpeta a la derecha, haga clic en el Colocar botón al lado Tecla de acceso rápido .
  4. Elija una tecla modificadora, seleccione Presione para configurar e ingrese una clave para generar una combinación de teclas. Pegar OK y guarde los cambios.

Ahora, todo lo que necesita hacer es presionar la tecla de acceso rápido para ver todas las frases en la carpeta y seleccionar la que desea usar.

Cómo utilizar los scripts de AutoKey

Los scripts de AutoKey entran en juego cuando desea realizar operaciones más avanzadas que solo la expansión de texto. Con un script, puede ejecutar aplicaciones, abrir archivos / carpetas y controlar eventos de ventana y mouse, entre otras cosas.

Para el propósito de esta guía, veamos cómo puede usar un script AutoKey para abrir Google Chrome.

cómo reenviar mensajes de texto en Android
  1. Clickea en el Nuevo botón y seleccione Texto .
  2. Dale un nombre a tu guión y pulsa OK .
  3. En la ventana derecha, reemplace # Ingrese su código de secuencia de comandos con las siguientes líneas de código: sudo apt install autokey-gtk
  4. Golpea el Colocar botón junto a Tecla de acceso rápido y establezca una tecla de acceso rápido.
  5. Hacer clic OK .
  6. Toque en Ahorrar para guardar su secuencia de comandos.

Ahora, cada vez que desee ejecutar Chrome, presione esta tecla de acceso rápido y ejecutará el script e iniciará Chrome.

De la misma manera que agrupó frases similares en una carpeta en la sección anterior, también puede agrupar scripts similares para ejecutarlos fácilmente según sea necesario.

Para usar scripts de manera efectiva, necesita tener conocimientos prácticos de Python. Como, por ejemplo, hemos usado el subproceso módulo (gestión de subprocesos) para abrir un nuevo proceso en el ejemplo anterior. Puede obtener más información sobre el subproceso y otros módulos y componentes utilizando los documentos oficiales de Python.

Relacionado: ¿Qué es el módulo del sistema operativo de Python y cómo se usa?

Una vez dominado, puede aprovechar sus habilidades de Python para interactuar con prácticamente cualquier componente del sistema y realizar tareas en niveles más bajos que consumirían mucho de su tiempo si optara por la ruta manual.

Haga más cosas con AutoKey

La guía anterior debería haberlo ayudado a configurar AutoKey en su computadora y comprender la idea básica detrás de su funcionamiento. Y en el futuro, debería poder inspirarse en los ejemplos demostrados anteriormente y usar frases y scripts de AutoKey para automatizar las operaciones repetitivas y triviales en su sistema.

Si desea explorar más opciones, consulte algunas de las otras aplicaciones populares de automatización de Linux antes de invertir en una.

Cuota Cuota Pío Correo electrónico 4 aplicaciones de automatización de Linux para optimizar sus tareas y flujos de trabajo

¿Quiere ahorrar tiempo y evitar tareas repetitivas? ¡La respuesta es la automatización! Aquí hay algunas aplicaciones útiles de automatización de escritorio de Linux para probar.

Leer siguiente
Temas relacionados
  • Linux
  • Automatización informática
  • Automatización de tareas
  • Aplicaciones Linux
Sobre el Autor Yash Wate(21 Artículos publicados)

Yash es redactor en MUO para bricolaje, Linux, programación y seguridad. Antes de encontrar su pasión por la escritura, solía desarrollar para la web y iOS. También puede encontrar sus escritos en TechPP, donde cubre otras verticales. Aparte de la tecnología, le gusta hablar de astronomía, Fórmula 1 y relojes.

Más de Yash Wate

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse