您是否曾经困惑于怎样让您的苹果机来为您做更多的工作——尤其是那些普通的、经常重复的原本就应该由机器来完成的任务?如果想让您的愿望成为苹果机的指令,那么AppleScript就是您的魔棒。AppleScript是每个Mac OS X系统都会自带的功能强大的脚本语言。您可以通过它来控制一些主要应用程序,如FileMaker Pro、Apple Mail、iTunes、Photoshop、Quark、InDesign、Word等。但是为了更加有效地使用AppleScript,您还需要学习更多关于它的内容,这也是这本书写作的目的。
AppleScript就像一把瑞士军刀,帮助您利用您的苹果机的强大功能并控制整个系统以及运行于其上的应用程序。作者Matt Neuburg用一种前所未有的方式来教授AppleScript,全面而准确地给每个人(从普通的家庭用户到出版业的专业人土和系统管理员)创建脚本的知识,来让您的苹果机做任何您需要它做的事情。
这一版的《AppleScript权威指南》经过彻底修订,支持Mac OS X 10.4(Tiger)和AppleScript 1.10,它覆盖了所有您需要知道的内容,包括:
AppleScript基础知识的全面介绍;何时、为何以及怎样使用AppleScript的例子;陷阱、常见错误以及AppleScript缺陷的警示;AppleScript变量、脚本对象、处理程序、引用、数据类型、操作符、全局属性、内聚等的详细解释;如何解释一个应用程序词典的指导;将AppleScript和Unix脚本编程结合使用的操作指南;使用AppleScript Studio创建应用程序和Automator动作的建议;一本关于如何使Cocoa应用程序可脚本化的新手册;如何最大化利用AppleScript的一些提示。
如果您是AppleScript的初学者,您将会非常喜欢本书清晰而直接的表述方式。而如果您认为您已经知道了关于AppleScript所有需要了解的内容——那么好,准备来学习一两个以前从未见过的诀窍。
前言
第一部分 AppleScript概述
第1章 为什么使用AppleScript
AppleScript的自然性和目的
这个应用程序是可脚本化的吗?
计算和重复
缩减
个性化
组合特性
第2章 在哪里使用AppleScript
……
第3章 基本概念
第二部分 AppleScript语言
第4章 AppleScript语言简介
第5章 语法的基本构成
第6章 要素概述
第7章 变量
第8章 脚本对象
第9章 句柄
第10章 作用域
第11章 对象
第12章 引用
第13章 数据类型
第14章 强制转换
第15章 操作符
第16章 全局属性
第17章 常量
第18章 命令
第19章 控制
第三部分 实践中的AppleScript
第20章 词典
第21章 附加脚本
第22章 速度
第23章 可脚本化的应用程序
第24章 不可脚本化的应用程序
第25章 Unix
第26章 自动触发脚本
第27章 编写应用程序
第四部分 附录
附录A AppleScript的体验
附录B 不含AppleScript的Apple事件
附录C 工具与资源