I’m often asked by readers about good AppleScript resources (and Automator Resources) for people interested in learning more. Here is a list of some of the books, videos, tools, and websites that I currently use, recommend, and enjoy!-Justin
Apps and Tools
Alfred 2 | Alfred saves you time when you search for files online or on your Mac with hotkeys, keywords and file actions . Their Paid PowerPack adds-on additional AppleScript-y goodness. | |
Adobe Photoshop Automator Pack | This action pack extends the power of Automator with 35 actions for performing interacting with Adobe Photoshop CS5, CS5.5, CS6, and CC in Mac OS X! | |
Adobe Illustrator Automator Action Pack | This action pack extends the power of Automator with 20 actions for performing interacting with Adobe Illustrator CS5, CS5.5, CS6, and CC in Mac OS X! | |
InDesign Automator Action Pack | This action pack extends the power of Automator with 20 actions for performing interacting with Adobe InDesign CS4, CS5, CS6, or CC in Mac OS X | |
File and Folder Automator Action Pack | This action pack extends the power of Automator with 21 actions for interacting with files and folders in Mac OS X! | |
FileMaker Pro Automator Action Pack | This action pack extends the power of Automator with 18 actions for performing tasks in FileMaker Pro in OS X! | |
Text Automator Actions Pack | This action pack extends the power of Automator with 30 actions for performing text manipulation functions in Mac OS X! | |
EventScripts | EventScripts triggers scripts whenever monitored events occur. AppleScripts, Automator workflows, Perl scripts, shell scripts and applications can all be executed by EventScripts. | |
Twitter Scripter | Twitter Scripter is an agent that provides simplified access to the Twitter API directly from AppleScript. With Twitter Scripter you can send Tweets and direct message, search Twitter, retrieve timelines of tweets, retweets, mentions and more. | |
Magic Script Creator | Magic Script Creator lets you build custom, fully functional AppleScripts by answering a few simple questions. | |
FastScripts | One of my favorite Mac apps of all time -- hands down! FastScripts gives you the ability to easily manage and run all your AppleScripts. An essential tool for any scripter! |
|
Script Debugger | The Ultimate Script Editor. It isn't cheap but, if you're writing a lot of scripts, it's far and away the best way to do it! | |
AppleScriptObjC Explorer | AppleScriptObjC Explorer 2 is a script editor that takes advantage of AppleScript's ability to call Cocoa methods in OS X 10.6 and later. | |
ASObjC Runner | ASObjC Runner.app is a free scriptable background application for running AppleScriptObjC code. Using it, you can run scripts that include AppleScriptObjC code from script menus/panels/launchers. You can also use it to include snippets of AppleScriptObjC in otherwise ÛÏvanillaÛ AppleScript scripts, and to add custom dialogs to your scripts and script applications. |
***
Books
Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X, Third Edition (Learn Series) | Probably the most current AppleScript resource available. I think it's well-written and is a fantastic resource for AppleScripters at any level. | |
Sal Soghoian's "AppleScript 1-2-3" on Amazon Sal Soghoian's "AppleScript 1-2-3" on iTunes | Sal is considered "The Grand Poobah" of AppleScript and, when you read this book, you'll understand why. Eventually hired by Apple as AppleScript's Project Manager, Sal also plays a mean guitar. | |
Automator for Mac OS X 10.6 Snow Leopard: Visual QuickStart Guide | Don't let the fact that "Snow Leopard" is in the title – there's still plenty of useful info inside. Ben Waldie runs Automated Workflows (see below) and has authored many articles and books about AppleScript and Automator. He is one of the foremost experts on Automation for the Mac… and a tremendously nice guy as well! | |
'Mac at Work' on Amazon 'Mac at Work' on iTunes Books | David Sparks covers the nuts and bolts of using your Mac at work -- and includes a chapter on how to use Automator and AppleScript! | |
'Apple Automator with AppleScript Bible' on Amazon 'Apple Automator with AppleScript Bible' on iTunes | Another really excellent primer on Automator. | |
'AppleScript (Developer Reference)' on Amazon 'AppleScript (Developer Reference)' on iTunes | A Wiley book about AppleScript… don't have this one, but gets good reviews. | |
'AppleScriptObjC Explored' | The Fifth Edition of the definitive guide to building AppleScript-Cocoa applications in Xcode is now available, covering Mavericks and Xcode 5. Mavericks introduces new syntax specifically for AppleScriptObjC projects, and the book and accompanying projects have been fully revised to cover this, as well as the important changes in Xcode 5. |
|
‘AppleScript: The Missing Manual’ on Amazon ‘AppleScript: The Missing Manual’ on iTunes | Compiled by author Adam Goldstein, 'AppleScript: The Missing Manual' gives useful examples of AppleScript automation. |
***
Video
Up and Running with AppleScript with Scott Simpson | Part of the Lynda.com library, Up and Running with AppleScript with Scott Simpson is an hour and 45 minute tutorial for beginners. It uses a sample script to demonstrate concepts like script structure, use of conditionals, and error tracking. |
Intro to AppleScript with Sal Soghoian | An intro to AppleScript from Sal Soghoian, the Automation Product Manager at Apple. |
Tuts+ – Delving Deeper Into Automator in OS X | Showcases some of the more advanced features of Automator. |
Macheads 101 – AppleScript and Automator | Basic Tutorial. |
***
Podcasts
Mac Automation Made Simple | In this podcast series, "Automator for Mac OS X 10.5 Leopard: Visual QuickStart Guide" author Ben Waldie shows you how to simplify your life and have fun doing it with tips and tricks for using AppleScript and Automator in Mac OS X. |
MPU 070: Working with Automator | Apple automation guru, Ben Waldie, joins David and Katie to discuss incorporating Automator and AppleScript into your Mac workflows. |
***
Links
Veritrope.com Code Library | Our own little playground to share and collaborate on AppleScript projects for a variety of apps! |
macosxautomation.com | This site is probably the best place to get started. It has lots of introductory tutorials and code examples for the beginning AppleScripter -- but also some great introductions to other utilities that really set the Mac apart (like Automator and Services) |
The Ultimate Beginner’s Guide To AppleScript | Josh Johnson wrote "The Ultimate Beginner’s Guide To AppleScript" for AppStorm: Mac in 2009 -- and it's still a great primer on how to get started. |
Automated Workflows | A site run by Ben Waldie -- one of the real gurus of using AppleScript and Automator. |
The MacScripter forum | The mothership of all things script-related. Have a question about how to do something? The people that read and post here have your answer! (But please use the "Search" feature to make sure they haven't already answered it before....) |
The Awesome Automation Guide for Mac Users | Bakari Chavanu and the MakeUseOf.com crew team up to present this guide to Mac Automation. |
Brati's Lover · AppleScript | Lukas Reindl's repository of helpful script libraries and AppleScripts! |
Stack Overflow Questions tagged 'AppleScript' Stack Overflow Questions tagged 'Automator' | Stack Overflow is a free programming Q&A site. |
AppleScript Topic on Quora | Quora is a free site which organizes people and their interests to help find, collect, and share information. |
Learn To Speak AppleScript | My own ongoing, open-ended tutorial series -- aimed more at "the mental game" of programming rather than the nuts-and-bolts of programming. |
Justin, you rock!