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

AppleScript 權威指南

AppleScript 權威指南

定 價:¥88.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

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

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

本目錄推薦

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