Rose Broyles is an Apple enthusiast, graphic designer and photographer. Learn more about Iphoto Applescript by visiting http://aboutiphoto.com
AppleScript is Apple Inc.'s scripting language that is built into the Mac OS. It is a versatile and powerful programming language that allows users to control software applications, databases, Web services, networks, and the operating system itself. AppleScript is meant to operate alongside the graphical user interface (GUI).
AppleScripts: An Overview
This scripting language is intended for end-users to control applications and to create automated workflows. Since Mac programs use standard Apple Events when communicating with the operating system, an AppleScript can address several applications.
Every scriptable application has an Apple Event dictionary that contains AppleScript terminology. AppleScript uses this dictionary to verify which commands are executable within the context of a specific application. When scripts are compiled and at runtime, AppleScript evaluates the Apple Event dictionary of the application. Plug-ins supported by some applications may also be Apple Scriptable with their own Apple Event dictionary. You can view the AppleScript Dictionary of any application by using the Script Editor.
AppleScript is supported by a number of Mac OS X applications, including those from Apple and non-Apple sources. These include iPhoto, iTunes, Safari, Adobe Illustrator, Photoshop, TextWrangler, and Microsoft Word and Excel.
The Development Tools
AppleScript uses several tools to communicate with the operating system and to control applications.
Among them are the following:
Automator. This allows the point-and-click method of creating workflows to automate repetitive tasks. Automator works with a wide range of programs including Finder, Safari, Microsoft Office, and Adobe Photoshop.
Script Editor. It performs the function of writing and debugging AppleScripts. It also provides access to an Apple Events dictionaries' library that corresponds to your computer's scriptable applications.
Script Menu. Access to AppleScripts using the menu bar of the Mac OS X is provided by the Script Menu.
AppleScript Utility. This enables the performance of the following: setting Default Script Editor, enabling GUI Scripting, setting up of Folder Actions, and showing Script Menu in the Menu Bar.
AppleScriptObjC. This uses AppleScript along with the Cocoa framework to build graphical user interfaces.
There are also other tools from other software companies such as Script Debugger, FaceSpan, and Smile which perform similar functions as those from Apple.
- Related Videos
- Related Articles
- Ask / Related Q&A




PPS File Overview
By: Michael Camacho | 01/12/2009Computer operating systems usually use extensions to assign appropriate applications to files. Errors related to file extensions are normally caused by absence of a relevant application to handle the file. However, the error could also be a result a problem with the registry.
Microsoft Dynamics GP Support: What is Possible and What is not possible in Remote Support
By: Andrew Karasev | 30/11/2009Formerly Microsoft Dynamics GP was known as Great Plains Dynamics. If you are looking for second opinion in Microsoft Dynamics GP support for your organization, please consider remote support as possible option, especially in country side, where walk in local service might be limited.
Spyzooka - Best Spyware Remover
By: mandy | 30/11/2009In search for the best spyware remover that can help you detect, remove and block annoying spyware? Spyzooka is one of the leading antispyware software that can help you do the job. Discover the reasons why this software was recommended by many computer expert.
Online Training Software
By: elishkiya | 30/11/2009Online Training Software, Learning Content Management System and e-Learning Solutions by eLearningZoom aims at developing and offering advanced and user-friendly online training solutions. Contact us at 415-287-3818
ErrorSmart Review 2009
By: rait raak | 30/11/2009Do not buy before you read this ErrorSmart Review!
7 Things You Need to Know About Development Project Estimations
By: ExecutiveBrief Staff | 30/11/2009Whether you are a project manager planning for a smooth implementation of a plan or a project sponsor on whose decisions a project depends, you cannot escape from the fact that project estimation is essential to its success. In the first place, there are three basic requirements that a project must satisfy: schedule, budget, and quality. The need to work within these essential project boundaries poses a huge challenge to everyone in the central management team.
Three Essential Windows Mobile Applications
By: John Wells | 30/11/2009Suddenly, the mobile phone industry is inundated with operating systems: iPhone OS, Google Android, Palm WebOS, Symbian, Maemo, BlackBerry, Samsung Bada, and of course, Windows Mobile.
Franke Food Service Praises Ultriva’s Electronic Kanban
By: Thomas Cutler | 30/11/2009Franke Food Service Praises Ultriva’s Electronic Kanban
Iphoto Events
By: Rose Broyles | 25/11/2009 | SoftwareEvents in iPhoto are a set of photographs taken on a particular date that are stored under a category in the Library called, well, Events. When you upload your photos from your camera, iPhoto reads their metadata and automatically groups them according to the date they were taken.
Restore Iphoto Library
By: Rose Broyles | 23/11/2009 | SoftwareIf you ever have the photos stored in you iPhoto Library disappear on you, don't panic. The files may still be in the library structure from which you can rebuild your iPhoto library without the necessity of uploading each photo manually, checking to see if such a photo is a thumbnail or an altered file created by iPhoto. This is what the iPhoto Extractor is for.
Iphoto Facial Recognition
By: Rose Broyles | 21/11/2009 | SoftwareThe iPhoto '09 that was released along with iLife '09 includes several improvements over the earlier version. Among these is a new feature called Faces.
Iphoto Errors
By: Rose Broyles | 21/11/2009 | SoftwareThere are several instances when it has been reported by iPhoto users that they were unable to import pictures from their cameras into their Mac because of an alert indicating the presence of an unreadable file. This alert reports that the pictures could not be uploaded because their files types are not recognized by the computer, or that they do not contain valid data.
iPhoto tricks
By: Rose Broyles | 19/11/2009 | SoftwareOften the manuals of computer products that we buy, whether software or hardware, do not provide all the details of what they can do and what they cannot. Either consumers are left to discover what they are or they learn about those capabilities from others. Sometimes the developers themselves publish these in their websites. Sometimes other enthusiasts share what they learn.
How to make an iPhoto Calendar
By: Rose Broyles | 18/11/2009 | SoftwarePeople often have favorite photos. It could be family portraits, records of special events, images of things you like best, or any beautiful photos of subjects you have taken. If you would like to feature those photos the whole year round, you can create a calendar using iPhoto, display a few at home and give others away to family and friends.
How to make an iPhoto greeting card
By: Rose Broyles | 18/11/2009 | SoftwareGreeting cards are a great way to communicate special messages to special people. This is why they have been around for hundreds of years. Even in this electronic age when e-cards can be sent, there are still a good number who choose to send the conventional greeting card.