submit urlsubmit rss feedadd directory

article

For a WikiBook on programming with AppleScript, see Programming:Applescript.
''This article describes the AppleScript programming language. The term AppleScript can also be used to refer to a script file written in this language.
AppleScript is a scripting language devised by Apple Computer, and built into Mac OS. More generally, AppleScript is the word used to designate the Mac OS scripting interface, which is meant to operate in parallel with the graphical user interface.

History


The AppleScript project was an outgrowth of the HyperCard project. HyperCard had an English language-based scripting language called HyperTalk which could be used for embedding logic and behavior into a HyperCard stack. Apple engineers recognized that a similar scripting language could be designed to be used with any application, and the AppleScript project was born. The Mac OS required extensive upgrades to implement AppleScript. (see below for details). Much of the underlying technology changes were made as part of the massive System 7 release, notably the Apple events concept. AppleScript was vying for developer attention along with many other new technologies introduced at the same time (balloon help, publish and subscribe, etc.). For some applications AppleScript was among the most difficult of the System 7 technologies to implement, requiring a re-write of major portions of the "low level" code in an application. Apple's own application framework, MacApp, did not directly support Apple events for some time.

AppleScript was released in October 1993 as part of System 7.1.1 (System 7 Pro, the first major upgrade to System 7). QuarkXPress (ver. 3.2) was one of the first major software applications that supported AppleScript, and as a result AppleScript was widely adopted within the publishing segment of the Apple market. It is arguable that the main reason that the Mac remained a powerhouse in the publishing market after Quark (and other applications) were ported to Microsoft Windows, was that Mac users could automate complex workflows.

More on [ AppleScript ]


directory of related categories

 

 
directory of related topics

Garbage Collected :: Languages
Interpreted :: Languages
Object Oriented :: Languages
Scripting :: Languages
Object Oriented :: Scripting

 
AppleScript RSS feed
AppleScript - Twitter Search

ちょっとやられたのでメモ。コマ撮りアニメとかで静止画連番ファイルをQuickTimeでムービーにするときにAppleScriptでそれをやろうとするとQuickTime7以下である必要がある(tell application "QuickTime Player 7"と指定)
mtprince9 (MAYU@電脳荒野のカウガール) Tue, 05 Jan 2010 11:03:24 -0000
ちょっとやられたのでメモ。コマ撮りアニメとかで静止画連番ファイルをQuickTimeでムービーにするときにAppleScriptでそれをやろうとするとQuickTime7以下である必要がある(tell application "QuickTime Player 7"と指定)
Updated my blog with AppleScript: Move Files from specific Source- to Target-Folder http://bit.ly/790JeA
BlogCollector (Siegfried Ferlin) Tue, 05 Jan 2010 10:50:37 -0000
Updated my blog with AppleScript: Move Files from specific Source- to Target-Folder http://bit.ly/790JeA
Apple Training Series: AppleScript 1-2-3 : 4073 円 ⇒ 4046 円 http://www.amazon.co.jp/dp/0321149319
pricedown (pricedown) Tue, 05 Jan 2010 10:00:03 -0000
Apple Training Series: AppleScript 1-2-3 : 4073 円 ⇒ 4046 円 http://www.amazon.co.jp/dp/0321149319
大昔に読んだAppleScriptの本で著者が日本語でのScript記述を推奨していた。たとえばif文で「もし"A"ならば"○○"する、もしくは"B"ならば"■■"する、そうでなければ、各位適宜判断して善処する 以上」みたいな情緒的な書き方をするのかと思っていた。
bonnie_yt (bonnie_yt) Tue, 05 Jan 2010 09:11:30 -0000
大昔に読んだAppleScriptの本で著者が日本語でのScript記述を推奨していた。たとえばif文で「もし"A"ならば"○○"する、もしくは"B"ならば"■■"する、そうでなければ、各位適宜判断して善処する 以上」みたいな情緒的な書き方をするのかと思っていた。
Need to repeat an #AppleScript every 10 minutes. Who'll help me make this work?
davidgarsia (David Garsia) Tue, 05 Jan 2010 08:57:19 -0000
Need to repeat an #AppleScript every 10 minutes. Who'll help me make this work?
PathFinderの使い心地は最高!もうFinderには戻れない。DragThingも意外と使える。AppleScriptを一発で実行できるのはグッド!
okuhodaka (okuhodaka) Tue, 05 Jan 2010 08:30:58 -0000
PathFinderの使い心地は最高!もうFinderには戻れない。DragThingも意外と使える。AppleScriptを一発で実行できるのはグッド!

 
Subscribe to AppleScript RSS feed

directory of related sites

