Applescript:保持打开应用程序,第二次单击时做一些不同的事情
Applescript: stay open application, do something different when clicked a second time
我将 Little AppleScript 保存为保持打开的应用程序。激活应用程序执行 "run".
由于其保持开放的性质,脚本不会自行退出。
如果应用程序本身已经 运行ning 并被第二次点击,是否可以注册?
我一直在努力解决这个问题,因为当应用程序已经 运行ning 时脚本根本不会执行。
此外,在第二次点击时,我不想检查第一个 运行 是否成功(在这种情况下:我不想检查 safari 是否 运行ning)。
我只是想做一些完全不同的事情。
on run
tell application "Safari" to activate
end run
--somehow check for second start here...
on idle
beep
return 5
end idle
双击应用程序图标或单击停靠栏图标会调用 on reopen
处理程序
on reopen
--somehow check for second start here...
end reopen
我将 Little AppleScript 保存为保持打开的应用程序。激活应用程序执行 "run".
由于其保持开放的性质,脚本不会自行退出。
如果应用程序本身已经 运行ning 并被第二次点击,是否可以注册?
我一直在努力解决这个问题,因为当应用程序已经 运行ning 时脚本根本不会执行。
此外,在第二次点击时,我不想检查第一个 运行 是否成功(在这种情况下:我不想检查 safari 是否 运行ning)。
我只是想做一些完全不同的事情。
on run
tell application "Safari" to activate
end run
--somehow check for second start here...
on idle
beep
return 5
end idle
双击应用程序图标或单击停靠栏图标会调用 on reopen
处理程序
on reopen
--somehow check for second start here...
end reopen