Mi primer problema: por alguna razón, el Editor de Apple no puede recoger eventos cuando graba desde Keynote'09 (ya activé las opciones de accesibilidad). El Editor se queda en blanco para todas las acciones que realizo. Sin embargo, funciona perfectamente para cosas como Finder.
El problema resultante: todavía quiero decirle a Keynote que exporte presentaciones, así que hice este Script:
set thisFile to "/Users/ks/Desktop/test.key"
tell application "System Events"
tell application "Keynote"
activate
open thisFile
set frontmost to true
click menu item "Export…" of menu 1 of menu bar item "File" of menu bar 1
end tell
end tell
Esta secuencia de comandos se ahogará en la última línea (la que contiene "clic en el elemento del menú") cuando se guarde diciendo: "se espera el final de la línea pero se encontró el nombre de la clase" y "elemento del menú". No sé cómo arreglar eso. ¿Alguna sugerencia? Veo código en toda la web haciendo exactamente lo mismo. ¿Es este un problema de versión debido a su Keynote '09?