Return to book
Review this book
About the author
Introduction
0.1.
Dedicated To
0.2.
Copyright
0.3.
About The Author
0.4.
About The Book
1.
Basic Commands
1.1.
Comments
1.2.
Say
1.3.
Beep
1.4.
Tell
2.
Save Compile Run
2.1.
Save
2.2.
Export
2.3.
Compile
2.4.
Run
3.
Simplifying Scripting
4.
Variables & Arithmetic
5.
Strings & Dialog
5.1.
Declaring Strings
5.2.
Dialogs
5.3.
Merging Strings
5.4.
Length of String
5.5.
Escape Sequences
5.6.
Coercion
5.7.
Dialog With Custom Buttons
6.
Lists
6.1.
Declaring Lists
6.2.
Print List
6.3.
Merge Lists
6.4.
Modifying Lists
6.5.
Extracting Items From Lists
6.6.
Size of List
6.7.
Part of List
6.8.
Reverse of List
6.9.
Random Value
6.10.
Coercion
6.11.
Merging Different Type
6.12.
Character List
6.13.
Get List By Splitting Test
6.14.
Custom Delimiters To String
7.
More On Dialogs
7.1.
Button Pressed
7.2.
User Input
7.3.
Coercion
8.
Records
8.1.
Declaring Records
8.2.
Count
8.3.
Extracting Information From Record
8.4.
Import Records
8.5.
Copy Command
9.
Easier Dialogs
10.
Conditional Statements
10.1.
Comparison
10.2.
if...else
10.3.
Conditions In Lists
10.4.
Conditions & Records
10.5.
Logical Conditions
11.
Try Catch Exceptions
12.
Files & Folders
12.1.
Folders
12.2.
Opening Folders
12.3.
Opening Files
13.
Loops
13.1.
Creating A Loop
13.2.
Amalgamating Learning
13.3.
Exiting Loops
13.4.
Counters
14.
Handlers
14.1.
Defining A Handler
14.2.
Calling A Handler
14.3.
Parametrized Handler
14.4.
Return Statement
14.5.
Local Variables
14.6.
Importing AppleScript File
14.7.
Call Methods In Tell
15.
Saving As Application
16.
Additional Guides
Powered by
GitBook
A
A
Serif
Sans
White
Sepia
Night
Twitter
Google
Facebook
Weibo
Instapaper
Basics of AppleScript
Records
A record is a list of properties. You can retrieve items from a record by name, but not by index.