make applescript cerrar keynote después de que termine la presentación

0

¿Alguien sabe cómo lograría lo siguiente? Quiero hacer que Applecript cierre Keynote DESPUÉS de que finalice la presentación. ¿alguna idea? mybe a través de la clase "jugando" en las propiedades de la aplicación de notas clave? Pero no sé cómo escribirlo. mi código hasta ahora

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

    
pregunta marco 22.05.2013 - 15:41

1 respuesta

1

Si ejecuta esto para iniciar la Keynote, saldrá de Keynote tan pronto (dentro de 5 segundos) cuando deje de presentar (esc). Si desea que se cierre después de sentarse en la diapositiva final durante un período de tiempo predeterminado, simplemente dígalo.

tell application "Keynote"
    if not playing then
        start
        repeat while playing
            delay 5
        end repeat
    end if
    quit
end tell
    
respondido por el Paul Skinner 22.05.2013 - 20:53

Lea otras preguntas en las etiquetas