AppleScript 2006
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 simple click on the links.
|
|
||||||
Training
Provided by The Virtual Training Company
AppleScript 2006
Introduction
- Welcome and Course Goals
- Introduction to AppleScript
- AppleScript Components Pt.1
- AppleScript Components Pt.2
- Introduction to Automator Pt.1
- Introduction to Automator Pt.2
- Example Code
- Script Editor Versions
- Script Window Overview Pt.1
- Script Window Overview Pt.2
- Editing and Navigation Features
- AppleScript Formatting
- History Windows
- Saving Scripts Pt.1
- Saving Scripts Pt.2
- Saving Scripts Pt.3
- Third-Party Script Editors
- Introduction to Scriptable Applications
- Recordable Applications
- Attachable Applications
- Non-Scriptable Applications
- Objects, Properties, and Commands
- Statements
- Value Classes
- Coercion
- Operators
- Operators
- Range
- Grouping and Commenting
- Terminology Abbreviations
- Accessing Application Dictionaries
- Navigating Application Dictionaries Pt.1
- Navigating Application Dictionaries Pt.2
- Navigating Application Dictionaries Pt.3
- Targeting Application Objects
- Locating Applications
- Introduction to Variables
- Data Sharing
- Local Variables
- Global Variables
- Properties
- Pre-Defined Variables
- Property and Variable Persistence
- Introduction to If/Then Statements
- Simple If/Then Statements
- Nested If/Then Statements
- Complex If/Then Statements
- Introduction to Repeat Loops
- Repeat Until/Repeat While
- Repeating Through a List
- Incremental Repeating
- Nested Repeat Loops
- Scripting Additions
- Background Scriptable Applications
- Calling UNIX Code
- Displaying Dialogs
- Displaying Alerts
- Choosing from a List
- Choosing Files and Folders
- Other Types of User Interaction
- Try Statements
- Timeouts/Ignoring Application Responses
- Troubleshooting Techniques
- Referencing Files
- Dynamic Folder Paths
- POSIX Paths
- Reading Files (Part 1)
- Reading Files (Part 2)
- Writing to Files
- Introduction to Subroutine Handlers
- Subroutine Handler Parameters
- Handler Return Values
- Recursive Handlers
- Introduction to Command Handlers
- Drop Scripts
- Idle Scripts
- Folder Action Scripts
- Script Objects
- Loading and Storing Scripts
- Calling Handlers in Other Scripts
- Remote Apple Events
- GUI Scripting
- Enabling GUI Scripting
- Database Events
- Image Events
- Multi-Application Scripting
- AppleScript Studio
- Planning a Script
- Web Sites, Forums, and Mailing Lists
- Books and Other Training Resources
- About this Author
About The Training Provider: The Virtual Training Company
The Virtual Training Company - The Virtual Training Company started in California's Silicon Valley in 1996.
VTC grew quickly over the next three years and relocated first in 1999 to the beautiful town of Winchester, Virginia; and six years later to Stephens City, Virginia.
The company was founded by British born Mark Vernon who started producing CD-based training for Apple software. The format on the CDs - narrated...
