注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作綜合AppleScript 權(quán)威指南

AppleScript 權(quán)威指南

AppleScript 權(quán)威指南

定 價:¥88.00

作 者: (美)諾伊堡 著,張河濤 等譯
出版社: 中國電力出版社
叢編項:
標(biāo) 簽: 網(wǎng)頁設(shè)計

ISBN: 9787508382920 出版時間: 2009-03-01 包裝: 平裝
開本: 16開 頁數(shù): 538 字?jǐn)?shù):  

內(nèi)容簡介

  是否曾經(jīng)困惑于怎樣讓您的蘋果機(jī)來為您做更多的工作——尤其是那些普通的、經(jīng)常重復(fù)的原本就應(yīng)該由機(jī)器來完成的任務(wù)?如果想讓您的愿望成為蘋果機(jī)的指令,那么AppleScript就是您的魔棒。AppleScript是每個Mac OS X系統(tǒng)都會自帶的功能強(qiáng)大的腳本語言。您可以通過它來控制一些主要應(yīng)用程序,如FileMaker Pro、Apple Mail、iTunes、Photoshop、Quark、InDesign、Word等。但是為了更加有效地使用AppleScript,您還需要學(xué)習(xí)更多關(guān)于它的內(nèi)容,這也是這本書寫作的目的。這一版的《AppleScript權(quán)威指南》經(jīng)過徹底修訂,支持Mac OS X 10.4(Tiger)和AppleScript 1.10,它覆蓋了所有您需要知道的內(nèi)容,包括:AppleScript基礎(chǔ)知識的全面介紹;何時、為何以及怎樣使用AppleScript的例子;陷阱、常見錯誤以及AppleScript缺陷的警示;AppleScript變量、腳本對象、處理程序、引用、數(shù)據(jù)類型、操作符、全局屬性、內(nèi)聚等的詳細(xì)解釋;如何解釋一個應(yīng)用程序詞典的指導(dǎo);將AppleScript和Unix腳本編程結(jié)合使用的操作指南;使用AppleScript Studio創(chuàng)建應(yīng)用程序和Automator動作的建議;一本關(guān)于如何使Cocoa應(yīng)用程序可腳本化的新手冊;如何最大化利用AppleScript的一些提示。AppleScript就像一把瑞士軍刀,幫助您利用您的蘋果機(jī)的強(qiáng)大功能并控制整個系統(tǒng)以及運(yùn)行于其上的應(yīng)用程序。作者M(jìn)att Neuburg用一種前所未有的方式來教授AppleScript,全面而準(zhǔn)確地給每個人(從普通的家庭用戶到出版業(yè)的專業(yè)人土和系統(tǒng)管理員)創(chuàng)建腳本的知識,來讓您的蘋果機(jī)做任何您需要它做的事情。如果您是AppleScript的初學(xué)者,您將會非常喜歡本書清晰而直接的表述方式。而如果您認(rèn)為您已經(jīng)知道了關(guān)于AppleScript所有需要了解的內(nèi)容——那么好,準(zhǔn)備來學(xué)習(xí)一兩個以前從未見過的訣竅。

作者簡介

  Matt Neuburg,擁有希臘語和拉丁語的博土學(xué)位,曾任教于多所大學(xué)。1968年,當(dāng)他14歲的時候就開始學(xué)習(xí)計算機(jī)編程。他曾為TidBITS在線雜志寫稿并擔(dān)任過MacTecb雜志的編輯。他還為O’Reilly寫過關(guān)于UserLand Frontier和REALBasic的書。

圖書目錄

前言
第一部分 AppleScript概述
 第1章 為什么使用AppleScript
  AppleScript的自然性和目的
  這個應(yīng)用程序是可腳本化的嗎?
  計算和重復(fù)
  縮減
  個性化
  組合特性
 第2章 在哪里使用AppleScript
  腳本編輯器
  內(nèi)部可腳本化的應(yīng)用程序
  Script Runner
  自動地址
  應(yīng)用程序
  Unix
  超鏈接
  自動器
 第3章 基本概念
  Apple事件
 開放式腳本結(jié)構(gòu)
 Script
 編譯和反編譯
 已編譯的腳本文件
 腳本文本文件
 Applet和Droplet
 附加腳本
 詞典
 丟失的外部引用對象
 可腳本化模式
第二部分 AppleScript語言
 第4章 AppleScript語言簡介
