7 points par xguru 2019-12-17 | 1 commentaires | Partager sur WhatsApp

Permet d’accéder depuis du code Lua à la plupart des API d’OSX (applications, fenêtres, pointeur de souris, système de fichiers, périphériques audio, batterie, presse-papiers, Wi-Fi, etc.).

Par rapport à Automator/AppleScript intégrés par défaut à OSX, il permet d’en faire davantage, comme l’exécution en arrière-plan ou l’accès bas niveau. La communauté de développeurs est active, et il existe donc beaucoup de documentation et d’exemples associés.

1 commentaires

 
xguru 2019-12-17

On peut voir des codes déjà créés (Spoon) sur https://www.hammerspoon.org/Spoons/.

Comment installer un Spoon après l’avoir téléchargé.

  • en cliquant sur .spoon, il est copié dans ~/.hammerspoon/

  • dans la barre de menus, cliquez sur l’icône du marteau puis sur Open Config pour lancer l’éditeur de init.lua

  • ajoutez hs.loadSpoon("nom_du_spoon"), puis cliquez sur Reload Config dans l’icône du marteau, et c’est terminé