7 ポイント 投稿者 xguru 2019-12-17 | 1件のコメント | WhatsAppで共有

LuaコードからOSXのほとんどのAPI(アプリケーション、ウィンドウ、マウスポインタ、ファイルシステム、オーディオデバイス、バッテリー、クリップボード、Wi-Fiなど)にアクセス可能。

OSX標準搭載のAutomator/AppleScriptと比べて、バックグラウンド実行や低レベルアクセスなど、さらに多くのことを実行可能。開発者コミュニティが活発で、ドキュメントや関連サンプルも豊富。

1件のコメント

 
xguru 2019-12-17

https://www.hammerspoon.org/Spoons/ で、すでに作られているコード(Spoon)を見ることができます。

最初に Spoon を受け取ったあとのインストール方法。

  • .spoon をクリックすると ~/.hammerspoon/ にコピーされる

  • メニューバーでハンマーアイコンを押して Open Config を選ぶと、init.lua のエディタが起動

  • hs.loadSpoon("Spoon名") を記述し、ハンマーアイコンで Reload Config すれば完了