AppleScript

✍ dations ◷ 2025-04-04 22:40:40 #脚本语言,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程序:

相关

  • 安布罗斯圣盎博罗削(拉丁语:Sanctus Ambrosius,意大利语:Sant'Ambrogio,英文中常作 Ambrose,约340年-397年4月4日),罗马公教(天主教)神职人员,任米兰主教,4世纪基督教著名的拉丁教父之一。他也是
  • 库欣氏综合征库兴氏综合征(法语:Le syndrome de Cushing; 英语:Cushing's syndrome)亦称库欣氏综合征、柯兴氏综合征、皮质醇增多症,其中包括库欣氏病(Cushing's disease,专指由原发性脑下腺瘤
  • 麦克达菲县麦克达菲县(McDuffie County, Georgia)是美国乔治亚州东北部的一个县。面积690方公里。根据美国2000年人口普查,共有人口21,231人。县治汤姆森 (Thomson)。成立于1870年10月18
  • 四夷四夷,是中国古代中原华夏部落对九州境内四方部落(夷人)的称呼。这个称呼最早起源于周代,是周王朝用来区分“王母弟甥舅(华夏)”部族和四方“非王母弟甥舅(夷狄)”部族的称呼。后
  • 尹成模尹成模(韩语:윤성모、日语:ユン・ソンモ,1987年6月15日-),又翻译作尹晟模,韩国男歌手,男子偶像团体SUPERNOVA(旧名超新星)的前主唱,2015年出版首张迷你专辑《Tiramisu love》在日本SOLO
  • 中国尖齿兽属中华尖齿兽(学名:Sinoconodon)是一种史前的原始哺乳动物,可以追溯至约1亿9300万年前的侏罗纪早期。虽然它们似乎与摩尔根兽最为接近,但它们仍与哺乳形类的牙齿及生长习性仍有很大
  • 仓木麻衣仓木麻衣(1982年10月28日-,日本女歌手,生于日本千叶县船桥市,现居东京。现隶属NORTHERN MUSIC公司LOOP事务所(2007年-)。她的父亲是电影导演、实业家山前五十洋(日语:山前五十洋)。祖父
  • 内乌肯盗龙内乌肯盗龙属(属名:Neuquenraptor)是驰龙科恐龙的一属,是在2005年发现于阿根廷巴塔哥尼亚,是少数生存于南半球的驰龙科恐龙。身长约2.5米,重约30公斤,生存于白垩纪晚期。在1996年1
  • 海事博物馆海事博物馆(葡萄牙语:Museu Marítimo,英语:Maritime Museum)是一所位于澳门妈阁庙前地1号以海事及航海为主题的博物馆。澳门曾于1919年设立海事及渔业博物馆,但于第二次世界大战
  • 新西兰国家党新西兰国家党(英语:New Zealand National Party;毛利语:Rōpū Nāhinara)是新西兰是一个中间偏右的保守主义政党。国家党是新西兰当今的最大反对党。国家党创立于1936年,是当时新