Hammerspoon

Hammerspoon — Descargar gratis. Automatización macOS con Lua

Hammerspoon es una herramienta de automatización para macOS. Conecta APIs del sistema operativo a un motor de scripting Lua. Los usuarios escriben scripts para controlar ventanas, aplicaciones, hardware y eventos del sistema mediante combinaciones de teclas o triggers específicos.

5.0(2 valoraciones)

Descargar Hammerspoon (Enlaces oficiales)
Tamaño del archivo: 9.42 MB
La última versión de Hammerspoon es: 1.1.0
Sistema operativo: MacOS
Idiomas: English
Precio: $0.00 USD
Producto de código abierto y gratuito.

  • Automatización de ventanas. Control preciso de la posición, tamaño y disposición de ventanas en múltiples pantallas. Permite crear layouts personalizados, mover ventanas a espacios de trabajo definidos y ajustar dimensiones con comandos de teclado. Las funciones incluyen búsqueda por aplicación, título o filtros específicos.
  • Creación de menús personalizados. Implementación de menús en la barra de estado del sistema con items dinámicos. Los menús pueden ejecutar funciones Lua, mostrar estados del sistema o contener submenús anidados. La actualización de items es programable en tiempo real.
  • Captura de eventos de entrada. Monitorización y modificación de pulsaciones de teclado, clics del ratón y gestos del trackpad. Permite redefinir comportamientos de hardware, crear atajos globales o interceptar entradas antes de que lleguen a las aplicaciones. Incluye filtrado por aplicación específica.
  • Control de audio. Gestión de dispositivos de entrada y salida de audio. Permite cambiar volúmenes, balance y mutear dispositivos mediante comandos. Incluye detección de dispositivos USB/Bluetooth y acciones basadas en conexiones de auriculares.
  • Gestión de red WiFi. Detección de cambios en la red inalámbrica y ejecución de scripts condicionales. Las funciones permiten obtener nombre de red SSID, dirección BSSID y estado de conexión. Se utilizan para ajustar configuraciones según ubicación.
  • Manipulación del portapapeles. Lectura y escritura avanzada del contenido del portapapeles del sistema. Soporta diferentes tipos de datos como texto, imágenes e HTML. Incluye historial de clips y transformaciones de contenido mediante expresiones regulares.
  • Interacción con sistema de archivos. Monitorización de cambios en directorios específicos con reacción inmediata. Las funciones permiten listar, copiar, mover y eliminar archivos mediante scripts. Incluye notificaciones sobre modificaciones en tiempo real.
  • Control del ratón. Posicionamiento absoluto y relativo del cursor en pantalla. Simulación de clics, arrastres y movimientos con configuraciones de velocidad ajustables. Integración con coordenadas de pantalla y ventanas activas.
  • Notificaciones del sistema. Creación y gestión de notificaciones nativas de macOS. Permite mostrar alertas con botones personalizados que ejecutan funciones Lua. Incluye monitorización de notificaciones de otras aplicaciones.
  • Ejecución de tareas externas. Lanzamiento y control de procesos del sistema operativo desde Lua. Captura de salida estándar y de error en tiempo real. Las tareas se ejecutan en segundo plano con callbacks para finalización.
  • Gestión de batería y energía. Monitorización del estado de carga de la batería en portátiles. Obtiene información sobre capacidad, ciclos y salud de la batería. Dispara eventos al conectar o desconectar la alimentación eléctrica.
  • Control de aplicaciones. Lanzamiento, cierre y cambio entre aplicaciones mediante comandos. Obtención de información sobre aplicaciones en ejecución como PID, ruta del ejecutable y ventanas asociadas. Permite forzar el foco en aplicaciones específicas.
  • Manipulación de texto en campos de entrada. Inserción y sustitución de texto en campos activos mediante emulación de teclado. Soporta atajos para corrección ortográfica, formato y movimiento del cursor. Funciona en la mayoría de aplicaciones nativas de macOS.
  • Integración HTTP/HTTPS. Servidor web integrado para recibir peticiones desde navegadores u otras aplicaciones. Cliente HTTP para realizar solicitudes a APIs externas. Soporta WebSockets para comunicación bidireccional en tiempo real.

El desarrollo de Hammerspoon comenzó en 2014 como una evolución de proyectos anteriores de automatización para macOS. Los desarrolladores principales mantienen el proyecto con contribuciones de la comunidad. El programa está escrito principalmente en una combinación de Objective-C y C, con el motor Lua 5.4 integrado para la ejecución de scripts.


Alternativas a Hammerspoon:

Osenpa Auto Clicker — Descargar gratis. Automatización de clics y macros por pasos

Osenpa Auto Clicker

Osenpa Auto Clicker es un programa de automatización para Windows que ejecuta secuencias de clics, teclas y detección por color o imagen.
Precio: Gratis   Tamaño: 66.9 MB   Versión: 1.0.0   SO: Windows
Stepwise — Descargar gratis. Automatización de tareas en Windows

Stepwise

Stepwise es una herramienta de automatización para Windows.
Precio: $10   Tamaño: 77.1 MB   Versión: 2.2.7   SO: Windows
Fenestrae — Descargar gratis. Gestor de ventanas con perfiles y modo organización

Fenestrae

Fenestrae es un software para Windows 11 que resuelve dos problemas habituales en configuraciones de múltiples monitores: la dispersión de ventanas al cambiar la disposición de las pantallas y la alineación manual precisa de las mismas.
Precio: $20   Tamaño: 45.2 MB   Versión: 1.0   SO: Windows
PeakFlow — Descargar gratis. Seis herramientas de productividad para Windows

PeakFlow

PeakFlow para Windows es una suite de productividad compuesta por seis herramientas independientes: FocusDim, ScreenSlap, SoundSplit, QuickBoard, MeetReady y Liquid Focus.
Precio: $3   Tamaño: 183 MB   Versión: 1.0.0   SO: Windows
ClawBridge — Descargar gratis. Automatización de navegador y escritorio con IA

ClawBridge

ClawBridge es un agente de inteligencia artificial gratuito y de código abierto que automatiza tareas en el navegador y aplicaciones de escritorio mediante instrucciones en lenguaje natural.
Precio: Gratis   Tamaño: 295 MB   Versión: 0.3.5   SO: Windows
saMacros — Descargar gratis. Herramienta Java para macros extensibles

saMacros

saMacros es una aplicación Java para grabar y reproducir macros de ratón y teclado.
Precio: Gratis   Tamaño: 0.243 MB   Versión: 2.0.0   SO: Windows
Actus Auto Clicker — Descargar gratis. Automatización de clics para Windows

Actus Auto Clicker

Actus Auto Clicker es una aplicación de software para sistemas Windows que automatiza la pulsación del botón del ratón.
Precio: Gratis   Tamaño: 32.5 MB   Versión: 0.1.11   SO: Windows
Windownaut — Descargar gratis. Gestión de ventanas mediante atajos y zonas activas

Windownaut

Windownaut es una utilidad para macOS que permite controlar la posición y el tamaño de las ventanas mediante combinaciones de teclado y áreas activas de la pantalla.
Precio: $4.99   Tamaño: 4.8 MB   Versión: 1.2.6   SO: MacOS
Raycast — Descargar gratis. Lanzador y automatización para macOS

Raycast

Raycast es una aplicación nativa para macOS que funciona como lanzador de productividad.
Precio: Gratis   Tamaño: 1.1 MB   Versión: 0.50.0.0   SO: Windows, MacOS, iOS