Learn AppleScript and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
or
Get a £5.15 Amazon.co.uk Gift Card
Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X 3rd Edition (Learn (Apress))
 
 
Start reading Learn AppleScript on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X 3rd Edition (Learn (Apress)) [Paperback]

Hamish Sanderson , Hanaan Rosenthal
4.0 out of 5 stars  See all reviews (3 customer reviews)
RRP: £39.49
Price: £30.80 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £8.69 (22%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).

Formats

Amazon Price New from Used from
Kindle Edition £20.84  
Paperback £30.80  
Trade In this Item for up to £5.15
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X 3rd Edition (Learn (Apress)) for an Amazon.co.uk gift card of up to £5.15, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with AppleScript For Dummies £18.69

Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X 3rd Edition (Learn (Apress)) + AppleScript For Dummies
Price For Both: £49.49

Show availability and delivery details

  • This item: Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X 3rd Edition (Learn (Apress))

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • AppleScript For Dummies

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions



Product details

  • Paperback: 1073 pages
  • Publisher: APRESS; 3rd Revised edition edition (5 May 2010)
  • Language English
  • ISBN-10: 1430223618
  • ISBN-13: 978-1430223610
  • Product Dimensions: 23.5 x 19.4 x 5.5 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 125,444 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Product Description

AppleScript is an English-like, easy-to-understand scripting language built into every Mac. AppleScript can automate hundreds of AppleScript-able applications, performing tasks both large and small, complex and simple.

Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X, Third Edition has been completely updated for Mac OS X Snow Leopard. It’s all here, with an emphasis on practical information that will help you solve any automation problem—from the most mundane repetitive tasks to highly integrated workflows of complex systems.

  • Friendly enough for beginners, detailed enough for advanced AppleScripters
  • Includes major contributions from expert AppleScripters: Emmanuel Levy, Harald Monihart, Ian Piper, Shane Stanley, Barry Wainwright, Craig Williams, and foreword by AppleScript inventor, William Cook

What you’ll learn

  • See how AppleScript represents information as objects—including numbers, strings, lists, and records.
  • Learn how to manipulate these objects using commands and operators, and how to store them in variables.
  • Organize your code using handlers and script objects.
  • Understand how applications describe their objects and commands in dictionaries and how to interpret that information when learning to script applications.
  • Manipulate the Mac OS X file system.
  • Automate iTunes, Mail, iCal, and other popular lifestyle applications in Mac OS X.
  • Discover sophisticated text processing techniques using regular expressions.
  • Script professional productivity applications—Apple iWork, Microsoft Office, FileMaker Pro, and Adobe InDesign.
  • Harness the power of the Unix command line in Mac OS X.
  • Create your own Cocoa applications with the new AppleScriptObjC bridge.

Who this book is for

First-time scripters who want to automate tasks on their Macs; existing AppleScripters looking to develop proficient, professional, or guru-level knowledge and skills; professional Mac OS X developers wishing to understand this powerful and pervasive technology.

Table of Contents

  1. Introducing AppleScript
  2. AppleScript in Principle
  3. AppleScript in Practice
  4. Writing Scripts in AppleScript Editor
  5. Understanding How Application Scripting Works
  6. Learning to Work with AppleScript Objects
  7. Working with Text
  8. Working with Numbers
  9. Working with Dates
  10. Working with Lists and Records
  11. Storing Objects in Variables
  12. More on Commands
  13. More on Operators and Coercions
  14. Making Decisions Using Conditionals and Loops
  15. Making Decisions When Dealing with Errors
  16. Interacting with the User
  17. Working with Files
  18. Organizing Your Code with Handlers
  19. Organizing Your Code with Script Objects
  20. Scripting the File System
  21. Scripting Apple Applications
  22. Extending AppleScript with Scripting Additions
  23. AppleScript Amenities
  24. Scripting iWork and Office
  25. Scripting Data and Databases
  26. Scripting Adobe InDesign
  27. Interacting with the Unix Command Line
  28. Using Smile: The AppleScript Integrated Production Environment
  29. Tips and Techniques for Improving Your Scripts
  30. Creating Cocoa Applications with AppleScriptObjC

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

