我有一个 Applescript 来启动我的工作环境,但对它有一些小问题。我希望脚本启动几个程序,然后在它们启动后隐藏它们。目前的代码如下所示:
tell application "Firefox" to activate
delay 0.5
tell application "Finder"
set visible of process "Firefox" to false
end tell
Run Code Online (Sandbox Code Playgroud)
显然,延迟 0.5只是一个占位符,理想情况下,我希望在加载完成后立即隐藏程序。不幸的是,我的加载时间变化很大(从 0.2 到 5 秒)是否有类似回调或函数来监视应用程序事件?