【问题标题】:How do I make applescript not wait for sound effect to finish?如何让 applescript 不等待音效完成?
【发布时间】:2018-06-19 02:50:38
【问题描述】:

我希望我的脚本同时显示消息和播放声音。现在它会播放声音,然后显示消息。

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

我该如何解决这个问题?

【问题讨论】:

    标签: applescript


    【解决方案1】:

    您可以通过将stderr 重定向到stdout 并丢弃stdout 来做到这一点

    do shell script "afplay /System/Library/Sounds/Morse.aiff >/dev/null 2>&1 &"
    

    注意:如果路径不包含空格,则无需将路径用单引号括起来。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-22
      • 2020-09-18
      • 2017-03-06
      • 2023-04-04
      • 2014-05-22
      • 2020-11-14
      • 1970-01-01
      • 2019-12-13
      相关资源
      最近更新 更多