Looking for a howto for an applescript to batch convert PPTS to Keynote...

Looking for a howto for an applescript to batch convert PPTS to Keynote...
Hi to group!
(cross posted this a couple of weeks ago to Keynote forum, no responses) Perhaps the query really belongs here...)
(I) Have a whole bunch of PPTs to convert to Keynote, now and more as time goes on.
Looked into applescript to try to automate this a bit (could open PPT file but did not see any way to 'Save' file from a script).
Also looked into bash scripting/automator too -- way too many options to choose from. Help!
Anybody done anything similar to this already?
TIA for pointers. //GH

A word of caution.
I have not tried the workflow before.
I am not an applescript expert.
These steps were quickly composed using my basic knowledge in Applescript
What I was planning was to create a script droplet that when a ppt file is dropped upon it, it extracts the name of the file and sets it to a variable to name the keynote file later. You might have to modify it a bit to batch process multiple files.
Try going through batch processing scripts made for quark or Adobe photoshop ( Not sure if these exist on internet) to see how they have implemented the steps in applescript.
To GUI Script Keynote, do these steps...
All the code has to go in here
<pre title="this text can be pasted into the Script Editor" style="font-family: Monaco, 'Courier New', Courier, monospace; font-size: 10px; padding: 5px; width: 720px; color: #000000; background-color: #E0E0E0; overflow: auto">activate application "Keynote.app"
tell application "System Events"
   tell process "Keynote"
      -- insert GUI Scripting statements here
   end tell
end tell
</pre>
<pre title="this text can be pasted into the Script Editor" style="font-family: Monaco, 'Courier New', Courier, monospace; font-size: 10px; padding: 5px; width: 720px; color: #000000; background-color: #E0E0E0; overflow: auto">click menu item "Export…"  of menu 1 of menu bar item "File"  of menu bar 1</pre>
This will click the next.. button provided the default export type is set to PPT
<pre title="this text can be pasted into the Script Editor" style="font-family: Monaco, 'Courier New', Courier, monospace; font-size: 10px; padding: 5px; width: 720px; color: #000000; background-color: #E0E0E0; overflow: auto">click button 2 of sheet 1 of window 2
</pre>
This will click the Export button on the next window
click button 1 of sheet 1 of window 2
This piece of code can be used to set the name of the ppt file using the extracted name in the first step
<pre title="this text can be pasted into the Script Editor" style="font-family: Monaco, 'Courier New', Courier, monospace; font-size: 10px; padding: 5px; width: 720px; color: #000000; background-color: #E0E0E0; overflow: auto">set value of text field 1 of sheet 1 of window 2 to "<string>"
</pre>
May be there is a better way out there.
Thanks for red_menace for his Script formatter script
Message was edited by: dj9027

