1300 187 187
 
AppleScript : The Missing Manual - Adam Goldstein

AppleScript

The Missing Manual

Paperback

Published: 10th February 2005
In Stock. Usually ships in 3-4 business days
RRP $59.99
$18.50
69%
OFF

eBook View Product

Published: 26th November 2007
Format: PDF
RRP $30.79
$27.50
11%
OFF

Written with the wit and clarity that's characteristic of our Missing Manual series, this hands-on book shows non- programmers how to script Mac OS X and its applications with AppleScript. By teaching the fundamentals of AppleScript with sample scripts that all Mac users can use every day, this engaging guide introduces the core concepts of the AppleScript language, how to interpret dictionary files, Apple Events, and much more. AppleScript: The Missing Manual encourages readers to learn by doing, rather than just by reading, and offers them a clear path from consumer to power user!

About the Author

Adam Goldstein got his programming start in Kindergarten, when he first played around with Logo on an old Apple II. Through middle school, Adam wrote useless but amusing HyperCard programs. Nowadays, he runs GoldfishSoft, a shareware company that makes games and utilities for Mac OS X. Adam was a technical editor for O'Reilly's best-selling Mac OS X: The Missing Manual, and an editor for Mac OS X Panther Power User. When he's not writing books or code, Adam attends high school in New Jersey, where he is captain of the Debate and Quizbowl teams and an editor of the school paper.

Foreword
The Missing Credits
Introduction
AppleScript Overview
Setting Up AppleScriptThe Script MenuWorking with the Scripts You Have
Using Script Editor
The Script Editor Look
Script Formats
Setting Script Editor's Preferences
Building a Script from Scratch
Getting Started
Commanding Other Programs
Everyday Scripting Tasks
Manipulating Text
String Notation
Getting Text Back from Dialog Boxes
Linking Strings Together
Multiline Strings
Scripting Text
Edit
Adding Word Count
Commanding Microsoft Word
Running Scripts from Text
Controlling Files
File Path Boot Camp
Displaying Folders
Moving Files Around
Backing Up Files
Deleting Files
Picking a File from a Dialog Box
Saving Files
Creating Lists
Common List Commands
Displaying Lists
The Ever-Useful every Keyword
List Processing
Joining Lists Together
Inputting Lists
Getting Lists from Other Programs
Organizing and Editing Graphics
Scripting iPhoto
Controlling Photoshop
Image Events
Playing Sound and Video
Scripting iTunes
Speaking and Listening
Scripting Quick
Time
Internet and Network Scripting
Internet Connect
Safari
Address Book
Maili
Chat Control
URL Access Scripting
Recalling Passwords
Organizing Information in Databases
Record Notation
Making a Simple Apple
Script Database
Getting File Information
Scripting File
Maker Pro
Power-User Features
Linking Scripts to Folders with Folder Actions
Enabling Folder Actions
Built-in Actions
Running Your Own Actions
Scripting Programs
That Don't Have Dictionaries
Enabling GUI Scripting
GUI Scripting Basics
Controlling Menus
Clicking Buttons
Deciphering Interface Hierarchies
Fake Typing
Mixing Apple
Script and Unix
Terminal
Unix Without Terminal
Running Superuser Commands
Running Apple
Scripts from Unix
Scheduling Apple
Script Commands
Testing and Debugging Scripts
First Line of Defense: The Compiler
Noting Important Events
Preventing Errors
Isolating and Handling Errors
The Xcode Debugger
AppleScript Studio
What Is Apple
Script Studio?
Making a Program
Appendixes
Apple
Script Support in Common Programs
Databases
Email Programs
Graphics Editors
Page Layout Programs
Plain Text Editors
Word Processors
Web Browsers
Moving from Hyper
Card to Apple
Script
Data Types
Dialog Boxes
Existence
Numbers
Pausing
Ranges
Repeat Statements
Subroutines
Variables
Where to Go from Here
Web Sites
Discussion Lists
Books
Index
Table of Contents provided by Publisher. All Rights Reserved.

ISBN: 9780596008505
ISBN-10: 0596008503
Series: Missing Manuals
Audience: General
Format: Paperback
Language: English
Number Of Pages: 352
Published: 10th February 2005
Dimensions (cm): 23.1 x 17.9  x 1.96
Weight (kg): 0.56