Come si usa dire comandi in modo creativo per fare scherzi ai miei colleghi / amici?

2

Sto progettando uno scherzo creativo / divertente per OSX tramite riga di comando. Eseguendo in background, la maggior parte degli utenti non se ne accorge quando inizia a utilizzare il computer.

Utilizzare il comando say con la voce raccapricciante ( Deranged ) è la mia migliore scommessa. Impostare il volume su molto basso durante il pronunciare le frasi è ancora più inquietante! Il mio problema è che non so come prendere il volume corrente corrente per impostarlo sullo stesso volume dopo 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

Posso ottenere il volume corrente e memorizzarlo in una variabile usando gli script di shell di Unix?

    
posta Mohsen 28.06.2013 - 21:24
fonte

1 risposta

2

Puoi sempre ottenere il volume, cambiare il volume, dire la tua linea e quindi ripristinare il volume all'interno di 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
    
risposta data 29.06.2013 - 21:44
fonte

Leggi altre domande sui tag