Tuesday, August 11, 2020

AppleScripting the Finder (eBook)

Ben Waldie
February 1, 2005
ISBN 0974434434

SpiderWorks, LLC presents the exclusive eBook 'AppleScripting the Finder" from author Ben Waldie. A regular AppleScript Columnist for MacTech Magazine, contributing editor at MacScripter.net and president of The Phiadelphia Area AppleScript Users Group, Ben Waldie has offered workflow automation consulting services to businesses such as Adobe Systems, Apple Computer, NASA, PC World and TV Guide Magazine. He now offers his expirtise with Finder scripting in a efficient friendly manner.

The Finder is the heart of the Mac OS.  When driven by AppleScripts, the Finder can be a powerful desktop assistant, replacing tedious tasks with a single mouse click or keystroke.  Automate your Mac with Ben Waldie's expert, time-saving AppleScript techniques that will streamline your daily workflow. "AppleScripting the Finder" presents examples and knowledge that will quickly move the scripter, beginning or expert, to an understanding of the "Finder" scripting dictionary. The scripter will learn how to work with the Applicaiton Object, Properties and Commands available to this desktop accessory. The use of various examples will put any scripter on the "next level of automation possibilities."

The companion AppleScript examples from "AppleScripting the Finder" are available to customers as a free download from SpiderWorks' exclusive online Customer Download Center.

    Posted on 2005-02-01 09:34:09 pm

#1 2005-04-04 04:01:59 pm

Brandon Carpenter
From:: Amarillo, Tx
Registered: 2002-11-20
Posts: 87

AppleScripting the Finder (eBook)

The goal of "AppleScripting the Finder" by Ben Waldie is to help the novice AppleScripter take time consuming tasks users perform and automate or ease the difficulties involved with the Finder application. Finder is the graphical logical organization of the complex folder and file structure of your computer. It is an application and should be referred as such. Scripting the "Finder" allows for creating custom solutions not available in the operating system but that a users wishes to have available. Scripting the Finder makes this easy for any user's custom specialization of the interface or function of the Finder.

Ben explains the simple usage of Applescripting the Finder to the novice giving the ability to examine, navigate and write simple Finder scripts. He explains the interaction apple-scripts can have upon multiple applications in a complex and demanding work-flows. Ben steps through recording the Finder in the Script Editor then shows cleaning up the recorded script to a streamline functioning scripts that reads well.

Quickly, the scripter is taken through the Finder's Classes, Objects, Properties and Commands. Ben may be brief about these important subjects, but later gets very in-depth on the subjects. Ben does spend time on explaining when the dictionary is obtuse; the properties of Finder Objects, etc., there is a whole chapter on referring to Finder Objects.

Once done with exploring the Finder Application, Processes, and Items, respectively, the novice is introduced to Window Objects. It is left up to the scripter to manipulate the power of Window Objects. The obvious fun of playing with Window Objects is skipped. This is the weak spot of the book.

Putting the Finder to work is the novice AppleScripters next step within the book. The novice is shown how to take this knowledge and use it to manipulate some often requested tasks that take time or can be applied to a complex workflow.

Ben does well to show applescript history and how things use to work and how the scripting in OS X has changed. The code listings within the book are easy to follow and the AppleScripter may see immediate results from trying the scripts out. Throughout the book Ben prepares every scripter about apple-scripting System Events. Apple's Engineers for Applescript continue to move more and more capabilities out of Finder into the System Events. Good reason too, speed, ease of use and simplification.

So is it worth 10 bucks? Not for the absolute beginner of AppleScript. Spend sometime with the AppleScript Language Guide first; as Ben suggests. "AppleScripting The Finder" is an expanded explanation of the Finder Dictionary with code examples. For novice scripters this is a great beginning point for learning how to read/use Applescript Dictionaries. Developers of AppleScriptable Applications should attend their own applications documentation dictionary in the same way that Ben exemplifies in this eBook.



Board footer

Powered by FluxBB

RSS (new topics) RSS (active topics)