Skip to content
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Automatisation sous OSX avec Hammerspoon

Si vous êtes sous OSX et que vous voulez vous dégourdir un peu les doigts, il existe un outil baptisé Hammerspoon qui permet de faire un peu d’automatisation avec du script Lua.

Pour ceux qui ne connaissent pas, le Lua est un langage de script très en vogue dans le secteur du jeu vidéo, mais aussi sur certains systèmes embarqués comme OpenWRT.

L’idée avec Hammerspoon, c’est donc d’interagir avec les API d’OSX via le moteur de script Lua, ce qui permet de développer des trucs plutôt souples sous OSX. Voici par exemple un petit Hello World qui ouvrira une fenêtre lorsque vous appuierez sur CMD + ALT + CTRL + W

hs.hotkey.bind({« cmd », « alt », « ctrl »}, « W », function()
hs.alert.show(« Hello World! »)
end)

Si vous avez envie de tester Hammerspoon , vous pouvez le télécharger ici. Et la doc se trouve ici.

Samsung SSD 870 EVO, 1 To -35 %

Disponible en 1, 2 ou 4To

Interface : atteint la limite maximale SATA de vitesses séquentielles de 560/530 Mo/s Intelligent Turbo Write : augmente la vitesse d’écriture et maintient des performances élevées sur le long terme Logiciel Samsung Magician 6 : gère votre disque grâce à une gamme d’outils utiles pour vous permettre de rester en phase avec les dernières mises à jour et de surveiller la santé du disque et son statut.


Les articles du moment