Learn how to build a real-world automation script with AppleScript.
- [Voiceover] Hi, I'm Scott Simpson, and welcome to Up and Running with AppleScript. AppleScript is a scripting language that's built into Mac OS X, and it allows you to control other applications on your system to do some pretty useful things. In this course, I'll introduce you to the syntax of AppleScript, which is a little different from what you might be used to if you're familiar with other programming languages. We'll start out slowly with the basics, and throughout the course we'll get our feet wet with AppleScript by building a little application that takes some images and sets copyright metadata for them, or if you have Photoshop installed, sets the metadata, and adds a text watermark on the image itself.
Using that project-based approach, you'll see how the syntax and terminology of AppleScript work, and how AppleScript can control other applications easily. You'll see how powerful and flexible AppleScript can be and by the end of the course, you should be ready to explore Apple's documentation to find out how to do more advanced things and understand how to build AppleScript applications on your own. AppleScript has a long history within the Apple world, and there's no time like the present to start using it. So let's get started with AppleScript.
- What is AppleScript?
- Using comments, variables, text, and numbers
- Working with files and folders
- Using conditionals and creating loops
- Building functions
- Controlling other programs with AppleScript
- Preventing and catching errors
- Distributing your AppleScript application