This title is out-of-print and not currently available for purchase from this site.
Other Available Formats: E-book
Part I: AppleScript: The Power of Automation.
Chapter 1: Introduction to AppleScript Programming.
Chapter 2: Workflow Automation with AppleScript.
Chapter 3: AppleScript Deployment Options.
Chapter 4: Making the Case for Standardization.
Part II: Learning the AppleScript Language.
Chapter 5: Exploring AppleScript Basics.
Chapter 6: Getting Started with the AppleScript Editor.
Chapter 7: Working with Text Objects.
Chapter 8: Working with Numbers and Unit Types.
Chapter 9: Working with Dates and Times.
Chapter 10: Other AppleScript Data Classes.
Chapter 11: Working with Lists.
Chapter 12: Working with Records.
Chapter 13: Logical Branching.
Chapter 14: Looping.
Chapter 15: Dealing with Script Errors.
Chapter 16: Getting Started with Scripting Additions.
Part III: Using Scripts to Control Applications.
Chapter 17: Controlling Applications with Scripts.
Chapter 18: Working with Image Events.
Chapter 19: Working with Database Events.
Chapter 20: Working with System Events.
Part IV: Using Subroutines and Open-Ended Programming.
Chapter 21: Using Subroutines for Non-Linear Programming.
Chapter 22: Introduction to Open-Ended Programming.
Chapter 23: Designing a Hierarchical Subroutine Structure.
Part V: Organizing Code into Modules and Libraries for Multi-Module Solutions.
Chapter 24: Introduction to Multi-Module Solutions.
Chapter 25: Designing Open-Ended, Multi-Module Solutions.
Appendix: AppleScript Web Resources.