Similar Messages

  • In looking at my calendar for January, I found all the entries from last year. I thought I would delete the while month and start over, but it deleted all calendars from icloud.  Can I get them restored and how.  Stoormy

    In looking at my calendar for next year I found all the entries from last year were there as well as a few more  I intended to delete January and just start over but everything was deleted including from icloud,  Any way I can get those restored.
    Thanks  Glenn

    Maybe here:
    iCloud: Troubleshooting creating backups

  • Table to look for change documents for users

    Hi friends,
    Is there any standard table to look for change documents for a user?change document through SUIM does not give the correct log.
    Thanks for you support.

    Julius
    Looking at another of Tracy's other post (http://scn.sap.com/thread/3598947) she's trying to use ACL. Hence needing to know the tables to write joins/queries to hit tables within ACL
    I've seen ACL used and have had the fun experience of Auditors using Google to find tables to perform checks on without context of what has actually been implemented in their particular system.
    Regards
    Colleen

  • The session variable, NQ_SESSION.OU_ORG, has no value definition.Please have your System Administrator look at the log for more details on this error. (HY000)

    Hi All,
    I have created a user 'Bitest' and group 'Bi_Test_Group'. Assigned the user to the group and the group to BI consumer role.
    I gave access to only procurement and spend catalog folder reports and Dashboards.
    When I login to BI Presentation Services with above created user and open any procurement and spent catalog dashboard i am getting below error in every report.
    Its BI Apps 7.9.6.3 installation.I gave read  access to group to all procurement and spent subject area.
    Error Codes: OAMP2OPY:OPR4ONWY:U9IM8TAC:OI2DL65P:OI2DL65P 
    Odbc driver returned an error (SQLExecDirectW). 
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 23006] The session variable, NQ_SESSION.OU_ORG, has no value definition.Please have your System Administrator look at the log for more details on this error. (HY000) 
    SQL Issued: {call NQSGetQueryColumnInfo('SELECT Fact."PO Amount" FROM "Procurement and Spend - Purchase Orders"')}
    SQL Issued: SELECT Fact."PO Amount" FROM "Procurement and Spend - Purchase Orders"
    Please help me in resolving this issue and getting results on Dashboard.
    Thanks in advance
    Thanks,
    Sandeep

    Check your query or connection pool settings etc

  • How can i get iTunes on my new lap top to look at my server for the music

    I have a new lap top with vista ultimate. I can't get it to "see" the music stored on the server, so my iTUnes on the lap top is blank.
    How can i get my iTunes on my new lap top to look at my server for the music?
    someone mentioned creating an alias on the server and then dragging that onto the c: drive iTunes folder?
    Can anyone help me?

    They should be in your itunes media folder. Use an external hard drive and just copy that to your new computer. I'm sure there's an easier way like this one (iTunes>File>Library>Export Library>External Hard Drive) but I never tried it before. Anyways, once that's done, just simply authorize your itunes account to play music you bought on to the new computer.

  • Looking for basic driver for psc all in one 2175 for XP 32 bit. Thank you

    looking for basic driver for psc all in one 2175 for XP 32 bit. Thank you Dont need all the photo suite stuff,just basic scan and print.
    Thanks

    Hi @RUkiddingme 
    You can download the full feature software and driver, and only install the basic driver. In the installation you should see the option for custom software. Here is the link to download the software; rw2_021_w02_enu.exe
    Please let me know if this resolves the issue.
    Please click the Thumbs up icon below to thank me for responding.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Please click “Accept as Solution” if you feel my post solved your issue, it will help others find the solution.
    Sunshyn2005 - I work on behalf of HP

  • I am looking for an app for my ipod that allows me to speak into and then the the app translates what I said into another language

    I am looking for an app, for my ipod, that allows me to speak into the ipod and then it translates what I said into a different language. Any suggestions?

    google translate

  • I am looking for a app for my toshiba tablet (android) that i can use to transfer my ipod music

    i am looking for an app for my toshiba tablet so i can trans music from nano to tablet

    The wrong forum, in the wrong community. Try an andriod users site...
    tt2

  • Looking for an app for my Tour

    I'm looking for an app for my tour. I own a small lawncare/landscape bus and am looking for something when i get done with a job i can pull up the clients record and just click if they have paid or were billed. And when i get checks in the mail that i can just click the same thing, that they have paid. I would really like to be able to sync it up to my wife's tour also as she handles alot of the bookwork part. Any suggestions?

    I'd set up a excel worksheet that syncs with your wife's/bookkeeper's worksheet of the same name at your office.  You may sync it either of a several ways - via remote central server/desktop, via hard line/wire during normal sync process or via him/her sending you the updated file and you overwriting it on your smartphone.  Whenever he/she updates your AR records, you'll have the latest details results provided you update the file periodically yourself.

  • I am looking for an app for my iPhone and iPad, equivalent to Font Book on the iMac. I would like to be able to download a variation of fonts to use in Pages. Does this exist?

    I am looking for an app for my iPhone and iPad, equivalent to Font Book on the iMac. I would like to be able to download a variation of fonts to use in Pages. Does this exist?

    You can't add fonts to an iOS device.
    To let Apple know you want this feature, use
    http://www.apple .com/feedback

  • Looking for an app for a blue tooth, type I want to use on my Iphone is a "jawbone" Question is out of the many available in the store which one would be the best and most reliable?

    Looking for an app for blue tooth on my Iphone.  Out of the many in the app store which one(s) would be the best & most reliable?  Currently trying to set up for an older Jaw Bone?

    You are asking several different questions. If you need to store your photos, music, and movies on an external volume, you certainly can. Any externally connected hard disk drive will work, connected either directly to your Mac or to your Time Capsule as a shared volume.
    You should not rely upon using that as a backup device though. Although you certainly may use it for both purposes, it is a better idea to have dedicated backup devices for a variety of reasons not limited to redundancy. You would not want to simultaneously lose all your pictures as well as your backup. If they are all on the same device, that could happen. Furthermore, a backup cannot back up the volume on which it is running.
    As for adding an Extreme or Express, using its LAN port for your iMac, and then enable Internet sharing so you can effectively use the iMac as a "hotspot", you can do that too, but I am unclear on what benefit you believe this arrangement would convey for you.
    An Extreme's Guest network is separate from its Main network; that is the reason for having it.

  • I am looking for an app for my aunt that had a stroke and can not speak. I don't need internet service just an app that she types in and it speaks back to us. Thanks

    I am looking for an app for my aunt that had a stroke that she can type in and it speaks to us. Do not need internet. Thanks.

    Stan-
    Your Aunt has a different problem with similar symptoms as the subject of a 60 Minutes article back in October.  If it is still available, the link to the 13 minute segment was at <Apps for Autism>.
    Another website that deals with Autism may have links to Apps that will meet your needs, <Autism Speaks>.
    Fred

  • Where can I find the plugin to open camera raw files for Nikon D810 for Photoshop CS5.1? I've looked around the site but cannot get this to work.. Thank you.

    Where can I find the plugin to open camera raw files for Nikon D810 for Photoshop CS5.1? I've looked around the site but cannot get this to work.. Thank you.

    See for yourself which version of ACR is needed for that camera’s RAW files
    http://helpx.adobe.com/creative-suite/kb/camera-raw-plug-supported-cameras.html
    then check your version (Photoshop > About Plug-In > Camera Raw).
    Your version of Photoshop does not support that version of ACR.
    You could use the free DNG Converter.

  • Does Apple make a monitor that looks like the iMac27, for dual monitor setup?

    I'm thinking about buying an iMac, but I'm used to a multiple monitor setup. Does Apple make a monitor that looks like the iMac27, for dual monitor setup?

    Look at these links.
    http://store.apple.com/us/product/MC914LL/B/apple-thunderbolt-display-27-inch?fn ode=53
    http://store.apple.com/us/product/MC007LL/A/apple-led-cinema-display-(27%22-flat -panel)?fnode=53
    Allan

  • Is apple tv the only item that can be connected to a tv for airplay to work?  Looking for something smaller for the office

    Is apple tv the only item that can be connected to a tv for airplay to work?  Looking for something smaller for the office

    How big do you believe an ATV is?  They are tiny compared to most devices.
    The ATV is the only AirPlay receiver, short of an actual AV receiver with AirPlay support, but those are MUCH larger.

Maybe you are looking for

  • I am no longer able to get e-mails

    My iphone 4 iexplicably no longer receives e-mails.  I have tried re-entering details etc and always get the same message - "unable to connect to server"

  • Digitizer not responding

    hi when i changed my cover for my ipad2 the touch screen dosnt work at all whats going wrong please help me

  • ... is not a file that QT understands (-2048)

    I have downloaded (via aMule) a Harry Potter movie in .mpg format. It's size is 658MB (which QT should not have trouble handling) and it seems to be 'viruse free' (checked with ClamXav). But QT v. 7.0.3 reports error #2048. What exactly does it mean?

  • Error:6 when a non-admin user tries to run Adobe Photoshop Elements 9

    Loaded Photoshop Elements 9 on a computer that is not on the internet and works fine as long as the user logging into the computer has admin privileges but a user who does not have admin priviledges gets an Error:6 that says to uninstall and reinstal

  • RMAN or imp/exp: Which is good!  A must read.

    Hi, I am using Oracle XE both in the office and at home. I am wondering since I am developing also during free hours at night, I'd rather bring at home all my databases/schemas/tables (and data) thru USB/DVD & upload it to my Oracle XE at home so tha