1. 程式人生 > 其它 >macOS自動化工具

macOS自動化工具

 hammerspoon mac版是一款簡單而強大的macOS自動化工具,它為您提供了一個合適的環境,用於編寫Lua程式碼指令碼,用於設定可以使用全域性熱鍵組合觸發的自動操作。簡而言之,Hammerspoon將系統API橋接到一個簡單的Lua指令碼引擎,這意味著它使您能夠編寫Lua指令碼以自動執行各種自動化任務。

Hammerspoon是OS X的桌面自動化工具。它將各種系統級API連線到Lua指令碼引擎,通過編寫Lua指令碼,您可以對系統產生強大的影響。

 

這很簡單的描述。您可以編寫與應用程式,Windows,滑鼠指標,檔案系統物件,音訊裝置,電池,螢幕,低階鍵盤/滑鼠事件,剪貼簿,定位服務,WiFi等等的OS X API進行互動的Lua程式碼。

通常,您將在Lua中編寫一個將事件連線到操作的配置檔案。您可能希望將鍵盤快捷鍵繫結到一系列視窗操作或applescript。當您的WiFi介面連線到家庭網路時,您可能需要執行一系列命令。當您的電池電量低於一定百分比時,您可能希望顯示警報。