Hammerspoon pour Mac
Puissant outil d'automatisation utilisant le moteur de script Lua.

Puissant outil d'automatisation utilisant le moteur de script Lua.
Hammerspoon est un outil permettant une automatisation puissante sous OS X. À la base, il s’agit simplement d’une passerelle entre le système d’exploitation et un moteur de script Lua. Ce qui fait la puissance de Hammerspoon, c’est un ensemble d’extensions qui mettent à la disposition de l’utilisateur des fonctionnalités spécifiques du système.
Ce concept est très difficile à décrire de manière succincte. Vous pouvez écrire du code Lua qui interagit avec les API d’OS X pour les applications, les fenêtres, les pointeurs de souris, les objets du système de fichiers, les périphériques audio, les batteries, les écrans, les événements de bas niveau liés au clavier et à la souris, le presse-papiers, les services de localisation, le Wi-Fi, et bien plus encore.
En général, vous écrivez un fichier de configuration en Lua qui relie des événements à des actions. Vous pouvez, par exemple, associer un raccourci clavier à une série d’opérations sur les fenêtres, ou à un AppleScript. Vous pouvez également exécuter une série de commandes lorsque votre interface Wi-Fi se connecte à votre réseau domestique. Vous pouvez enfin afficher une alerte lorsque le niveau de votre batterie descend en dessous d’un certain pourcentage. Vous pourriez même vouloir faire quelque chose d’un peu fou, comme lancer automatiquement la lecture d’iTunes lorsque votre Mac détecte que vous êtes à Paris.
Si vous souhaitez découvrir les possibilités offertes par Hammerspoon, consultez le guide de démarrage et la documentation complète de l’API.

Commentaires
Notes des utilisateurs