当前位置:首页 > 百科

AppleScript权威指南

《App一演leScript权威指南》是2009年中国电力出版社出版的图书,作者是Matt New来自burg。

AppleScript是每个Mac OS X系统都会自带的功能强大的脚本语言。可以通过它来控制一些主要应用程序,如F360百科ileMaker Pro、Apple Mail、iTunes、Photoshop、Quark、InDesign、Word等。这本《Appl认副粒富宗eScript权威指南》就是一本讲述如何使用 AppleScript 来帮助我们工作的书籍。

  • 书名 AppleScript权威指南
  • 作者 Matt Newburg
  • 译者 张河涛 / 刘建华 / 张燕梅 / 闫璐璐
  • 出版社 中国电力出版社
  • 出版时间 2009年

内容简介

  是否曾经困惑于怎样让苹果机来做更多的工作--尤其是那些普通的、经常重复的原来就应该由机器来完成来自的任务?如果想让您的愿望成为苹果机的指令,那么AppleScript就是您的魔棒。AppleScript是每个Mac OS X系统都会自带的功能强大的脚本语言。您可以通过它来控制一些主要应用程序,如FileMaker Pro、Apple Mail、iTunes、Photoshop、Quark、360百科InDesign、Word等。但是为了更加有效地使用AppleScript,您还需要学习更多关于它的内容,这也是《AppleScript权威指南》写作的目的。

  这一版的《AppleScript权威指南》经过彻底修订,支持Mac OS X 10.4(Tiger)和AppleScript 员都1.10,它覆盖了所士赵参创交客创鲜有您需要知道的内容,包括:

  AppleScript基础知识的全权快气面介绍;

  何时、为何以及怎样使用AppleScript的例子;

  陷阱、常见错误以及AppleScript缺陷的警示;

  Ap治理春大浓检它攻站pleScript变量、脚本对象、处理程序、引用、数据类型、操作符、全局属性、内聚等的详细解释;

提余固衣根析顺训  如何解释一个应用程激半载映太序词典的指导;

  将AppleScript和Unix脚本编程结合使用的操作指南;

  使用Appl物赵脚果读矿个外试终eScript Studio创建应用程序和Automator动作的建议;

  一本关于如何使Cocoa应用程序可脚本化手滑省织讨永的新手册;

  如何雷主最大化利用AppleScript的一些提示。

  AppleScript就像一把瑞士军刀,帮助您利用您的苹果机的强大功能并控制整个系统以及运行于其上的应用程序。作者Matt Neuburg用一种前所未有的方式来教授AppleScript,全面引源零居标而准确地给每个人(从普通的家庭用户到出版业的专业人士和系统管理员)创建脚本的知识,来让您的苹果机做任何您需要它做的事情。

  如果您是AppleScript的初学者,您将会非石异书印计常喜欢《Appl江科铁提除发背全脸孔叫eScript权威指南》清晰而直接的表述方式。而如果您认为您已经知道了关于AppleScript所有需要了解的内容--那么好,准备毛听优自甲晚想来学习一两个以前从未见过的诀窍。

目录

  前言

 施为具零查工重长送表 第一部分 AppleScript概述

  第1章 为什么使用AppleScript

  AppleScript的自然性和目的

  这个应用程序是可脚本化的吗?

  计五短真措算和重复

  缩减

  个性

  组合特性

  第2章 在哪里使用AppleScript

  脚本编辑器

  内部可脚本化的应用程序

  Script Runner

  自素都造轻罪副赶切逐剂动地址

  应用程序

  Unix

  超链接

  自动器

  第3章 基本概念

  Apple事件

  开放式脚本结构

永践赵露组毫远五药  Script

  编译和反编译

  已编译的脚本文件

  脚本文本文件

  Applet和Droplet

  附加脚本

  词典

  丢失的外部引用对象

  可脚本化模式

  第二部分 AppleScript语言

  第4章 AppleScript语言简介

  型语言

  展性及其风险

  不可思议的"类英语"语言

  "类对象"语言

  "类LISP"语言

  学习曲线

  第5章 语法的基本构成

  行

  结果

  注释

  缩写词和同义词

  段(Blocks)

  The

  第6章 要素概述

  作用域段

  层次和嵌套

  顶层

  代码和运行句柄

  变量

  第7章 变量

  赋值和取值

  变量声明和定义

  变量名

  第8章 脚本对象

  脚本对象定义

  运行句柄

  脚本属性

  作为值的脚本对象

  顶层实体

  作为脚本对象的已编译脚本文件

  继承

  多态

  第9章 句柄

  句柄定义

  返回值

  作为值的句柄

  参数

  通过引用传值

  定义和调用句柄的语法

  事件句柄

  运行句柄

  递归

  功能强大的句柄技巧

  第10章 作用域

  作用域范围

  变量类型

  顶层实体作用域

  局部变量的作用域

  全局变量的作用域

  未声明变量的作用域

  声明您的变量

  自由变量

  变量的重声明

  封闭域

  第11章 对象

  消息

  属性

  类

  目标

  Get

  It

  Me

  属性和元素

  元素标识符

  对多项引用的操作

  多重属性的赋值

  对象字符串标识符

  第12章 引用

  作为目标的引用

  作为咒语(Incantation)的引用.

  创建一个引用

  区分引用

  解引用

  Contents的问题

  创建指向变量的引用

  作为参数的引用

  第13章 数据类型

  应用程序(Application)

  机器(Machine)

  数据(Data)

  布尔值(Boolean)

  整数、实数和数字

  日期(Date)

  字符串(String)

  Unicode文本

  文件(File)和别名(Alias)

  列表

  记录

  第14章 强制转换

  隐式强制转换

  显式强制转换

  布尔强制转换

  数字、字符串和日期强制转换

  文件强制转换

  列表强制转换

  位换算

  第15章 操作符

  隐式强制转换

  算术操作符

  布尔操作符

  比较操作符

  包含操作符

  串接操作符

  括号

  谁执行操作

  第16章 全局属性

  字符串

  数字

  杂项

  第17章 常量

  第18章 命令

  应用程序命令

  标准命令

  日志命令

  第19章 控制

  分支

  循环

  Tell

  Using Terms From

  With

  considering/ignoring

  错误

  Second-Level Evaluation(二级赋值)

  第三部分 实践中的AppleScript

  第20章 词典

  术语解释

  术语冲突

  无意义的Apple事件

  原始的四字母码

  多词术语

  词典中有什么

  aeut资源

  词典的不足

  第21章 附加脚本

  加脚本的利与弊

  lassic附加脚本

  载附加脚本

  标准附加脚本命令

  第22章 速度

  交易的工具

  Apple事件

  列表访问

  附加脚本

  上下文

  第23章 可脚本化的应用程序

  指向可脚本化应用程序

  一些可脚本化的应用程序

  第24章 不可脚本化的应用程序

  历史背景

  由可访问性开始

  GUI脚本编程示例

  第25章 Unix

  Do Shell Script

  Osascript

  第26章 自动触发脚本

  数字集线器脚本编程(Digital Hub scripting)

  对文件夹的操作

  CGI应用程序

  定时器、耦合(Hooks)、可配属性、可监控性

  第27章 编写应用程序

  Applet

  AppleScript Studio

  Applescript studio脚本化能力

  第四部分 附录

  附录A AppleScript的体验

  附录B 不含AppleScript的Apple事件

  附录C 工具与资源

  ……

标签:

  • 关注微信

相关文章