AppleScript

✍ dations ◷ 2025-12-10 20:26:31 #脚本语言,MacOS开发

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 X及Cocoa架构。苹果更随Mac OS X 10.2推出AppleScript Studio,可完全使用AppleScript制作具有图像界面的Cocoa软件。

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

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

相关

  • 阿尔文·普兰丁格阿尔文·卡尔·普兰丁格(英语:Alvin Carl Plantinga,1932年11月15日-),美国当代著名的基督教哲学家,现任圣母大学John A.O'Brien讲席教授。他的研究领域包括基督教神学、认识论和形
  • 狄俄尼索斯·特拉克斯狄俄尼索斯·特拉克斯(希腊语:Διονύσιος ὁ Θρᾷξ,前170年-前90年),是生活于希腊化时期的一位语法学家,被一些人认为曾经在亚历山大里亚生活过,之后到罗得岛生活。西方
  • 麦金塔操作系统麦金塔操作系统(Macintosh operating systems)是一套运行于苹果Macintosh系列电脑上的操作系统,包括macOS(2012年前称Mac OS X,2012年-2016年称OS X)、Mac OS 9、Mac OS 8及System
  • 化作泡沫中华民国大陆时期政局多变,战乱频繁。经济虽有发展,仍被评价为“不成功”。1912年,中华民国临时政府成立,制定一系列有利于民族资本主义发展的法律法规,促使中国出现了兴办实业的
  • 501(c)条款国内税收法是美国国内税收法(Internal Revenue Code, IRC)中的一项条款(美国国内税收法, § 501(c)),本条款列出了26种享受联邦所得税 (federal Income tax)减免的非营利组织。具体
  • 山峰山是地面上被平地所围绕的具有较大的绝对高度和相对高度而凸起的地貌区。山离地面高度通常在海拔600米以上,包括低山、中山与高山,是否被称作山取决于当地人。 山一般是因板块
  • 低磷酸酯脢症低磷酸酯脢症是一种遗传病,其会导致磷酸酯脢活性过低,使矿物质化作用异常,骨骼和牙齿会造成钙或磷等异常堆积。患者骨骼变软、强度变弱,与佝偻症相似。四肢显得短小、胸腔轮廓亦
  • 狐鼬属狐鼬(学名:Eira barbara),一种产于中美洲的鼬科动物,是狐鼬属下唯一一种,有9个亚种。中等体型,体长大约60厘米,有一条45厘米长的尾巴,体毛为深褐色或黑色,胸部有一块浅色块,体重为5公斤
  • 马来西亚死刑制度死刑是马来西亚的其中一种法律制裁。这是对勒索、绑架、谋杀、贩毒、叛国和对抗最高元首的强制性惩罚措施。自2003年,该法律的范围已扩大至恐怖主义行为。任何涉及恐怖主义的
  • 雅各布·阿佩尔雅各布·阿佩尔(英语:Jacob M. Appel,1973年2月21日-)是一位美国作家、生物伦理学家、医生、律师和社会评论家。 生于布朗克斯,并且在斯卡斯代尔成长。阿佩尔最为人所知的是他的短