无法退出AppleScript应用程序

时间:2016-03-02 23:29:05

标签: applescript

我有一个无限循环的AppleScript应用程序在登录时启动。但是有一个问题:我不能退出它,除非我使用SIGKILL。有没有办法为它添加一些退出处理程序?或者有更好的方法在AppleScript中进行后台处理然后“重复 - 延迟 - 结束重复”?

1 个答案:

答案 0 :(得分:0)

听起来您并没有使用 on idle 处理程序,这就是您想要做的事情。

on run
   -- prep code goes here
end run

on idle
    -- your code here
    display dialog "TEST" giving up after 4
    return 10
end idle

以上代码每10秒重复一次(根据返回值10,根据需要进行更改)。唯一要记住的是这个脚本需要保存为"保持开放状态"。

希望这有帮助