{"product_id":"9781430223627","title":"Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X","description":"\u003cp\u003eAppleScript is an English-like, easy-to-understand scripting language built into every Mac. AppleScript can automate hundreds of AppleScript-able applications, performing tasks both large and small, complex and simple.\u003c\/p\u003e  \u003cp\u003e\u003cem\u003eLearn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X, Third Edition\u003c\/em\u003e has been completely updated for Mac OS X Snow Leopard. Its all here, with an emphasis on practical information that will help you solve any automation problemfrom the most mundane repetitive tasks to highly integrated workflows of complex systems.\u003c\/p\u003e  \u003cul\u003e   \u003cli\u003eFriendly enough for beginners, detailed enough for advanced AppleScripters \u003c\/li\u003e   \u003cli\u003eIncludes major contributions from expert AppleScripters: Emmanuel Levy, Harald Monihart, Ian Piper, Shane Stanley, Barry Wainwright, Craig Williams, and foreword by AppleScript inventor, William Cook \u003c\/li\u003e  \u003c\/ul\u003e  What youll learn\u003cul\u003e   \u003cli\u003eSee how AppleScript represents information as objectsincluding numbers, strings, lists, and records. \u003c\/li\u003e   \u003cli\u003eLearn how to manipulate these objects using commands and operators, and how to store them in variables. \u003c\/li\u003e   \u003cli\u003eOrganize your code using handlers and script objects. \u003c\/li\u003e   \u003cli\u003eUnderstand how applications describe their objects and commands in dictionaries and how to interpret that information when learning to script applications. \u003c\/li\u003e   \u003cli\u003eManipulate the Mac OS X file system. \u003c\/li\u003e   \u003cli\u003eAutomate iTunes, Mail, iCal, and other popular lifestyle applications in Mac OS X. \u003c\/li\u003e   \u003cli\u003eDiscover sophisticated text processing techniques using regular expressions. \u003c\/li\u003e   \u003cli\u003eScript professional productivity applicationsApple iWork, Microsoft Office, FileMaker Pro, and Adobe InDesign. \u003c\/li\u003e   \u003cli\u003eHarness the power of the Unix command line in Mac OS X. \u003c\/li\u003e   \u003cli\u003eCreate your own Cocoa applications with the new AppleScriptObjC bridge. \u003c\/li\u003e  \u003c\/ul\u003e  Who this book is for      \u003cp\u003e     \u003c\/p\u003e\u003cul\u003e   \u003cli\u003eFirst-time scripters who want to automate tasks on their Macs\u003c\/li\u003e   \u003cli\u003eExisting AppleScripters looking to develop proficient, professional, or guru-level knowledge and skills\u003c\/li\u003e   \u003cli\u003eProfessional Mac OS X developers wishing to understand this powerful and pervasive technology\u003c\/li\u003e  \u003c\/ul\u003e             Table of Contents\u003col\u003e   \u003cli\u003eIntroducing AppleScript \u003c\/li\u003e   \u003cli\u003eAppleScript in Principle \u003c\/li\u003e   \u003cli\u003eAppleScript in Practice \u003c\/li\u003e   \u003cli\u003eWriting Scripts in AppleScript Editor \u003c\/li\u003e   \u003cli\u003eUnderstanding How Application Scripting Works \u003c\/li\u003e   \u003cli\u003eLearning to Work with AppleScript Objects \u003c\/li\u003e   \u003cli\u003eWorking with Text \u003c\/li\u003e   \u003cli\u003eWorking with Numbers \u003c\/li\u003e   \u003cli\u003eWorking with Dates \u003c\/li\u003e   \u003cli\u003eWorking with Lists and Records \u003c\/li\u003e   \u003cli\u003eStoring Objects in Variables \u003c\/li\u003e   \u003cli\u003eMore on Commands \u003c\/li\u003e   \u003cli\u003eMore on Operators and Coercions \u003c\/li\u003e   \u003cli\u003eMaking Decisions Using Conditionals and Loops \u003c\/li\u003e   \u003cli\u003eMaking Decisions When Dealing with Errors \u003c\/li\u003e   \u003cli\u003eInteracting with the User \u003c\/li\u003e   \u003cli\u003eWorking with Files \u003c\/li\u003e   \u003cli\u003eOrganizing Your Code with Handlers \u003c\/li\u003e   \u003cli\u003eOrganizing Your Code with Script Objects \u003c\/li\u003e   \u003cli\u003eScripting the File System \u003c\/li\u003e   \u003cli\u003eScripting Apple Applications \u003c\/li\u003e   \u003cli\u003eExtending AppleScript with Scripting Additions \u003c\/li\u003e   \u003cli\u003eAppleScript Amenities \u003c\/li\u003e   \u003cli\u003eScripting iWork and Office \u003c\/li\u003e   \u003cli\u003eScripting Data and Databases \u003c\/li\u003e   \u003cli\u003eScripting Adobe InDesign \u003c\/li\u003e   \u003cli\u003eInteracting with the Unix Command Line \u003c\/li\u003e   \u003cli\u003eUsing Smile: The AppleScript Integrated Production Environment \u003c\/li\u003e   \u003cli\u003eTips and Techniques for Improving Your Scripts \u003c\/li\u003e   \u003cli\u003eCreating Cocoa Applications with AppleScriptObjC \u003c\/li\u003e  \u003c\/ol\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47300810604784,"sku":"9781430223627","price":34.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430223627_p0.jpg?v=1763753230","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430223627","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}