AppleScript

✍ dations ◷ 2025-06-29 11:47:58 #脚本语言,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程序:

相关

  • 咳嗽药水止咳药是指治疗咳嗽的药品,通常为片状(亦有含化的)、溶液和混悬液。部分止咳水含有可待因或麻黄碱,过量服用会使人产生欣快感,故被滥用者称为摇头水),泛指用于止咳的所有药水,包括医
  • 轫致辐射轫致辐射,又称刹车辐射或制动辐射(英语:Bremsstrahlung, braking radiation, 德语:Bremsstrahlung 德语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Li
  • 淹没的大陆淹没的大陆是指规模庞大,但主要在海面以下的大陆;一些古地质学家和地理学家使用该术语。在这个类中的两个主要的例子是凯尔盖朗高原和西兰大陆。巽他古陆是另一个例子。淹没寻
  • 伍斯特市伍斯特(英语:Worcester/ˈwʊstər/ WUUSS-tər,本地/ˈwᵻstə/ WISS-tə)位于美国马萨诸塞州中部,是伍斯特县的县治所在,人口约18万(2010年),是新英格兰地区第二大城市,仅次于波士顿
  • 感觉记忆感觉记忆(英语:Sensory memory)是记忆的一种类型。当客观刺激停止作用之后,感觉信息会在一个极短的时间内保存下来,这就是感觉记忆或感觉登记。与长期记忆和短期记忆相比,感觉记忆
  • 电影胶片电影胶片是专门用于拍摄电影连续活动影象的摄影感光材料的底片,包括电影摄影时使用用的负片、印制直接用于电影放映的拷贝所用的正片、复制用的中间片和录音用的声带片等。这
  • 大波兰省大波兰省(波兰语:województwo wielkopolskie)是位于波兰中西部的一个省份,首府为波兹南,除此之外,主要城市尚有莱什诺、卡利什和格涅兹诺等,现在的管辖区是于1999年1月1日划分出来
  • 第七机械工业部中华人民共和国航空工业部中华人民共和国航天工业部是中华人民共和国国务院的一个负责航天工业的组成部门,已撤销。01. 内务部  部长:钱瑛 → 曾山 02. 外交部  部长:陈毅(
  • 美国副总统美国副总统(英语:Vice President of the United States,非正式简称:VP / veep)是美国联邦政府行政分支中位阶第二高的官员,仅次于美国总统;同时在美国总统继任顺序中排列第一。同
  • 东海地方东海地方是日本区域划分之一,位于是本州中部临太平洋的一侧。名称来自于五畿七道中的东海道。道北 – 道东 – 道央 – 道南  – 注1北东北 – 南东北北关东 –