在 Hammerspoon 中,如何在启动时获取当前聚焦的应用程序名称?

Jus*_*ner 2 macos lua hammerspoon

我可以在用户使用以下代码切换焦点后获取应用程序名称:

function applicationWatcher(appName, eventType, appObject)
  if (eventType == hs.application.watcher.activated) then
    print(appName)
  end
end

local appWatcher = hs.application.watcher.new(applicationWatcher)
Run Code Online (Sandbox Code Playgroud)

但我想这appName之后锤子初始化。

Chr*_*nes 5

查看hs.application.frontmostApplication()功能:http : //www.hammerspoon.org/docs/hs.application.html#frontmostApplication :)