000 07215cam a2200409 a 4500
001 2004107893
003 DLC
005 20240430144056.0
007 ta
008 050916s2004 njua b 001 0 eng
010 _a 2004107893
020 _a0764574949 (pbk.) :
_c24.99
040 _aDLC
_cDLC
_dDLC
050 0 0 _aQA76.8.M3
_bT72 2004
069 _a03647806
090 _aQA 76.8 .M3 T72 2004
090 _aQA 76.8 .M3 T72 2004
100 1 _aTrinko, Tom.
_981087
245 1 0 _aAppleScript for dummies.
_cTom Trinko.
250 _a2nd ed.
260 _aHoboken, NJ :
_bWiley Pub.,
_cc2004.
300 _axviii, 386 p. :
_bill. ;
_c24 cm.
440 0 _a--For dummies
_935189
504 _aIncludes bibliographical references (p. [357]-366) and index.
505 0 _aYou know how to use a Mac -- You're not a hacker -- You have AppleScript -- You know what a path to a file looks like -- A Cannonball Dive into the Scripting Pool -- Writing Your First Script -- Writing a Second (And Even Better) Script -- Saving Your Work -- Running Your Script -- AppleScript Basics without Stomach Acid -- What Is Scripting? What If Your Penmanship Is Poor? -- Apple Events Aren't Just Parties Anymore! -- Levels of Scripting -- What Can I Do with a Script? -- What Can a Real Expert--You with a Few Months' Experience--Do with a Script? -- Writing a Script without Ink -- The Path toward a Script -- Script Editor: Free and Worth a Lot More -- Wetting Your Whistle by Bossing Around a High-Paid Hacker's Code -- All You Ever Needed to Know about AppleScript You Learned in Part II -- Values: Different Types of Information -- Values Are Classy Things -- AppleScript Values -- Variables: Data Cupboards -- Rules for Naming Variables -- Using Variables -- When to Use Set and When to Use Copy -- Operators: Math without Mistakes -- Operator? Can You Place This Number? -- Math Operators -- Logical and Comparison Operators -- Miscellaneous Operators -- Precedence: When to Use Parentheses -- References: Being Picky about Data -- What Is a Reference? -- Different Kinds of Reference Forms -- Referencing Files -- Commands: Ordering AppleScript Around -- Basic Commands -- Advanced Commands -- I/O (I Owe) without Credit Cards -- I/O Commands -- If: Letting Your Computer Make Decisions So You Can Blame It Later -- The Ever-Famous if Statement -- Logical Operators -- How Your Script Can Make Up Its Mind -- Repeat: Going in Circles for Fun and Profit -- The Repeat Statement -- Try: Dealing with Problems without Crashing -- Using the try Statement--the Simple Way -- Advanced try Options -- Handlers: Organizing Your Script -- Getting a Handle on Messages -- Properties: Storing Data for Awhile -- Defining Properties -- Using Read and Write -- The read and write Commands -- Deploying Scripts: Cool Ways to Access Scripts -- Creating a Drag-and-Drop Script Application -- Testing Your Drag-and-Drop Script -- Using the Script Menu -- Writing a Toolbar Script -- Triggering Scripts with Speech -- Autonomous Scripts: Working Unsupervised -- Writing Autonomous Scripts (Agents) -- Displaying the Startup Screen -- Testing Agents -- Dealing with Quitting -- Reacting to Changes: Folder Actions -- Periodically Launching Scripts -- Launching Scripts at Login and Logout -- Scripting the Digital Hub -- Scripts Can Be Applications, Too! -- Taking Charge of Applications -- The Basics of Bossing Around Apps -- Using a Dictionary without Knowing How the Words Are Spelled -- Differentiating between Good Applications and Pond Scum -- Tell: Getting Applications to Pay Attention -- Making a Good Recording--Even If You Can't Sing -- Debugging: Fixing Problems without DDT -- The Art of Debugging -- Savvy Troubleshooting -- Scripting Additions: Taking AppleScript to New Heights -- Working with Scripting Additions -- Script Objects: Recycling Scripts for a Healthy Environment -- Creating a Script Object -- Using Inheritance -- Miscellaneous Advanced Stuff -- Timeout: Dealing with Slowpoke Applications -- Transactions: Dealing with States -- Considering and Ignoring: Changing the Rules -- How to Control the World--or at Least Some Common Programs -- Finder/System Tricks without Touching the Mouse -- Some Quick Finder Tricks -- Playing Hide and Seek with the Finder -- Cleaning Up the Desktop by Tiling Windows -- Showing Free Disk Space -- Finding Scriptable Applications and Processing Every File to Boot -- Working with System Events -- Business Applications and Microsoft Office 2004 -- FileMaker Pro -- Scripting and Office: A History -- Microsoft Word -- Microsoft Excel -- Microsoft PowerPoint -- Layout and Graphics Applications -- OS X's Built-In Graphics Engine -- Photoshop CS -- InDesign CS -- Scripting the Web -- Opening a Web Page -- Scripting Web Surfing -- Automating Your E-Mail -- Working with iDisk -- Working over a Network -- Automating Web Services -- Scripting iLife -- Scripting iTunes -- Scripting iPhoto -- Scripting iDVD -- Working with DVD Player -- Working with iCal -- GUI Scripting -- How GUI Scripting Works -- Addressing an Item -- The Part of Tens -- More Than Ten Scriptable Applications -- Business (Database, Spreadsheets) -- Charts/Drawing -- Graphics/Digital Photos -- Internet-Related (E-Mail, Web Browsers) -- Multimedia (Music/Movies) -- Page Layout -- Script Launchers/Utilities -- Utilities -- Web Development -- Writing -- More Than Ten Scripting Resources -- Mailing Lists/Discussion Boards -- Tools -- Scripting Additions -- The Author or a Reasonable Facsimile Thereof.
520 0 _aWhat it is: AppleScript is the English-like, object-oriented programming language used to write script files to automate tasks and customize applications for the Mac. Script Editor is the application used to read, write, record, and save scripts. Script Editor version 2.0 has been completely rewritten for Mac OS X and includes several new features and abilities, including an easier-to-use interface; find and replace in script text; auto-wrapping; multiple undos; increased script size limitations; application scriptability; contextual menu scripts for faster script writing; and support for application services. AppleScript Studio is the set of professional application development tools featuring complete interface design and script writing with step-by-step debugging and source management. AppleScript Studio v1.2 is available now and is included with the Mac OS X Developer Tools, accessible by members from the Apple Developer Website as a free download (218 MB) or as a 20 CD-ROM.
650 0 _aMacintosh (Computer)
_xProgramming.
_956977
650 0 _aAppleScript (Computer program language)
_981088
852 _9p24.99
_y02-13-2005
907 _a15602
_b08-12-10
_c08-06-10
942 _cBOOK
_00
998 _aaudmc
_b02-13-05
_cm
_da
_e-
_feng
_gnju
_h0
905 _aTom Trinko has been working with Macs since 1984. He's an expert on various Mac tools and programming languages and an award-winning scripting author
935 _a16976%5FNOV2%5FMM
945 _g0
_i657239
_j0
_laudmc
_nCopy Type:01 - Books
_o-
_p91.84
_q-
_r-
_s-
_t1
_u0
_v0
_w0
_x0
_yi10216170
_z08-06-10
999 _c15602
_d15602