Title Language  : 

Find a Course... Try for Free!

 

AppleScript 2006 Training

Course Content
AppleScript is an easy-to-use scripting language that allows you to control applications on a Macintosh. With AppleScript, you can speed up processes, reduce user error, and ensure consistency. It also enables automated workflow and routine tasks, unattended operation 24 hours a day, and even cross-platform scripting. Author Ben Waldie carefully explains all of these capabilities and more of this updated version of AppleScript. To begin learning today, simply click on the links.
QT To view the Free Tutorials listed below, you must have QuickTime installed. Please note that the online free samples have been compressed for quicker downloads. Purchased CDs have higher sound and video quality.
Monitor resolution needs to be set to at least 1024 by 768 to view the entire movie.

лл Hide This
Introduction
 Welcome and Course Goals (03:43)
 Introduction to AppleScript (07:58)
 AppleScript Components Pt.1 (06:57)
 AppleScript Components Pt.2 (02:00)
 Introduction to Automator Pt.1 (05:06)
 Introduction to Automator Pt.2 (04:22)
 Example Code (00:51)
Script Editor
 Script Editor Versions (02:25)
 Script Window Overview Pt.1 (05:03)
 Script Window Overview Pt.2 (03:04)
 Editing and Navigation Features (04:55)
 AppleScript Formatting (02:13)
 History Windows (05:53)
 Saving Scripts Pt.1 (07:49)
 Saving Scripts Pt.2 (02:11)
 Saving Scripts Pt.3 (05:58)
 Third-Party Script Editors (03:06)
Scriptable Applications (Part 1)
 Introduction to Scriptable Applications (04:30)
 Recordable Applications (06:07)
 Attachable Applications (07:42)
 Non-Scriptable Applications (05:38)
AppleScript's Language
 Objects, Properties, and Commands (04:15)
 Statements (03:59)
 Value Classes (05:54)
 Coercion (05:21)
 Operators (06:11)
 Operators (04:12)
 Range (04:36)
 Grouping and Commenting (06:21)
 Terminology Abbreviations (04:46)
Scriptable Applications (Part 2)
 Accessing Application Dictionaries (04:12)
 Navigating Application Dictionaries Pt.1 (05:22)
 Navigating Application Dictionaries Pt.2 (06:34)
 Navigating Application Dictionaries Pt.3 (06:12)
 Targeting Application Objects (03:58)
 Locating Applications (02:24)
Variables and Properties
 Introduction to Variables (07:42)
 Data Sharing (05:54)
 Local Variables (06:17)
 Global Variables (07:18)
 Properties (03:30)
 Pre-Defined Variables (04:57)
 Property and Variable Persistence (05:23)
Adding Logic to a Script
 Introduction to If/Then Statements (05:38)
 Simple If/Then Statements (00:58)
 Nested If/Then Statements (04:19)
 Complex If/Then Statements (05:50)
Repeat Loops
 Introduction to Repeat Loops (04:14)
 Repeat Until/Repeat While (04:53)
 Repeating Through a List (05:04)
 Incremental Repeating (04:38)
 Nested Repeat Loops (05:33)
Extending AppleScript
 Scripting Additions (07:46)
 Background Scriptable Applications (06:00)
 Calling UNIX Code (03:56)
Basic User Interaction
 Displaying Dialogs (07:34)
 Displaying Alerts (02:25)
 Choosing from a List (03:15)
 Choosing Files and Folders (04:12)
 Other Types of User Interaction (04:06)
Error Handling and Troubleshooting
 Try Statements (07:39)
 Timeouts/Ignoring Application Responses (04:40)
 Troubleshooting Techniques (03:08)
File Interaction
 Referencing Files (06:35)
 Dynamic Folder Paths (03:52)
 POSIX Paths (05:10)
 Reading Files (Part 1) (04:02)
 Reading Files (Part 2) (04:52)
 Writing to Files (05:39)
Subroutine Handlers
 Introduction to Subroutine Handlers (05:59)
 Subroutine Handler Parameters (07:04)
 Handler Return Values (02:21)
 Recursive Handlers (05:19)
Command Handlers
 Introduction to Command Handlers (02:55)
 Drop Scripts (02:39)
 Idle Scripts (03:22)
 Folder Action Scripts (06:28)
Script Objects and Loaded Scripts
 Script Objects (04:42)
 Loading and Storing Scripts (06:24)
 Calling Handlers in Other Scripts (05:26)
Advanced AppleScripting
 Remote Apple Events (04:39)
 GUI Scripting (05:42)
 Enabling GUI Scripting (00:51)
 Database Events (05:19)
 Image Events (05:16)
 Multi-Application Scripting (05:59)
 AppleScript Studio (07:36)
Next Steps and Resources
 Planning a Script (04:30)
 Web Sites, Forums, and Mailing Lists (04:51)
 Books and Other Training Resources (02:00)
Credits
 About this Author (04:42)


Email this Page     Send us Feedback
Tutorial Information / Pricing
Title: AppleScript 2006
Author: Ben Waldie
SKU: 33699
ISBN: 1-933736-30-5
Duration: 7 hrs / 91 Lessons
Compatibility: Win XP, 2000, 98, NT, Mac OS X, OS 9

Online University Access all our Training for only 30
The Online University provides unlimited 24/7 access to ALL of VTC's incredible training content for the low fixed price of just $30/month (USD)
SIGNUP LEARN MORE »

Get this title on CD
Single User: US$ 99.95 - Purchase CD / Add to Cart

Multi User (10): US$ 500.00 - Purchase CD / Add to Cart

Select Bandwidth
Click "High Bandwidth" if you want to view movies at the highest quality available. Click "Low Bandwidth" if on a slow dial-up connection (28 Kbps and such). The low bandwidth movies are slightly more compressed and smaller in file size, allowing for faster streaming.

Select:

Select Category

Special Groups

Publisher or Products