AppleScript - Apple Computer, Inc.'s AppleScript web site.

MacScripter - News, resources, and comprehensive forums for discussing previous, current, and future versions of Applescript and its uses.
Meta Description: [ MacScripter is a repository of information for Applescript tutorials, latest scripts, scripting articles, FAQ, and related links for the Macintosh. ]

HyperCard freeware, shareware - Created by Ben Lawson.

Applescript Forums - A forum supporting the Applescript community for MacOS.
Meta Description: [ bbs.applescript.net is a scripting forum supporting the applescript community, for MacOS, OSX, Automator, Automator Actions, AppleScript Studio, popular Script Editors & FaceSpan. ]

AppleScript: The Macintosh Autopilot - Tutorial by Stephen Swift that teaches AppleScript to beginers and pros in a style similar to that of the old AppleScript Primer by Bill Briggs on Maccentral.com.

Ben Waldie's AppleScript WebSite - General site; home to SSI AppleScript User's Group.
Meta Description: [ Automated Workflows' mission is to enhance essential workflows of business professionals across the globe by developing powerful, effective, and efficient solutions designed to ensure consistancy and accuracy while reducing redundancy and expenditure. We primarily offer AppleScript and workflow a... ]

Doug's AppleScripts for iTunes - Free AppleScripts written for SoundJam and iTunes, and instructions for writing your own scripts.
Meta Description: [ Download over 380 free AppleScripts iTunes on the Mac, plus information on writing your own iTunes AppleScripts. This site is weblished by Doug Adams. ]

FaceSpan - An application development tool that uses AppleScript. Also features a graphical interface design tool.

Just AppleScript Weblog - AppleScript news and commentary updated regularly with learning resources.

Late Night Software Ltd. - Applescript specialists.

MacDevCenter.com: Apache and AppleScript - David Miller shows how AppleScript can invoke Unix utilities through its do shell script command, thereby creating some interesting intersections with Apache.
Meta Description: [ David Miller shows you how AppleScript can invoke Unix utilities through its do shell script command, thereby creating some interesting intersections with Apache. ]

MacDevCenter.com: Top Ten AppleScript Tips - Adam Goldstein, author of AppleScript: The Missing Manual, has hand selected ten of the most useful tips.
Meta Description: [ Adam Goldstein, author of AppleScript: The Missing Manual, has hand selected ten of the most useful tips for making AppleScript work for you. ]

500 Main Event Software - Developer of Scripter, a script editing, debugging, and development environment, and PhotoScripter, a Photoshop plug-in that makes Photoshop scriptable.

404 Script Debugger - a complete replacement for Apple's Script Editor offering no limit on script size along with powerful editing, debugging and dictionary tools.

Scriptable Applications (Apple) - List of Applescript enabled applications, from the Apple site.
Meta Description: [ Visit www.apple.com for the latest news, the hottest products, and technical support resources from Apple Computer, Inc. ]

Scripting Information - Late Night Software's AppleScript information site.

Studio Log - News, tutorials, scripts and software. Also includes general Mac OS scripting, Konfabulator and Cocoa Programming tips and techniques.
Meta Description: [ News, Application, Example Code, Articles about AppleScript Studio, AppleScript, Cocoa, Mac OS X and Mac Programming ]

Tecsoft - TECSoft offers hands-on AppleScript classes. TECSoft's AppleScript training is offered in North America and Europe.
Meta Description: [ TECSoft is the leading AppleScript training and development firm. Our outstanding introductory AppleScript training is available via hands-on training classes held around the world, online, and CD-ROM. The TECSoft Developers Consortium is the answer to your AppleScript automation needs. ]

TECSoft AppleScript Training CD - Learn to create powerful workflow automation solutions with FileMakerPro, Canto Cumulus and QuarkXPress. Also, learn to script the Finder.
Meta Description: [ TECSoft's Workflow Automation with AppleScript Training CD is a CD-ROM version of it's renowned hands-on AppleScript training. ]

The AppleScript Sourcebook - Bill Cheeseman's wonderful collection of AppleScript tips, techniques, bugs and workarounds. Up to date and thorough.
Meta Description: [ A repository of information about AppleScript, the system scripting language for Macintosh from Apple Computer, Inc. ]

The AppleScripts for Tex-Edit Plus Archives - Free AppleScripts written by and for users of the shareware text editor Tex-Edit Plus, and lots of info on writing scripts for Tex-Edit yourself.
Meta Description: [ Archived AppleScripts written for use with the Tex-Edit Plus text editor written by Tom Bender. This site is weblished by Doug Adams. ]

AppleScript related videos
The Just Dropped In Script 2.0
Next Video
AppleScript related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor