¿Cómo uso el comando say creativamente para bromear a mis compañeros de trabajo / amigos?

2

Estoy diseñando una broma creativa / divertida para OSX a través de la línea de comandos. Al ejecutarse en segundo plano, la mayoría de los usuarios no lo notan cuando él / ella comienza a usar la computadora por primera vez.

Mi mejor apuesta es usar el comando say con voz espeluznante ( Deranged ). ¡Poner el volumen a muy bajo al decir las oraciones es aún más espeluznante! Mi problema es que no sé cómo tomar el volumen actual para configurarlo en el mismo volumen después de say ing.

sascript -e "set Volume 2"
say "Naaame I see you" -v Deranged -r 20
sascript -r "set Volume 0"
sleep 600
sh thisscript.sh

¿Puedo obtener el volumen actual y almacenarlo en una variable utilizando scripts de shell de Unix?

    
pregunta Mohsen 28.06.2013 - 21:24

1 respuesta

2

Siempre puede obtener el volumen, cambiar el volumen, decir su línea y luego restaurar el volumen dentro del AppleScript:

#!/usr/bin/osascript
set currentVolume to output volume of (get volume settings)
set volume output volume 1
say "Hello" using "Deranged"
set volume output volume currentVolume
    
respondido por el Daniel 29.06.2013 - 21:44

Lea otras preguntas en las etiquetas