Cole McDonald's
AppleScript Studio Tutorial

AS Lessons | AS Studio Lessons | Element Short List | Element Full List | Container Views | Data Sources | Menus


  1. Introduction To AppleScript
    1. Why Are We Using AppleScript?
    2. Tool Of The Trade
  2. Communication With The User - Display Dialog
    1. Talking To The User - Display Dialog
    2. Letting The User Talk To You - Display Dialog With Answer Field
    3. Remembering What The User Said - Storing Answers
  3. My Cup Runneth Over With Information - Variables
    1. What Is A Variable
    2. Talk About Data Types
      1. Strings
      2. Numbers
      3. Lists
  4. Too Much To Choose From - Or Which Candy Bar Should I Get? - Decisions
    1. If...End If
    2. If...Else...End If
  5. Cool, I Want To Do That Again! - Loops
    1. Repeat Forever
    2. Repeat Until
    3. Repeat With A Counter
    4. Repeat Through A List
  6. I Thought I'd Never Need That In Real Life! - Mathematics
    1. All Programming Is Math
    2. Operators (+,-,*,/)
    3. Using That In a Sentence
  7. Break It Down! - Functions
    1. Functions
    2. Script Objects
    3. Parameters
  8. Reinventing The Wheel - Application Dictionaries
    1. The Tell Command
    2. Application Dictionaries
    3. Passing Data To Other Applications
    4. Getting Data To Other Applications
  9. Save That One For Later - File Access
    1. The Old Way
      1. Reading Files
      2. Writing Files
    2. The New Old Way
      1. Reading Files
      2. Writing Files
  10. Don't Be Scared Veronica, It's Only Unix! - Command Line
    1. Tell Application "Terminal"
    2. Do Shell Script
    3. Unix Basics - File Navigation, Read/Writing Files, Where To Find More Information
    4. Redirection
    5. The Semicolon - Not The Small Intestine, Icky.
  11. Faster...FASTER!!! - Code Optimization
    1. Tell Blocks
    2. Passing Variables To Functions
    3. Code Optimization

Back To Home