Hammerspoon:使用 Lua 实现 MacOS 桌面自动化-开源

时间:2024-08-09 12:31:03
【文件属性】:

文件名称:Hammerspoon:使用 Lua 实现 MacOS 桌面自动化-开源

文件大小:10.07MB

文件格式:ZIP

更新时间:2024-08-09 12:31:03

开源软件

这是一个强大的 OS X 自动化工具。从本质上讲,Hammerspoon 只是操作系统和 Lua 脚本引擎之间的桥梁。 赋予 Hammerspoon 强大功能的是一组向用户公开特定系统功能的扩展。 您可以编写与 OS X API 交互的 Lua 代码,用于应用程序、窗口、鼠标指针、文件系统对象、音频设备、电池、屏幕、低级键盘/鼠标事件、剪贴板、位置服务、wifi 等。 通常,您会在 Lua 中编写一个配置文件,将事件连接到操作。 您可能希望将键盘快捷键绑定到一系列窗口操作或 Applescript。 当您的 wifi 接口连接到您的家庭网络时,您可能想要运行一系列命令。 您可能希望在电池电量低于特定百分比时显示警报。 你可能想做一些疯狂的事情,比如当你的 Mac 检测到你在巴黎时让 iTunes 自动开始播放。


网友评论