Skip navigation

Starting iPhoto slideshow automatically on boot

2267 Views 6 Replies Latest reply: Sep 25, 2012 8:53 AM by brp-architects RSS
dahvyd Level 1 Level 1 (0 points)
Currently Being Moderated
Mar 31, 2011 8:39 PM
Hi all,
I have a Mac mini that will be used in conjunction with a point of sale display screen and I need to start an iPhoto slideshow automatically. I have iPhoto starting automatically currently but I need a slideshow to start without any user interaction (there won't be a keyboard or mouse connected when it goes live).

Mac mini, Mac OS X (10.6.6)
  • a brody Level 9 Level 9 (62,145 points)
    Currently Being Moderated
    Apr 1, 2011 5:50 AM (in response to dahvyd)
    Welcome to Apple Discussions!

    If you don't mind I'll ask a moderator to move this post to the Automator forum.

    Your other option is to make a Quicktime movie of your slideshow with iPhoto as part of the Share menu Export command. Quicktime player can startup with that file and be setup to autoplay.
    An Apple user since 1981, Mac OS X (10.6.7), - * Links to my pages may give me compensation.
  • Stress Test Level 4 Level 4 (1,265 points)
    Currently Being Moderated
    Apr 4, 2011 2:34 AM (in response to dahvyd)
    Automator -> New program

    On the left side find the action "Get Specified iPhoto Items" an pull it to the right sight. Hit "Select" in the action and choose your album with the pictures.
    Find the action "Play iPhoto slideshow" and also pull it to the right sight just under the first action.

    Try the program by hitting "Run" in the upper right corner. If it's fine you can save it as a program and select this program in System Prefereneces -> Accounts -> Login Items to be started automatically.
    Mac, Mac OS X (10.6.6)
  • mviltan Level 1 Level 1 (0 points)
    Currently Being Moderated
    Aug 5, 2011 4:46 AM (in response to dahvyd)

    dahvyd - thanks for that it works!


    I'm trying to make it so it plays a slideshow which I've made so I've done this:


    tell application "iPhoto"


    set mySlideshow to "test1"

    select mySlideshow

    select slide 1 of mySlideshow

    start slideshow

    end tell



    But when I try to run it says "expected end of line, etc. but found number" and highlights 1


    Any ideas? It puts a title before the first slide. So I tried changing 1 to a 0 and 2 but still no joy


    If I delete that line it says:


    error "The variable mySlideshow is not defined." number -2753 from "my slideshow"

  • brp-architects Level 1 Level 1 (0 points)
    Currently Being Moderated
    Sep 25, 2012 8:53 AM (in response to dahvyd)

    I realise this post is a little old now but I thought it was worth mentioning that I have found an EASY solution to this problem:


    Photopresenter by Bionx is quite similar to iPhoto. You can use it to taylor your slideshow to how you want it and it as a screensaver (by clicking 'share/screensaver). You can then apply the saved screensaver to your mac mini and set the screensaver delay to 3 minutes.


    You should now be able to use the slideshow without a keyboard or mouse plugged in. Not sure about turning it off the mac mini though. Photopresenter costs about $10 but it well worth it if you think of the time and hastle it will save you.


More Like This

  • Retrieving data ...

Bookmarked By (0)


  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.