Article:
  How to Manage Large Image Libraries with iPhoto 2
Subject:   Overide iPhoto startup when mounting disc?
Date:   2003-06-18 09:01:05
From:   anonymous2
Discs burned via iPhoto will automatically launch iPhoto and load. Is there a way to over-ride this behavior? I've been developing a lite slideshow program; it would allow one to slideshow archived photos without the memory/processor overhead of iPhoto. It works well for finder burned discs and I would like to extend it use to iPhoto discs as well.
Full Threads Newest First

Showing messages 1 through 5 of 5.

  • Derrick Story photo RE: Overide iPhoto startup when mounting disc?
    2003-06-18 22:59:17  Derrick Story | O'Reilly AuthorO'Reilly Blogger [View]

    I haven't found a workaround yet. I thought I might be able to intervene through Image Capture's preferences. But no dice.

    Anyone have a brainstorm on this one?
    • RE: Overide iPhoto startup when mounting disc?
      2003-06-20 19:13:43  sjk [View]

      What about changing the setting of "When you insert a picture CD" under "CDs and DVDs" in System Preferences? I haven't burned a disk from iPhoto yet so I can't confirm that works.

      Thanks for the tips, Derrick. I'm less hesitant to burn a disk now that I have more background on the entire process, with knowledge of the loss of film roll info.
      • RE: Overide iPhoto startup when mounting disc?
        2003-06-23 08:04:51  anonymous2 [View]

        Changing the 'When I insert a picture CD' pop-up to 'ignore' does allow an iPhoto burned disc to mount without launching iPhoto. I had forgotten that preference pane. I recall thinking that preference pertained to the KODAK photo CD standard.
        Now I wonder what constitutes an iPhoto disc. Burning plain Finder folders of image files does not kick start iPhoto when they are mounted, even with the preference set to 'Open iPhoto'. I'll test burning a disc (volume) titled 'iPhoto Disc' from the Finder; and burning an iPhoto Library folder from the Finder.
        That would allow my slideshow program to be included on the archive cd; that is how I originally wanted it to work. When you mount the archive its icon is there at the top level. THANKS for the input. Tony
        • RE: Overide iPhoto startup when mounting disc?
          2003-06-25 12:49:50  anonymous2 [View]

          There is an invisible XML file on the iPhoto Disc which contains the metadata info that relates to the album. I suspect that iPhoto (or the OS?) looks at this to determine if iPhoto should be launched.

          I discovered this when I wanted to make an iPhoto CD on my own. In particular, I wanted the iPhoto Library to be something other than the default when the disc loaded into iPhoto.

          Here is my modified XML file:
          <?xml version="1.0" encoding="UTF-8"?>
          <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.
          com/DTDs/PropertyList-1.0.dtd">
          <plist version="1.0">
          <dict>
          <key>ArchiveName</key>
          <string>San Francisco May 2003</string>
          <key>ArchivePath</key>
          <string>./iPhoto Library</string>
          </dict>
          </plist>

          look for the string after the key ArchiveName. This controls how the Library will look in iPhoto.

          The XML file need not be invisible; it just is by default when iPhoto makes the discs.

          Hope this helps.
          • RE: Overide iPhoto startup when mounting disc?
            2003-06-25 14:03:32  chazlarson [View]

            Oddly, the disk also has to be read-only for iPhoto to recognize it.

            I burned an iPhoto CD just for test purposes and tried it in another Mac. Worked fine. Then I made a writeable disk image from it and mounted that image. I figured I'd see if I could add comments and so forth. and maybe figure out how to build the CDs manually. iPhoto wouldn't recognize it as an iPhoto CD.

            I converted that writeable disk image to a read-only image, mounted it, and it popped right up in iPhoto.

            So, in addition to whatever Magic Files are involved, the disk has also to be read-only.