• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 9. Basic Application Scripting > Discovering Scriptable Applications

9.1. Discovering Scriptable Applications

In theory, all Mac OS X applications are scriptable; however, some are more natively scriptable than others. During the development process, application developers can insert scripting hooks that allow users to access data structures and functions that are otherwise unavailable through the normal application interface.

An application with a well-defined AppleScripting interface is a pleasure to automate. iDVD provides one of the best examples of an easily scriptable program. Just take a look through Apple's iDVD scripting pages (http://www.apple.com/applescript/idvd/). There, you'll find any number of useful (and not-so-useful) examples of how to script iDVD, ranging from video yearbook templates to auto-generated DVD projects. These projects are well-engineered and copiously documented, and you can practically make iDVD clean windows and do the laundry (assuming, of course, that your windows and laundry could fit on a recordable 4.7 GB disc).


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint