The AppleScript dictionary for iPhoto doesn’t contain the means to expand an image to full screen and I haven’t been able to find a way to click the button that puts a selected photo in full screen mode using GUI scripting. Unless someone knows of a tricky way, I’m not sure this is possible. On my machine, if iPhoto is on the second screen, using the contexual menu item or clicking the button expands the selected photo to full screen on that screen.
under preferences, you can select an application, which opens when you doble-click on a picture.
so it should be possible to select a self-made AppleScript Application there?!
i tried to do a “open with Preview” Application in Automator, and this works… but I don’t know how to do this fullscreen.
my ideas:
open in Preview, launch as Slideshow (with the keystroke)
open in QuickTime, launch Fullscreen and Loop (if i open a JPG in QuickTime, it works, but not if i make an Automator-Action “open in Quicktime”)
open in the Browser iCab, set to Kiosk-Mode (Command-K) on the second screen.
here is the problem, that iCab asks for a password for the kiosk mode…
i would like to solve this problem for showing pictures direct on a beamer…
how do i open an image direct in kioskmode?
→ i made an application with automator which writes the line “Applications/Opera.app/Contents/MacOS/Opera -kioskmode” to the Shell, kioskmode opens but nothing shows up…
how can i move the kioskmode to the second screen?
sorry my dummie questions… but i tried to solve this since some month, but nothing works
I’m afraid I can’t help much. Full screen mode in Opera shows up on the screen the window was in, but it renders the main screen useless when it does. Similarly with GraphicConverter which completely blackens the main screen (in Opera, just your desktop shows; no dock, no icons). Opera has an AppleScript dictionary. Open that from your script editor and you’ll see getURL as a verb. The URL is expressed as file://localhost/the rest of the path to the image so you’d have to getURL’s for each image or set up a loop to cycle through the images in a particular folder.