当前位置:首页 > 工业技术
AppleScript权威指南  第2版
AppleScript权威指南  第2版

AppleScript权威指南 第2版PDF电子书下载

工业技术

  • 电子书积分:16 积分如何计算积分?
  • 作 者:MattNeuburg著;张河涛,刘建华,张燕梅等译
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2009
  • ISBN:9787508382920
  • 页数:539 页
图书介绍:AppleScript是Mac OS最大的革新之一,Mac OS的最显著的特征之一,也是Mac OS最实用的地方之一。从一般的业余用户到庞大的公司用户都要依靠它。随着Mac OS X的推出,AppleScript被重视并作为Apple的一个明星技术开始引起人们注意起来,从而开始了它的黄金时代。阅读本书不需要任何的准备知识或者任何的编程经验,即使是最初的学习者也可以通过本书一步步开始学习AppleScript。
《AppleScript权威指南 第2版》目录
标签:权威 指南

前言 1

第一部分 AppleScript概述 15

第1章 为什么使用AppleScript 15

AppleScript的自然性和目的 15

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

计算和重复 19

缩减 19

个性化 20

组合特性 22

第2章 在哪里使用AppleScript 25

脚本编辑器 25

内部可脚本化的应用程序 30

Script Runner 33

自动地址 35

应用程序 36

Unix 40

超链接 41

自动器 42

第3章 基本概念 45

Apple事件 45

开放式脚本结构 54

Script 59

编译和反编译 61

已编译的脚本文件 64

脚本文本文件 67

Applet和Droplet 68

附加脚本 69

词典 70

丢失的外部引用对象 72

可脚本化模式 78

第二部分 AppleScript语言 83

第4章 AppleScript语言简介 83

小型语言 84

扩展性及其风险 84

不可思议的“类英语”语言 85

类对象”语言 87

类LISP”语言 88

学习曲线 89

第5章 语法的基本构成 90

行 90

结果 93

注释 95

缩写词和同义词 96

段(Blocks) 98

The 99

第6章 要素概述 100

作用域段 100

层次和嵌套 102

顶层 103

代码和运行句柄 104

变量 107

第7章 变量 108

赋值和取值 108

变量声明和定义 110

变量名 112

第8章 脚本对象 116

脚本对象定义 116

运行句柄 117

脚本属性 118

作为值的脚本对象 119

顶层实体 120

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

继承 130

多态 132

第9章 句柄 141

句柄定义 141

返回值 142

作为值的句柄 145

参数 146

通过引用传值 147

定义和调用句柄的语法 148

事件句柄 153

运行句柄 155

递归 156

功能强大的句柄技巧 157

第10章 作用域 163

作用域范围 163

变量类型 164

顶层实体作用域 165

局部变量的作用域 168

全局变量的作用域 170

未声明变量的作用域 174

声明您的变量 176

自由变量 178

变量的重声明 179

封闭域 182

第11章对象 188

消息 188

属性 189

类 190

目标 191

Get 198

It 199

Me 201

属性和元素 203

元素标识符 205

对多项引用的操作 212

多重属性的赋值 214

对象字符串标识符 215

第12章 引用 216

作为目标的引用 216

作为咒语(Incantation)的引用 217

创建一个引用 220

区分引用 220

解引用 221

Contents的问题 224

创建指向变量的引用 225

作为参数的引用 226

第13章 数据类型 229

应用程序(Application) 229

机器(Machine) 230

数据(Data) 230

布尔值(Boolean) 230

整数、实数和数字 231

日期(Date) 232

字符串(String) 235

Unicode文本 237

文件(File)和别名(Alias) 241

列表 246

记录 250

第14章 强制转换 255

隐式强制转换 255

显式强制转换 257

布尔强制转换 260

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

文件强制转换 262

列表强制转换 264

单位换算 266

第15章 操作符 268

隐式强制转换 268

算术操作符 269

布尔操作符 271

比较操作符 272

包含操作符 275

串接操作符 278

括号 280

谁执行操作 281

第16章 全局属性 284

字符串 285

数字 286

杂项 287

第17章 常量 288

第18章 命令 292

应用程序命令 292

标准命令 293

日志命令 294

第19章 控制 296

分支 296

循环 298

Tell 307

Using Terms From 308

With 310

considering/ignoring 313

错误 315

Second-Level Evaluation(二级赋值) 322

第三部分 实践中的AppleScript 327

第20章 词典 327

术语解释 328

术语冲突 331

无意义的Apple事件 339

原始的四字母码 341

多词术语 344

词典中有什么 345

aeut资源 358

词典的不足 359

第21章 附加脚本 375

附加脚本的利与弊 375

Classic附加脚本 376

加载附加脚本 377

标准附加脚本命令 378

第22章 速度 394

交易的工具 395

Apple事件 395

列表访问 397

附加脚本 399

上下文 400

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

指向可脚本化应用程序 402

一些可脚本化的应用程序 411

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

历史背景 417

由可访问性开始 418

GUI脚本编程示例 420

第25章 Unix 423

Do Shell Script 423

Osascript 427

第26章 自动触发脚本 434

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

对文件夹的操作 436

CGI应用程序 439

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

第27章 编写应用程序 446

Applet 446

AppleScript Studio 453

AppleScript Studio脚本化能力 487

第四部分 附录 497

附录A AppleScript的体验 497

附录B 不含AppleScript的Apple事件 522

附录C 工具与资源 530

返回顶部