Macos applescript是什么?它的用途是什么?

Macos applescript是什么?它的用途是什么?,macos,scripting,applescript,definition,Macos,Scripting,Applescript,Definition,什么是applescript及其用途?applescript是一种脚本语言,可用于在Macintosh计算机上自动执行操作 使用AppleScript可以自动执行的操作示例包括文件系统操作、文本数据解析、运行程序和调用程序功能。是一个良好的开端虽然我同意这里的其他响应者的意见,但有太多其他网站拥有此信息—我将告诉您我的想法,就个人而言,与你在其他网站上得到的学术或营销定义相比,实际使用它,希望能让你对它能做什么有一个更实际的理解 我为一家出版公司管理一个生产部门,我拥有数十种脚本,可以简化和/或

什么是applescript及其用途?

applescript是一种脚本语言,可用于在Macintosh计算机上自动执行操作


使用AppleScript可以自动执行的操作示例包括文件系统操作、文本数据解析、运行程序和调用程序功能。

是一个良好的开端

虽然我同意这里的其他响应者的意见,但有太多其他网站拥有此信息—我将告诉您我的想法,就个人而言,与你在其他网站上得到的学术或营销定义相比,实际使用它,希望能让你对它能做什么有一个更实际的理解

我为一家出版公司管理一个生产部门,我拥有数十种脚本,可以简化和/或自动化各种流程,包括:

  • 使用Excel、XML和InDesign对营销材料、联系表和简单书籍设计进行全自动页面布局
  • 使用Illustrator和Photoshop进行大规模图像转换(通常数百幅图像)
  • 自动清理文件(名称、类型和某些文件夹结构),为存档做好准备
基本上,我使用Applescript自动执行任何重复的任务,这样我的员工就可以用他们的时间做更好的事情,而不是一次又一次地重复无意识的鼠标点击。我们只需将文件放到从属Mac上,启动脚本,脚本完成后就会发出嘟嘟声。

Applescript与其他脚本语言相比的“最大优势”(坦白说,对于大多数任务来说,使用这些语言更好)是,它可以自动执行Mac上其他应用程序的操作(只要开发人员提供了Applescript字典).

这意味着,正如Philip Regan所描述的那样,您可以使用Photoshop之类的应用程序执行一系列重复的照片修改,然后将这些照片放入文件夹中

除此之外,Applescript的一个显著特点是其“类似英语”的语法。苹果希望它能被普通人使用,并试图使其语法尽可能接近英语。这一意图遇到了很多问题,其中最重要的问题是让为应用程序创建Applescript词典的人尊重这一目标。苹果最初也打算为其他人类语言设计一个Applescript,如果我没记错的话,还有一个“法语Applescript”

现在,像Python和Ruby这样的脚本语言中有用于与Applescript接口的库,因此您可以使用Python或Ruby语法控制应用程序,而不使用Applescript语法(对于有编程背景的人来说,这可能非常烦人,因为它的不规则性和“外来性”)


苹果将应用程序脚本引入日常用户的最新举措是Automator。我建议你尝试一下,因为如果你的目标包含在每个人都做的事情中(保留网页副本等),这会非常有用。

无意冒犯,但你真的不应该因为问“什么是applescript”而被授予代表资格。