Tengo el siguiente AppleScript, que es activado por iCal para que actúe como mi despertador:
set musicPath to the path to me as text
set musicPath to text items 1 thru -12 of musicPath as text
set musicPath to musicPath & "drumsolo.aif"
set volume output volume 90
tell application "QuickTime Player"
run
open musicPath
tell document 1 --
play --
end tell --
end tell
También he usado 'reproducir documento frontal' y 'reproducir documento 1' para el bloque marcado con guiones. El problema es que las Preferencias del sistema activan la computadora a tiempo (desde el modo de espera, 5 minutos antes de que se active el script). El script funciona, abriendo el archivo y subiendo el volumen de la computadora.
Pero, cuando realmente se ejecuta el script de verdad, y SOLO entonces, el maldito archivo de sonido no se reproducirá. Simplemente se queda ahí. Cuando lo probé con el editor de Applescript, se abre y se reproduce bien. Cuando lo probé con iCal (restableciendo el evento a una nueva hora), se abre y se reproduce bien. Cuando reinicio el tiempo de suspensión de la computadora y el evento del día, se abre y se reproduce bien.
Es solo cuando realmente puse mi computadora en modo de suspensión, descansé durante 8 horas y el script despertó a la computadora que no funciona. Ayuda !!