AppleScript

✍ dations ◷ 2024-09-20 12:15:14 #脚本语言,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程序:

相关

  • EDTA-2Na乙二胺四乙酸(英语:Ethylenediaminetetraacetic acid),常缩写为EDTA,是一种有机化合物。它是一个六齿配体,可以螯著多种金属离子。它的4个酸和2个胺的部分都可作为配体的齿,与锰(II)
  • 牛脂牛脂指的是来自牛肉脂肪组织的食用脂肪。室温下为白色或浅黄色的固体,可以室温放置一段时间而不变质。可以用来烹调。麦当劳公司早期炸薯条使用的是93%牛脂和7%棉籽油的混合
  • 电路板电路板可以指:
  • 冈比西斯二世冈比西斯二世(古波斯楔形文字:
  • 荣总荣民医院或荣民总医院,可以指下列中华民国以服务民众为成立宗旨的医院,均由国军退除役官兵辅导委员会成立与管理:
  • 超连续光谱超连续光谱是一种具有极宽带宽的光源,一般利用高峰值功率的超短脉冲通过非线性材料来产生,例如利用飞秒激光脉冲通过光子晶体光纤可以获得覆盖整个可见光波段的连续光谱。在光
  • 哥廷根哥廷根(德语:Göttingen,低地德语:Chöttingen),又译格丁根,是位于德国下萨克森州内东南部的一座传统大学城,并以教育、科研机构而著称。著名的哥廷根大学即位在本市。哥廷根是下萨
  • 旁遮普地区旁遮普,波斯语پنج آب‬(panj-āb,英语化成Punjab)意为“五川”(panj是五,āb是川),由突厥裔波斯统治者命名,至蒙古裔的蒙兀儿帝国时期广泛采用。旁遮普指印度河中上游众多支流的
  • 最佳出生地指数经济学人信息社的最佳出生地指数(曾称生活质量指数)是一个使用独特方法来计算的指数,目的是得出各国能提供健康,安全,富裕生活的程度,得分因素包括主观的生活满意度调查和客观的生
  • 俄勒冈州行政区划以下是美国俄勒冈州36个县的列表。俄勒冈州宪法(英语:Oregon Constitution)并没有明确规定县城:第六条,包括行政机关,只是简单地规定:更多俄勒冈州县名和地名的信息都在俄勒冈州