Click on any linked lesson below for a
Purchased CD tutorials load almost instantly and have higher sound & video quality. For tutorial support see left
Intro
AppleScript Tutorial Overview
What is This Language
What is it Good For?
Organisations Already Using this Language
What's Installed as Well with AS?
AppleScript Basics
An Apple Event Explained
OSA Explained
Object Orientated Explained
Scripting Versus Programming
The Different Types of Scripts
Scriptable Applications
Introducing the Script Editor
The Script Editor Explained & Where is it Located?
Buttons in Applescript
Event Log
The Result Window
How to Format Applescript
Default Window Size
How to Save a Script
Run a Script
We hope you enjoyed the FREE lessons above. To view the complete contents, including the chapters below, please purchase the CD.
CLICK HERE TO BUY THIS CD
Language
The Application Dictionaries Explained
Vocabulary
Scripting Addition Dictionaries
Application Terminology versus Core Language
Recording
The Recordable Applications
Recording versus Writing - Lesson 1
Recording Versus Writing - Lesson 2
Fundamentals (Part 1)
The Syntax
Statements and Commands in AppleScript
Expression - Overview
Methods to Refer to an Object
The Object Properties
Tell Statements
Chapter Overview
Nested Tell Statement Explained
Cross Network Tell Statements
Fundamentals (Part 2)
Get and Set
Data Types and Classes in AppleScript
Coercion
Variables
Chapter Overview
It and Me
Global - Local and Result Variable
Fundamentals (Part 3)
The Operators and Commenting
Continuation Explained
If, Then Else Statements
Repeat Loops - Lesson 1
Repeat Loops - Lesson 2
Repeat Loops - Example
Scripting applications
How to Activate and Application
A QuarkXPress Demo
Finder scripting
Using Finder as an Application
The Finder Objects
How to Record Finder Scripts
Path Names and Aliases
Finder Demo - Lesson 1
Finder Demo - Lesson 2
User interaction
The Display Dialog
How to get User Entered Text
Choosing File and Folder
Folder and Application
Dragging and Dropping
Error Handling in AppleScript
How to Compile your Errors
Try/on Error/End Try
Beeps and Display Dialogs
Timeouts
Working with the Result Window and Event Log
Stopping a Script with an Error Number n128
How to Comment Out Lines
Fundamentals (Part 4)
How to Stop a Script
The Properties
Some Attachable Applications
Handlers
Chapter Overview
How to Declare your Values
Subroutine and Command Handlers
Recursion Explained
How to Call Handlers From Other Scripts
Script objects
Writing, Running and Loading Script Objects
High powered Scripting
The 3rd Party Scripting Application
How to Access "Hidden" Capabilities of Applications
3rd Party Scripting Applications
What you Should do When an Application isn't Scriptable
How to Debug Complex Scripts Using 3rd Party Tools
The System Scripting Tools
How to Build Applications with FaceSpan
Other uses
Scripting for the WWW
CGI
Scriptable Speech
Getting started
Some Books and Classes
Web Sites of Interest
The Help Modules
|