AppleScript

✍ dations ◷ 2025-06-07 11:27:42 #脚本语言,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程序:

相关

  • 太平洋沿岸地区美国太平洋沿岸地区是一块由美国的人口调查局所正式定义的九块地理区域之一。此区域包括五个州:阿拉斯加州、加利福尼亚州、夏威夷州、俄勒冈州、以及华盛顿州等,而这五州都濒
  • 几何结构在几何学中,凸正多面体,又称为柏拉图立体,是指各面都是全等的正多边形且每一个顶点所接的面数都是一样的凸多面体,是一种三维的正几何形状,符合这种特性的立体总共只有5种。在汉
  • 理查德一世理查一世(英语:Richard I;1157年9月8日-1199年4月6日),中世纪的英格兰王国的国王,因勇猛善战而有“狮心王”称号。理查一世身为天主教教徒,曾加入教廷发起的十字军圣战,为第三次十字
  • 亚瑟·米勒阿瑟·艾许·米勒(英语:Arthur Asher Miller,1915年10月17日-2005年2月10日),生于美国纽约,美国犹太裔剧作家及玛丽莲·梦露的第三任丈夫,他以剧作《推销员之死》、《萨勒姆的女巫》
  • 节约能源可持续发展主题可再生能源主题环境主题节约能源(简称节能)是指以减少能源消耗的方式,保护资源,减少对环境的污染。节能可以通过提高能源使用效率,减少能源消耗,或降低传统能源的消
  • 拒绝承认下表列出承认亚美尼亚种族大屠杀的国家、地方政府或国际组织。截至2015年7月17日,28个主权国家的国家元首或议会已承认亚美尼亚种族大屠杀;澳洲、英国、西班牙和美国有部分地
  • 铃木春信铃木春信(日语:鈴木 春信/すずき はるのぶ Suzuki Harunobu,1724年-1770年),是日本江户时代中期的浮世绘画家。早年在京都学艺。首创多色印刷版画,即是红折绘(日语:紅摺絵)。1765年在
  • 一桶蚵仔《一桶蚵仔》(英语:A Pail of Oysters)是美国军人作家韦恩·斯内德的一本小说,1953年出版,内容描写战后白色恐怖下的台湾社会。本作品原为1950年斯内德发表于杂志上的一篇短文,后
  • 底特律市底特律(英语:Detroit /dᵻˈtrɔɪt/,法语:Détroit),位于美国东北中部的五大湖区,底特律河沿岸,隶属于五大湖区城市群,是美国密歇根州最大的城市,也是韦恩县的县治所在。城市得名于连
  • 成武县成武县在中国山东省西南部,是菏泽市所辖的一个县。成武是伯乐的故里。成武县辖:成武镇 大田集镇 伯乐集镇 天宫庙镇 汶上集镇 孙寺镇 白浮图镇 苟村集镇 南鲁集镇 九女集镇 党