¿Es posible activar el efecto de sonido de la basura incorporada a través de AppleScript?

Si uno mueve cualquier file a la carpeta Papelera en una Mac, de manera pnetworkingeterminada, se reproduce un efecto de sonido corto a través de la salida de audio de la Mac (suponiendo que el audio del sistema no se haya silenciado).

Tengo un file .scpt en el que nada se mueve realmente a la carpeta Papelera, pero aún me gustaría que se reproduzca el efecto de sonido Trash.

Entiendo que puedo download el efecto de sonido en mi computadora como un file de audio de Internet, y escribir:

do shell script "afplay /Users/Me/Desktop/TrashSoundEffect.aiff" 

Sin embargo, preferiría hacer reference al efecto de sonido de la basura incorporada . es posible?

Simplemente no me gusta la idea de tener que confiar en un file adicional para que mi AppleScript funcione correctamente. El efecto de sonido incorporado es más confiable, ya que está garantizado que permanecerá en mi computadora indefinidamente.

  • OS X - ¿Volver a enlazar teclas especiales?
  • Cambiar las políticas de frecuencia de CPU en OS X
  • Cómo configurar el firewall adaptativo
  • Tcl / tk para Mac OS X 10.6, imposible de download?
  • ¿Hay un atajo de keyboard para minimizar las windows de Mac OS X?
  • Sudoers file plist
  • Office 365: Outlook: synchronization de límite a 30 días
  • El process es demasiado detallado, ¿cómo evitar que inunde el sistema.log?
  • One Solution collect form web for “¿Es posible activar el efecto de sonido de la basura incorporada a través de AppleScript?”

    Que tal este:

     do shell script "afplay '/System/Library/Components/CoreAudio.component/Contents/ShanetworkingSupport/SystemSounds/dock/drag to trash.aif'" 

    Actualizar:

    Para abordar su comentario, esto se trata en la Nota técnica TN2065: realice una secuencia de commands shell en AppleScript en Otras preocupaciones, donde dice:

    "… ¿Cómo puedo hacer que el script de shell no espere hasta que se complete el command?"

    Utilice do shell script \"command &> file_path &\" . do shell script volverá inmediatamente sin ningún resultado y su script AppleScript se ejecutará en paralelo con su script de shell. La salida del script de shell irá a file_path; si no le importa la salida, use /dev/null .

    Ejemplo:

     do shell script "afplay '/System/Library/Components/CoreAudio.component/Contents/ShanetworkingSupport/SystemSounds/dock/drag to trash.aif' &> /dev/null &" 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).