如何让applescript不等待声音效果完成?

时间:2018-06-18 18:35:07

标签: applescript

我希望我的脚本能够显示消息并同时播放声音。现在它播放声音然后显示消息。

do shell script "afplay '/System/Library/Sounds/Morse.aiff'"
display dialog "Could not find contact: " & "\"" & victim & "\"" with icon stop

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您可以通过将stderr重定向到stdout并放弃stdout

来实现这一目标
do shell script "afplay /System/Library/Sounds/Morse.aiff >/dev/null 2>&1 &"

注意:如果路径不包含空格,则不需要用单引号扭曲路径。