Compare Store Prices logo


VTC AppleScript Training



AppleScript Training CD
buy it button

VTC AppleScript Training
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 workflows 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 in this Virtual Training Company tutorial.
Tutorials covered on this CD:
Introduction
About this CD
What is AppleScript?
What is AppleScript good for?
Companies using AppleScript
What is installed with AppleScript?
AppleScript Basics
What is an Apple Event?
What is OSA?
What is Object Oriented?
Scripting vs. Programming
Different Types of Scripts
Scriptable Applications
Introduction to the Script Editor
What is the Script Editor and where is it located?
Buttons
Event Log
Result Window
AppleScript formatting
Default window size
Saving a Script
Running a Script
Language
Application Dictionaries
Vocabulary
Scripting Addition Dictionaries
Application terminology vs. Core Language
Recording
Recordable applications
Recording
Recording vs. writing
AppleScript Fundamentals (Part 1)
AppleScriptís Syntax
Statements
Commands
Expressions
Objects
Ways to refer to an object
Object properties
Tell Statements
Tell statements
Nested tell statements
Cross network tell statements
AppleScript Fundamentals (Part 2)
Get
Set
Data types and classes
Coercion
Variables
What is a variable?
It and Me
Global and Local variables
Result variable
AppleScript Fundamentals (Part 3)
Operators
Commenting
Continuation
If/then/else statements
Repeat loops
Repeat loop example
Scripting applications
Activating an application
Quark Xpress Demo
Finder scripting
Finder as an application
Finder objects
Recording Finder Scripts
Path names and aliases
Finder Demo 1
Finder Demo 2
User interaction
Display dialog
Getting user entered text
Choose file
Choose folder
Choose application
Drag and drop
Error Handling
Compile errors
Try/on error/end try
Beeps and Display Dialogs
Timeouts:
Using the Result Window and Event Log
Stopping a Script with an error number ñ128
Commenting out lines
AppleScript Fundamentals (Part 4)
Stopping a Script
Properties
Attachable applications
Handlers
Handlers
Declaring values in handlers
Subroutine handlers and Command Handlers
Recursion
Calling handlers from other Scripts
Script objects
Writing Script objects
Running Script objects
Loading Script objects
High powered Scripting
Accessing "Hidden" capabilities of Applications
Scripting Additions and Faceless Applications
3rd party scripting applications
What to do when an application is not Scriptable
Debugging complex scripts with 3rd party tools
Building applications with FaceSpan
System Scripting Tools
Other uses for AppleScript
Scripting for the web, CGI
Scriptable Speech
Getting started
AppleScript books
AppleScript classes
Web sites
Help modules

The CompareStorePrices.co.uk device is a registered trademark of Advanced System Technologies Limited.
All other trademarks and devices are the property of their respective owners.