Skip to main content
  • Book
  • © 2004

AppleScript

A Comprehensive Guide to Scripting and Automation on Mac OS X

Apress

Authors:

  • Organized by function, not language

  • A strong index and appendices help readers to quickly locate information

  • Based on actual use and real-world functionality, as well as the "art" of automation

  • 4236 Accesses

Buy it now

Buying options

eBook USD 44.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (32 chapters)

  1. Front Matter

    Pages i-xxxiii
  2. Read Me First

    1. Front Matter

      Pages xxxiv-xxxiv
    2. Introduction

      • Hanaan Rosenthal
      Pages 1-10
  3. How to AppleScript

    1. Front Matter

      Pages 12-12
    2. Starting to Script—All Over Again

      • Hanaan Rosenthal
      Pages 13-52
    3. Values

      • Hanaan Rosenthal
      Pages 55-114
    4. Doing the Math: All about Numbers

      • Hanaan Rosenthal
      Pages 117-142
    5. Picking up Dates

      • Hanaan Rosenthal
      Pages 145-184
    6. Lists and Records

      • Hanaan Rosenthal
      Pages 187-214
    7. Giving Commands

      • Hanaan Rosenthal
      Pages 217-229
    8. Variables

      • Hanaan Rosenthal
      Pages 231-259
    9. Operations and Coercion

      • Hanaan Rosenthal
      Pages 261-302
    10. Teaching Your Script to Make Decisions

      • Hanaan Rosenthal
      Pages 305-319
    11. The Assembly Line: Creating Repeat Loops

      • Hanaan Rosenthal
      Pages 321-343
    12. User Interaction

      • Hanaan Rosenthal
      Pages 345-427
    13. Working with Files

      • Hanaan Rosenthal
      Pages 429-495
    14. Working with the Clipboard

      • Hanaan Rosenthal
      Pages 497-506
    15. Turn Errors in Your Favor

      • Hanaan Rosenthal
      Pages 509-527
    16. Other Control Statements

      • Hanaan Rosenthal
      Pages 529-533
    17. Defining and Calling Subroutines

      • Hanaan Rosenthal
      Pages 535-566

About this book

AppleScript is a high level scripting language that resides on the Mac platform. It can be used to add functionality to the Mac operating system, automating tasks, adding functions, making things easier. AppleScript has always been very useful, and with Mac OS X, it can be taken even further than before.

This book goes the extra mile when teaching AppleScript, explaining advanced topics, while not leaving behind the beginner. It starts off with the basics, such, as handing variable, loops, and commands, then goes on to teach higher level concepts such as debugging, AppleScripting with databases, manipulating PDFs with SMILE, and automating media workflow.

If you are a Mac user who wants to know the real meaning of having full control over your machine, get into AppleScripting; this book is the only guide you need to master the art!

About the author

The founder of Custom Flow Solutions, Hanaan Rosenthal developed his first drawing program and published a programming newsletter at the age of 11. He became a digital media and prepress consultant in 1991, specializing in Mac publishing. In 1996, he took on his first full-blown AppleScript automation project and never looked back. Since then he has helped reshape the workflow of numerous publishing companies and departments creating systems that save their owners millions of dollars and thousands of man-hours annually. His clients include Fidelity Investments, Wellington Management, The Boston Globe, and Showtime Networks.

Bibliographic Information

  • Book Title: AppleScript

  • Book Subtitle: A Comprehensive Guide to Scripting and Automation on Mac OS X

  • Authors: Hanaan Rosenthal

  • DOI: https://doi.org/10.1007/978-1-4302-5352-5

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Springer Book Archive

  • Copyright Information: Apress 2004

  • eBook ISBN: 978-1-4302-5352-5Published: 14 October 2013

  • Edition Number: 1

  • Number of Pages: LXVI, 888

  • Topics: Software Engineering/Programming and Operating Systems

Buy it now

Buying options

eBook USD 44.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access