Course Title: AppleScript



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 in this Virtual Training Company tutorial. You can begin learning right away by clicking one of the links below.


Course Author/Expert: Ben Waldie

Language: english

Full Online Training Available: Yes

Number of Course Movies: 97

Course Duration: 6 hours



Never has it been so easy to learn AppleScript.
No expensive classroom training courses.
No boring hard to follow books to read.
Learn from your own desk at a pace that suits you.
High quality affordable training that is easy to use and follow.
Use unique training methods, it makes learning easy no matter what your learning style.




Course Outline:



Straight away, you can go through the first three chapters of this tutorial. If you need all the lessons, then join the Online University - complete access to over five hundred and fifty courses right now for as long as you need them and even get an online university certificate. See below for details.




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)


AppleScripts 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

Suoutine 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









To continue your learning, Click Here for the Online University and get access to all of the training courses, that's over 550 software programmes including 60,000 tutorial videos, for editing, image manipulation and graphics programmes. All for just $30 (approx £16) month. Unlimited access for as long as you need, cancel when you're finished, no contract, no minimum period, no hassle.



or


Click Here and we'll send you the training CD itself for AppleScript at £79.95

| rss feed | add to google toolbar Add latest courses to Google Toolbar | After Effects Projects |

• TutorRoom© 2005 •