5 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
1 of 1 people found the following review helpful
Comprehensive 21 Nov 2010
Format:Paperback
Only got through half this book but is has been a enjoyable read so far. For an existing programmer it can be a bit slow at times but this is understandable as this additional information will be needed by new programmers. The syntax of AppleScript is pretty usual to someone who is more use to languages like c, python etc. Apple seem to have tried to make it more readable but with a number of key words overloaded it is difficult to remember. The text handling is primitive compared with other scripting languages.
Comment | 
Was this review helpful to you?
By Dblox
Format:Paperback|Amazon Verified Purchase
Very much an in depth guid to Applescript. Have found it moderately useful but somewhat unreadable. It is very much a reference book. Delivery was exceptional considering its enormous weight!
Comment | 
Was this review helpful to you?
2 of 3 people found the following review helpful
Format:Paperback
Before writing about « Learn_AppleScript_The_Comprehensive_Guide_to_Scripting_and_Automation_on_Mac_OS_X_Third_Edition », I wish to ask you to be lenient with me.English isn't my main language. I try to be understandable but I am sure that you will find some oddities which would fool the AppleScript's interpreter. Happily, I doesn't try to write for machines : all of them are dumb but to real readers with a real brain.
I discovered AppleScript years ago. At this time, « AppleScript's Language Guide » from Apple and the app's dictionaries were all my resources. Some years later I discovered a French book available only thru the net : « Aller plus loin en AppleScript » available thru http://trad.applescript.free.fr/apl/AplAp.pdf.
It's fine but it's dedicated to users with a serious knowledge of the tool. Yes, I write about a tool, not about a language. I don't wan't to open a polemic. I just decided once that languages are dedicated to communication between human beeings. So AppleScript's links with languages are only those which gave me the opportunity to exchange with guys like Hamish Sanderson, guys able to use some of the 24 hours a day which we are given to help other person whose knowledge isn't so extended that their own one.
« The Comprehensive Guide...» appears to me as an extension of this activity as helper.
In more than 1100 pages, it offers a synthesis of what we wanted to know at least once during our life as scripter.
The authors took the long road, the one which doesn't give to the readers a set of ready to use scripts. They explain step by step not only what to do (which would give an interesting and useful book) but mainly, at least from my point of view, explain why to do this or that.
This approach is the one used by the teachers whose name is always present in my old memory.
Exactly as when we learnt to read, every chapter introduce us to new precise features with an enlarged background.Without this background, learning the nmeaning of reserved word would be a boring one, the one well known by every old fashioned scripters. Those with no deep computer knowledge, those which want to tailor the applications which where delivered with their computer or those which they bought so that they fit exactly their needs. Applications developers can't offer features responding to 100% of the problems which the user may encounter. Happily, when an application is well designed, it is able to execute tasks which weren't really included in its specifications as long as we describe what we want whith a comprehensive set of instructions.
All in all, AppleScript offer a short set of commands with a short set of syntactic rules.
After reading carefully « The Comprehensive Guide...», with a tool which some pro of computer programming may look contemptuously, we will be able, to enhance our tools so that they will achieve tasks which their designers often didn't thought about.

But don't dream, reading such a book isn't what I would urge you to read on the beach during summer holidays. Getting knowledge requires a bit of attention and, why hide it, a lot of efforts. What's important is that the Guide help us to advance step by step in a wonderful universe. It's not a garden in which we must wait during months to get retribution for what we did. We read a few set of pages and bingo, we may write some short scripts giving immediately a true reward. So, as far as we advance to our own speed, we accumulate a lot of knowledge.

Oops, I forgot a detail : from my point of view, the paperback version would be the best one for true newbies. For those with some original ;knowledge of AppleScript, I feel that the PDF version would be more efficient. As in every PDFs, finding a specific info is really easy because a search doesn't rely upon a predefined index which is always a limited set of entry points.reflecting the way it's author thinks as well (an sometimes more) than what is available in a book.
Was this review helpful to you?
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges