Hammerspoon for MAC最新版是一款运行在mac平台上的自动化工具,Hammerspoon for MAC为您提供了一个合适的环境,用于编写Lua代码脚本,用于设置可以使用全局热键组合触发的自动操作。简而言之,Hammerspoon将系统API桥接到一个简单的Lua脚本引擎,这意味着它使您能够编写Lua脚本以自动执行各种自动化任务。
{mac3}
Hammerspoon for MAC软件介绍
Hammerspoon是OS X强大自动化的工具。它的核心是操作系统和Lua脚本引擎之间的桥梁。什么让Hammerspoon的力量是一组向用户公开特定系统功能的扩展。这很简单的描述。您可以编写与应用程序,Windows,鼠标指针,文件系统对象,音频设备,电池,屏幕,低级键盘/鼠标事件,剪贴板,定位服务,WiFi等等的OS X API进行交互的Lua代码。通常,您将在Lua中编写一个将事件连接到操作的配置文件。您可能希望将键盘快捷键绑定到一系列窗口操作或applescript。当您的WiFi接口连接到家庭网络时,您可能需要运行一系列命令。当您的电池电量低于一定百分比时,您可能希望显示警报。你可能想做一些疯狂的事情,就像iTunes在Mac侦测到你在巴黎时自动开始播放的那样。
Hammerspoon for MAC软件特色
1.Hammerspoon Mac版的窗口管理功能足够强大。而且对开发者很友好,有控制台可以Debug。语言采用Lua,不难上手。另外,还有茫茫多的系统API可以随意调用。所以说,HammerSpoon绝不仅仅是一个窗口管理软件。
2.Hammerspoon Mac版是一个插件化的程序,像 hs.hotkey 和 hs.alert 这些都是 Hammerspoon 所集成的插件。Hammerspoon使用脚本语言来操作 OS X 的系统 API。使很多自动化操作成为可能。
Hammerspoon for MAC常见问题
1、可以收集有关崩溃的信息吗?
默认情况下,是的。这可以在Hammerspoon偏好中禁用。有关更多信息,请参阅我们的隐私政策
2、可访问性问题
Hammerspoon依赖于访问OS X可访问性堆栈以与桌面交互,并且由于OS X中的安全性要求,用户需要手动允许Hammerspoon访问辅助功能。OS X管理可以访问“系统偏好设置”中的辅助功能的应用程序列表。单击“安全和隐私”图标,然后单击“隐私”选项卡,然后单击列表中的“辅助功能”。您应该确保Hammerspoon出现在此列表中并打勾。
3、我无法将Hammerspoon添加到列表中,或启用它
控制对辅助功能的访问的数据库不太可能,但可能与现实脱离同步。有关如何从这种情况中恢复的指南,请访问http://mizage.clarify-it.com/d/6ervmn(在SQL查询中将'divvy'替换为'hammerspoon')您的启动服务也可能数据库已经变得混乱/腐败。您可以使用以下命令强制重建:
sudo /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
hs.application问题
4、应用程序名称不是我所期望的
如果您尝试查找Microsoft Office应用程序(例如,使用hs.appfinder.appFromName(“Word”)),它们将向OS显示与系统菜单栏中显示的不同的应用程序名称。请改用“Microsoft Word”,“Microsoft Excel”等。
您可以使用以下代码段获取Hammerspoon控制台中所有正在运行的应用程序的真实名称列表:
hs.fnutils.each(hs.application.runningApplications(),function(app)print(app:title())end)
Hammerspoon for MAC更新日志
1.修复BUG,新版体验更佳
2.更改了部分页面
图灵时代下载小编推荐:
{zhandian}小编推荐您下载Hammerspoon for MAC,小编亲测,可放心使用。另外{zhandian}为大家提供的{recommendWords}也是还不错的软件,如果需要不妨下载试试!风里雨里小编等你!