AppleScript for Applications
Home > Computing and Information Technology > Computer programming / software engineering > Programming and scripting languages: general > AppleScript for Applications: Visual QuickStart Guide
AppleScript for Applications: Visual QuickStart Guide

AppleScript for Applications: Visual QuickStart Guide


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

AppleScript is Apple's intuitive and easy-to-use scripting language that lets users automate and control the actions of the Mac OS and Mac applications. Using AppleScript, anybody can streamline frequent tasks, such as logging on to the Internet, emptying the Trash, or formatting a graphics file. Businesses and corporations use AppleScript in their daily workflow to streamline repetitive tasks, retrieve files, and schedule backups. It's powerful, easy to use, and absolutely free. Written by one of the country's leading AppleScript programmers, AppleScript for Applications: Visual QuickStart Guide offers extensive discussion of the latest versions of AppleScript for Mac OS 9 and Mac OS X plus plenty of insider tips and tricks. This book includes complete scripts for popular Mac apps such as FileMaker Pro, Word, Photoshop, and QuarkXPress plus a companion Web site for downloads and helpful links.

Table of Contents:
Introduction to AppleScript. Become a Believer. How to Use This Book. Which Mac OS Are You? Save Your Fingers Some Walking. Time to Get Scripting. 1. Getting to Know AppleScript. How Does AppleScript Work? What Can I Do with AppleScript? Open Scripting Architecture. 2. Learning the Basics. Script Editor. Scriptable Applications and Their Dictionaries. Beware Scripting Additions. Interacting with Users. 3. Let's Get Started. Making Statements. Fun with Variables. Understanding Operators. A Family of Values. The Importance of Lists and Records. Objects and References to Them. Comparisons and Control Statements. Advanced Comparisons. Combining Comparisons. Repeat Loops. Error Handling. Using with timeout to Wait. Handlers. Using Comments to Help Yourself. Simple Interaction with the User. Asking for a Choice. Using on run. Making Drag-and-Drop Applications. Other Ways to Save Scripts. 4. AppleScript Evolution: Mac OS X 10.1. What Is the Same? What Is Different? Detecting the Versions of AppleScript. Scripting Additions in Mac OS X. Life with File Suffixes and Path Delimiters. Scripting Addition Global Context. Using Script Runner and ScriptMenu. Accessing Unix Commands. Scheduling Scripts with cron and osascript. Adding Scripts to the Finder's Toolbar. Setting the Default Printer with Print Center. Access the World of Internet Services. Connecting with Internet Connect. Scripting TextEdit for Fun. Full-Power Development with Studio. Finding Files with Sherlock. Searching the Internet with Sherlock. 5. Scripting Mac OS 9.2.1. Customizing the Application Switcher. Customizing Appearance in Mac OS 9.2.1. Customizing File Exchange in Mac OS 9.2.1. Desktop Printers in Mac OS 9.2.1. Switching Location Manager Sets. 6. Scripting the Finder. Creating a File from Scratch. Modifying File Attributes. Testing for the Existence of a File or Folder. Renaming All the Files in a Folder. Moving a File or Folder. Making a Folder. Using Folder Actions in Mac OS 9.2.1. Mounting iDisks via AppleScript. Customizing the Finder in MAC OS 9.2.1. 7. Microsoft Office 2001. Recording a Script in Words. Modifying a Recorded Script. Creating Excel Charts from Spreadsheets. Excel with FileMaker Pro. Duplicating Calendar Events in Entourage. Sending E-Mail and Linking Contracts. 8. FileMaker Pro 5.5. Scripting FileMaker Pro. Finding Records in a Content Database. Sorting the Records in a Content Database. Getting Data from a Record in a Database. Creating a New Record. Merging Data with Text Templates. Capturing Data in ScriptMaker. Sending a Fax with FAXstf 6. Creating a Record Containing Field Names. 9. Now Up-to-Date and Contact 4. Adding Information to Every Contact. Marking Events as Done. Moving Events between Categories. Creating a Multiple-Day Banner Event. Exporting Contract Data to FileMaker Pro. 10. Adobe InDesign 1.5. Modifying Shapes and Text. Creating an Index Page of Text. Modifying Matching Words. Counting Words. 11. Adobe PhotoShop 5 & PhotoScripter. Creating and Exporting Graphical Text. Exporting Each Layer of a Document. Importing a Folder of Files. Adding Transparency to Grayscale Images. Creating Animations. Previewing an Animation. Exporting a Document with GifBuilder. 12. QuarkXPress 4.1. Scripting QuarkXPress. Working with Linked Images. Exporting All Pages as EPS Files. Exporting All Text from a Document. Replacing Styles. Reapplying a Style Throughout a Document. Placing an Image on Every Page. 13. Stone Create for Mac OS X. Saving a document as an AppleScript. Modifying a Script for Batch Processing. Creating Animations with AppleScript. 14. Adobe Illustrator 9. Moving Every Object onto Its Own Layer. Exporting Folders of Files in EPS Format. Exporting Layers in JPEG Format. Collecting Linked Art Files. Relating Objects to FileMaker Pro Records. 15. GraphicConverter 4. Batch-Exporting JPEG Files. Batch Optimizing GIF Files. Batch-Captioning Files. Batch-Printing Files. 16. QuickTime 5. Enabling Movie Autoplay. Converting Folders of Files. Exporting Audio CD Tracks. Creating a Slide Show. 17. Internet Explorer and Netscape. Submitting Form Data. Printing Web Pages. Making Screen Shots of Web Pages. Putting Netscape in Kiosk Mode. Retrieving HTML Source Code. Clearing the Browser Cache. Deleting Netscape Cookie Files. 18. Outlook Express 5. Converting Mail from Eudora or Unix. Revealing Items in the Finder from E-Mail. Filing Mail Based on Keywords. Sending Replies Based on Keywords. Importing Mail into Microsoft Word. Copying Mail Data to FileMaker Pro. Creating a Mailing List with FileMaker Pro. 19. Fetch 4 and Interarchy 5. Sending a File via FTP with Fetch. Sending a File via FTP with Interarchy. Retrieving a File via FTP with Fetch. Retrieving a File via FTP with Interarchy. Retrieving a Directory Listing via FTP. Updating a Remote Directory with Fetch. Retrieving a File via HTTP with Interarchy. Retrieving Files via HTTP with Interarchy. 20. BBEdit Pro 6.1. Scripting BBEdit Pro. Using Pattern Matching. Batch Searching and Replacing Many Files. Finding Differences Between Two Files. Labeling Changed Files in the Finder. Deleting Matching Lines of Text. Cleaning Visual Editors' HTML Code. 21. Building AppleScript CGIs. Using CGIs in Mac OS 9. Understanding GET Data. Parsing Form POST Data. Parsing Server Variables. Returning Content via Redirection. Returning Content Other Applications. Sending Partial Replies with WebSTAR. Creating Protected Realms in WebSTAR. 22. Network Administration Scripting. Creating a TCP/IP Configuration. Enabling Multihoming with TCP/IP. Switching TCP/IP Configurations. Changing Your File-Sharing Status. Scripting File Sharing. 23. Give Your Scripts a Face. Creating a Window with Controls. Entering the Project Script. Adding Scripts to Window and Controls. Saving the Project as an Application. 24. Debugging AppleScript. Debugging with Script Editor. Debugging with Scripter 2.5. Debugging with Script Debugger 3. Debugging with FaceSpan 3.5. Configuring Your System Software. Appendix A: Learning More About AppleScript. AppleScript Resources. AppleScript Mailing Lists. Appendix B: AppleScript Reference. Commands. Control Statements. Attributes for Considering and Ignoring. Handlers. References. Operators. Variable and Property Assignments. Constants and Predefined Variables. Placeholder Definitions.

About the Author :
@AUTHBIO= Ethan Wilde lectures and speaks frequently about advanced AppleScript, technology, and the Internet. Wilde utilizes a wide range of technologies for his clients, including Perl, SQL, Visual Basic, and Unix, but swears by the power and versatility of AppleScript. He is the author of AppleScript for the Internet: Visual QuickStart Guide. He lives in San Francisco.


Best Sellers


Product Details
  • ISBN-13: 9780201716139
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Peachpit Press Publications
  • Height: 229 mm
  • No of Pages: 480
  • Sub Title: Visual QuickStart Guide
  • Width: 178 mm
  • ISBN-10: 0201716135
  • Publisher Date: 14 Nov 2001
  • Binding: Paperback
  • Language: English
  • Spine Width: 23 mm
  • Weight: 744 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
AppleScript for Applications: Visual QuickStart Guide
Pearson Education (US) -
AppleScript for Applications: Visual QuickStart Guide
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

AppleScript for Applications: Visual QuickStart Guide

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!