注意:问题delay
已在OS X 10.11 El Capitan中修复。
自从我升级到优胜美地以来,使用延迟的Applescript停止运行。我怎样才能解决这个问题?
举一个简单的例子,这是世界上最简单的Applescript:
set volume output volume 0
delay 5
set volume output volume 20
delay 5
set volume output volume 0
delay 5
set volume output volume 20
delay 5
set volume output volume 0
delay 5
set volume output volume 20
delay 5
set volume output volume 0
这需要30秒才能完成。如果我在脚本编辑器(以前称为Applescript编辑器)中运行它,则需要30秒才能完成。但是,如果我将此脚本另存为应用程序,则在启动该应用程序时,延迟将被忽略,并且该应用程序将花费一秒钟的时间来完成。
在进入下一步之前,如何强制Applescript延迟指定的时间?这是优胜美地故障吗?有可靠的解决方法吗?