小型語言
擴(kuò)展性及其風(fēng)險
 不可思議的“類英語”語言
 “類對象”語言
 “類LISP”語言
 學(xué)習(xí)曲線
 第5章 語法的基本構(gòu)成

結(jié)果
注釋
縮寫詞和同義詞
段(Blocks)
The
 第6章 要素概述
作用域段
層次和嵌套
頂層
代碼和運(yùn)行句柄
變量
第7章 變量
賦值和取值
變量聲明和定義
變量名
第8章 腳本對象
腳本對象定義
運(yùn)行句柄
腳本屬性
作為值的腳本對象
頂層實體
作為腳本對象的已編譯腳本文件
繼承
多態(tài)
 第9章 句柄
句柄定義
返回值
作為值的句柄
參數(shù)
通過引用傳值
定義和調(diào)用句柄的語法
事件句柄
運(yùn)行句柄
遞歸
功能強(qiáng)大的句柄技巧
 第10章 作用域
 作用域范圍
 變量類型
 頂層實體作用域
 局部變量的作用域
 全局變量的作用域
 未聲明變量的作用域
 聲明您的變量
 自由變量
 變量的重聲明
 封閉域
 第11章 對象
消息
屬性

目標(biāo)
Get
It
Me
屬性和元素
元素標(biāo)識符
對多項引用的操作
多重屬性的賦值
對象字符串標(biāo)識符
 第12章 引用
 作為目標(biāo)的引用
 作為咒語(Incantation)的引用.
 創(chuàng)建一個引用
 區(qū)分引用
 解引用
 Contents的問題
 創(chuàng)建指向變量的引用
 作為參數(shù)的引用
 第13章 數(shù)據(jù)類型
應(yīng)用程序(Application)
機(jī)器(Machine)
數(shù)據(jù)(Data)
布爾值(Boolean)
整數(shù)、實數(shù)和數(shù)字
日期(Date)
字符串(String)
Unicode文本
文件(File)和別名(Alias)
列表
記錄
 第14章 強(qiáng)制轉(zhuǎn)換
 隱式強(qiáng)制轉(zhuǎn)換
 顯式強(qiáng)制轉(zhuǎn)換
 布爾強(qiáng)制轉(zhuǎn)換
 數(shù)字、字符串和日期強(qiáng)制轉(zhuǎn)換
 文件強(qiáng)制轉(zhuǎn)換
 列表強(qiáng)制轉(zhuǎn)換
 單位換算
 第15章 操作符
 隱式強(qiáng)制轉(zhuǎn)換
 算術(shù)操作符
 布爾操作符
 比較操作符
 包含操作符
 串接操作符
 括號
 誰執(zhí)行操作
 第16章 全局屬性
 字符串
 數(shù)字
 雜項
 第17章 常量
 第18章 命令
 應(yīng)用程序命令
  標(biāo)準(zhǔn)命令
 日志命令
 第19章 控制
分支
循環(huán)
Tell
Using Terms From
With
considering/ignoring
錯誤
Second-Level Evaluation(二級賦值)
第三部分 實踐中的AppleScript
 第20章 詞典
術(shù)語解釋
術(shù)語沖突
無意義的Apple事件
原始的四字母碼
多詞術(shù)語
詞典中有什么
aeut資源
詞典的不足
 第21章 附加腳本
附加腳本的利與弊
Classic附加腳本
加載附加腳本
 標(biāo)準(zhǔn)附加腳本命令
 第22章 速度
 交易的工具
 Apple事件
 列表訪問
 附加腳本
 上下文
 第23章 可腳本化的應(yīng)用程序
 指向可腳本化應(yīng)用程序
 一些可腳本化的應(yīng)用程序
 第24章 不可腳本化的應(yīng)用程序
  歷史背景
 由可訪問性開始
 GUI腳本編程示例
 第25章 Unix
 Do Shell Script
  Osascript
 第26章 自動觸發(fā)腳本
  數(shù)字集線器腳本編程(Digital Hub scripting)
 對文件夾的操作
 CGI應(yīng)用程序
  定時器、耦合(Hooks)、可配屬性、可監(jiān)控性
 第27章 編寫應(yīng)用程序
  Applet
 AppleScript Studio
  Applescript studio腳本化能力
第四部分 附錄
 附錄A AppleScript的體驗
 附錄B 不含AppleScript的Apple事件
 附錄C 工具與資源

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號