AppleScript

✍ dations ◷ 2025-11-17 20:21:45 #脚本语言,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程序:

相关

  • 磷酸化磷酸化(英语:Phosphorylation)或称磷酸化作用,是指在蛋白质或其他类型分子上,加入一个磷酸(PO32-)基团,也可定义成“将一个磷酸基团导入一个有机分子”。此作用在生物化学中占有重要
  • 田野广场田野广场(Piazza del Campo)是意大利中部托斯卡纳大区锡耶纳的主要广场,也是欧洲最大的中世纪广场之一。环绕广场排列着市政厅、曼吉亚塔楼(Torre del Mangia)和各种各样的贵族府
  • ΝNu(大写Ν,小写ν,中文音译:纽),是第十三个希腊字母。大写Ν因形同拉丁字母N而不单独使用。小写ν用于:拉丁字母N及斯拉夫字母Н都是由Nu演变而成。
  • RTSH阿尔巴尼亚广播电视台(阿尔巴尼亚语:Radio Televizioni Shqiptar / RTSH)是阿尔巴尼亚的一个公共广播电视台,于1938年在地拉那建立。阿尔巴尼亚广播电视台目前拥有三个电视频道
  • 白垩纪-第三纪大灭绝事件白垩纪-古近纪灭绝事件(简称K-Pg事件、K-Pg灭绝),旧称为白垩纪﹣第三纪灭绝事件(简称K-T事件、K-T灭绝),俗称恐龙大灭绝,是地球历史上的第五次以及最后一次大规模物种灭绝事件、也是
  • 硬石餐厅Hard Rock Cafe是一家连锁主题餐厅,中文意译为“硬石餐厅”。Hard Rock Cafe始于1971年6月14日,由两位居于英国伦敦的两名美国青年人Peter Morton和Issac Tigrett创办,起因于极
  • 巴蜀府 small(班武里府)/small巴蜀府(泰语:จังหวัดประจวบคีรีขันธ์,皇家转写:Changwat Phrachuap Khiri Khan,泰语发音:)又译班武里府、巴蜀吉利府,是泰国中部的府份。华人惯称其为巴蜀府,
  • 李楠李楠(1976年9月25日-),黑龙江哈尔滨人,中国职业篮球运动员、教练,职业生涯效力于中国篮球职业联赛的八一火箭篮球俱乐部,司职小前锋。退役后曾担任中国国家男子篮球队主教练。在赛
  • 哈里斯堡哈里斯堡是美国宾夕法尼亚州的首府以及道芬县县治。按2000年人口普查,这座城市拥有48950人。联邦:各州:海外领地:
  • 开城-汶山第1师第1师第6师开城-汶山战役,是朝鲜战争开始后,朝鲜人民军越过38线全面南侵而发起的战役,结果是大韩民国的开城和汶山(朝鲜语:문산읍 (파주시))落入朝鲜人民军手中。由于大韩民