AppleScript - Wikiwand
For faster navigation, this Iframe is preloading the Wikiwand page for AppleScript.

AppleScript

维基百科,自由的百科全书

此条目没有列出任何参考或来源。 (2017年6月8日)维基百科所有的内容都应该可供查证。请协助添加来自可靠来源的引用以改善这篇条目。无法查证的内容可能被提出异议而移除。
AppleScript
实现者 苹果公司
稳定版本
2.7
( 2014年10月16日,​5年前​(2014-10-16
操作系统 System 7Mac OS 8Mac OS 9Mac OS X
许可证 Apple EULA(部分在 APSL 下有效)
网站 developer.apple.com/applescript/

AppleScript苹果公司开发的一种脚本语言,可以用来控制运行于Mac OS上的程序,也可以写成独立运行的Applet。最早版本在1993年十月推出,在System 7(System 7.1.1)运行。

历史

AppleScript的前身是HyperCard所使用的脚本语言HyperTalk英语HyperTalk。苹果发现Hypertalk类似英语的语法,可用于操控其他软件,于是开发出AppleScript,成为System 7的一部分。

AppleScript在1993年十月随system 7.1.1推出。桌面排版软件QuarkXpress英语QuarkXpress是为首支持AppleScript的软件。而以AppleScript编程自动化QuarkXpress排版作业,是当时流行的做法。就算后期QuarkXpress移殖到Windows,但AppleScript易于编程简化QuarkXpress复杂的排版作业,这就是麦金塔至今仍稳夺排版作业机器标准的主要原因。

AppleScript亦从Classic Mac OS过渡到Mac OS XCocoa架构。苹果更随Mac OS X 10.2推出AppleScript Studio,可完全使用AppleScript制作具有图像界面的Cocoa软件。

苹果在2005年推出Mac OS X 10.4 Tiger时,连同新功能Automator,是继AppleScript后另一款自动化作业流程的工具。

Hello World

有多种写法可以编写Hello World程序:

display dialog "Hello, world!" -- a modal window with “OK” and “Cancel” buttons
-- or
display alert "Hello, world!"  -- a modal window with a single “OK” button and an icon representing the app displaying the alert
-- or
say "Hello, world!" -- an audio message using a synthesized computer voice

外部链接

非官方

{{bottomLinkPreText}} {{bottomLinkText}}
AppleScript
Listen to this article