0

我想在确定的时间内运行一个applescript。当计数器达到 0 时,脚本应该停止工作。

我在网上找到了一个像这样的计时器代码:

set input to text returned of (display dialog "Enter length of timer" default answer "")
delay input
beep

但与其等待那段时间,我更愿意执行脚本的所有周期和动作。有什么简单的方法可以实现吗?

4

1 回答 1

1
set start to current date
repeat
    say "a"
    if (current date) - start ≥ 3 then exit repeat
    delay 1
end repeat
于 2012-10-18T09:22:12.420 回答