Skip to Content
AppleScript: The Missing Manual
book

AppleScript: The Missing Manual

by Adam Goldstein
January 2005
Beginner to intermediate
350 pages
10h 26m
English
O'Reilly Media, Inc.
Content preview from AppleScript: The Missing Manual

Chapter 3. Building a Script from Scratch

So far, you’ve been on a quick tour of all the AppleScript stuff that comes with Mac OS X. You’ve learned how to add the Script Menu to your menu bar, how to use Script Editor, and even how to tweak one of the Script Menu’s scripts. Now, you’ll finally break free from the limits of your built-in scripts and start creating your own AppleScripts from scratch.

When most people refer to “scripting,” this is what they’re talking about: writing a new script all by themselves. With Script Editor as your trusty tool, you can link commands in the order you prefer, making it possible to create totally customized scripts to deal with the tasks you perform every day.

Before you can write the next blockbuster AppleScript, though, you first need to learn the basics. That’s what this chapter’s for: teaching you how to create your first simple script from the ground up.

Note

The example scripts from this chapter can be found on the AppleScript Examples CD (see Sidebar 2.1 for instructions).

Getting Started

Just as you can’t surf the Web without a Web browser, you can’t create AppleScripts without a script-editing program. The aptly named Script Editor (in your Applications AppleScript folder) is the simplest program for the job, but feel free to try any of the other editors listed on Sidebar 2.6.

Before you start diving into the following sections, the first thing you’ll need to do is launch Script Editor (Chapter 2). With this blank scripting slate before you, ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

AppleScript in a Nutshell

AppleScript in a Nutshell

Bruce W. Perry
Beginning AppleScript®

Beginning AppleScript®

Stephen G. Kochan

Publisher Resources

ISBN: 0596008503Errata Page