KeymouseGo: Alternativa de Código Abierto a AutoHotkey
KeymouseGo: El Grabador de Macros de Código Abierto Definitivo para Automatización Multiplataforma
Automatiza Tareas Repetitivas sin Configuración
¿Cansado de hacer clic y escribir repetidamente? KeymouseGo es tu solución ligera y de código abierto—un 'AutoHotkey lite' que graba clics de ratón, entradas de teclado y las reproduce perfectamente en Windows, Linux y macOS.
Con 9.8k estrellas en GitHub, 1.3k forks y desarrollo activo (última v5.2.1), este proyecto en Python ofrece automatización de grado profesional sin software inflado ni suscripciones.
🎯 Características Clave
- Grabación con un Clic: Iniciar/detener con botones simples
- Multiplataforma: Ejecutables nativos para Windows/Linux/macOS
- Control de Repetición: Establece tiempos de ejecución exactos o bucles infinitos
- Control por Teclas Rápidas: F6 para iniciar, F9 para detener
- Edición de Scripts: Formato JSON5 para personalización avanzada
- Sin Python Requerido: Ejecutables precompilados para todas las plataformas
🚀 Configuración Ultrarrápida
# Descarga la versión → Doble clic en KeymouseGo.exe
# ¡No requiere instalación!
Modo Escritorio: 1. Haz clic en 录制 (Grabar) → Realiza las acciones 2. Haz clic en 结束 (Detener) → Las acciones se guardan automáticamente 3. Haz clic en 启动 (Reproducir) → Observa la magia de la automatización
Línea de Comandos:
./KeymouseGo scripts/myscript.txt --runtimes 5
💻 Ejemplo Avanzado de Script
{
scripts: [
// Esperar 3s, clic derecho en (100,200)
{type: "event", event_type: "EM", delay: 3000, action_type: "mouse right down", action: ["0.05208%", "0.1852%"]},
// Escribir texto, mover ratón, clic izquierdo
{type: "event", event_type: "EX", delay: 100, action_type: "input", action: "Hello World"}
]
}
🌍 Perfecto Para
- Jugadores: Farmear recursos, completar misiones
- Probadores: Pruebas automatizadas de UI
- Usuarios Avanzados: Ingreso de datos, llenado de formularios
- Desarrolladores: Despliegues repetitivos
📦 Compilar desde el Código Fuente (Opcional)
pip install -r requirements-windows.txt # Windows
pip install pyinstaller
pyinstaller -F -w KeymouseGo.py
Por Qué KeymouseGo Supera a las Herramientas Comerciales
| Característica | KeymouseGo | Herramientas Comerciales |
|---|---|---|
| Precio | GRATIS | $50+/año |
| Plataforma | Win/Linux/Mac | Limitada |
| Tamaño | ~20MB | 200MB+ |
| Privacidad | Solo local | Rastreo en la nube |
| Personalización | Acceso completo a scripts | Funciones bloqueadas |
Comienza hoy: Lanzamientos de GitHub
Consejo Pro: Ejecuta como administrador/root para captura completa del ratón en sistemas restrictivos.
Licencia: GPL-2.0 | Estrellas: 9.8k | Colaboradores: 8 desarrolladores activos