make applecript chiude keynote dopo che la presentazione è finita

0

qualcuno sa come realizzerei quanto segue? Voglio fare applecript chiudere Keynote dopo che la presentazione è finita. qualche idea? mybe tramite la classe "giocando" nelle proprietà dell'applicazione keynotes? ma non so come scriverlo. il mio codice finora

tell application "Keynote" to open "/Users/bla/Desktop/bla1.key"
delay 3 set var to properties of application "Keynote"
repeat if var contains "playing:false" then
exit repeat
end if
delay 1
end repeat

do shell script "killall 'Keynote'" 

thx

    
posta marco 22.05.2013 - 15:41
fonte

1 risposta

1

Se esegui questo comando per dare il via al keynote, uscirà Keynote non appena (anche entro 5 secondi) man mano che interrompi la presentazione (esc). Se vuoi che si fermi dopo esserti seduto sulla diapositiva finale per un periodo di tempo prestabilito, dillo pure.

tell application "Keynote"
    if not playing then
        start
        repeat while playing
            delay 5
        end repeat
    end if
    quit
end tell
    
risposta data 22.05.2013 - 20:53
fonte

Leggi altre domande sui tag