AppleScript o Automator Workflow para presentaciones de PowerPoint a granel a Keynote

2

Tengo un gran conjunto de presentaciones de Powerpoint que me gustaría convertir a Keynote. Puedo convertir cada uno manualmente siguiendo estos pasos:

  1. En el Finder, haga clic con el botón derecho en el documento de Powerpoint y seleccione Abrir con ... - > Keynote
  2. En Keynote, elija Guardar como ... , marque la casilla de verificación Guardar copia como , seleccione iWork '08 como el formato, y haga clic en Aceptar .

Sin embargo, hacer esto para cada documento es tedioso. Me gustaría una forma de convertirlos todos a la vez.

He estado intentando crear un flujo de trabajo de Automator para esto, pero no he tenido éxito. (Creo que ser un programador en realidad hace que sea imposible entender las herramientas para el resto de nosotros, como Automator y AppleScript). ¿Puede alguien ayudarme?

    
pregunta Kristopher Johnson 13.02.2011 - 19:20

2 respuestas

2

No pude averiguar cómo lograr que Automator lo hiciera, pero pude vencer a AppleScript para que se sometiera. Simplemente guarde lo siguiente como una aplicación en el Editor de AppleScript, luego arrastre los archivos que desea convertir en el ícono. Le pedirá que elija una carpeta donde se colocarán los archivos convertidos.

on open droppedFiles
    set theDestinationFolder to (choose folder with prompt "Choose destination folder") as Unicode text
    repeat with theFile in droppedFiles
        tell application "Keynote"
            open theFile
            set theSlideshow to slideshow 1
            set theDestinationPath to theDestinationFolder & (name of theSlideshow)
            save theSlideshow in theDestinationPath
            close theSlideshow
        end tell
    end repeat
end open

(Realmente no sé lo que estoy haciendo con AppleScript. Si hay mejoras que se pueden hacer aquí, me gustaría conocerlas)

    
respondido por el Kristopher Johnson 18.02.2011 - 02:29
1

¿Intentó crear un flujo de trabajo de Automator utilizando la función Watch Me Do (que parece apropiado aquí)? ¿Qué problemas encontraste?

    
respondido por el kraymer 14.02.2011 - 16:15

Lea otras preguntas en las etiquetas