AppleScript the definitive guide

Mac users everywhere--even those who know nothing about programming--are discovering the value of the latest version of AppleScript, Apple's vastly improved scripting language for Mac OS X Tiger. And with this new edition of the top-selling AppleScript: The Definitive Guide, anyone, regardless...

Descripción completa

Detalles Bibliográficos
Autor principal: Neuburg, Matt (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Beijing ; Cambridge [Massachusetts] : O'Reilly 2006.
Edición:2nd ed
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627232806719
Tabla de Contenidos:
  • Table of Contents; Preface; The Scope of This Book; Versions; How This Book Is Organized; Part I, AppleScript Overview; Part II, The AppleScript Language; Part III, AppleScript in Action; Part IV, Appendixes; Conventions Used in This Book; How to Contact Us; Safari® Enabled; Acknowledgments (First Edition); Acknowledgments (Second Edition); Part I; Why to Use AppleScript; The Nature and Purpose of AppleScript; Is This Application Scriptable?; Calculation and Repetition; Reduction; Customization; Combining Specialties; Where to Use AppleScript; Script Editor; Apple's Script Editor; Smile
  • Script DebuggerInternally Scriptable Application; Script Runner; Automatic Location; Application; Applet; AppleScript Studio; Cocoa; Unix; Hyperlinks; Automator; Basic Concepts; Apple Events; Reply; Scriptability; The Life of an Apple Event; What an Apple Event Looks Like; Go and Catch an Apple Event; What All This Has to Do with AppleScript; The Open Scripting Architecture; Components; Other Scripting Languages; Talking to a Scripting Component; Maintenance of State; Script; Script as Drive; Script as Program; Script as Script Object; Script as Scripting Component Operand; Script as File
  • Compiling and DecompilingCompiling; Decompiling; Compiled Script Files; Compiled Script File Formats; Run-only Scripts; Script Text File; Applet and Droplet; Scripting Addition; Dictionary; Dictionary Formats; Dictionary Troubles; Missing External Referents; Application Missing at Compile Time; Application Missing at Decompile Time; Application Missing When a Compiled Script Runs; Application Missing When an Applet Launches; Scripting Addition Missing; Modes of Scriptability; Recordability; Attachability; Part II; Introducing the Language; A Little Language; Extensibility and Its Perils
  • The "English-likeness" MonsterObject-likeness; LISP-likeness; The Learning Curve; Syntactic Ground of Being; Lines; Line-Break Characters; Line-Break Characters in Strings; Continuation Character; Result; Explicit Result; Implicit Result; Comments; Abbreviations and Synonyms; Blocks; The; A Map of the World; Scope Blocks; Levels and Nesting; The Top Level; Code and the Run Handler; Variables; Variables; Assignment and Retrieval; set; copy; Set by Reference; Multiple Assignment; Retrieval; Declaration and Definition of Variables; Definition; Initialization; Typing; Variable Names
  • Case-Insensitivity of Variable NamesMemory of Variable Names; Variable Names and Vertical Bars; Script Objects; Script Object Definition; Run Handler; Script Properties; Script Objects as Values; Top-Level Entities; Accessing Top-Level Entities; Persistence of Top-Level Entities; What reinitializes top-level entities; File-level persistence; Compiled Script Files as Script Objects; load script; run script; store script; Data Storage; Library; Inheritance; Polymorphism; Continue; The Implicit Parent Chain; Non-Script Parent; Handler Calls, Commands, and Script Objects; Handlers
  • Handler Definition