【问题标题】:What is applescript and what is it used for?什么是applescript,它的用途是什么?
【发布时间】:2010-11-21 23:54:03
【问题描述】:

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

【问题讨论】:

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

标签: macos scripting applescript definition


【解决方案1】:

Applescript 相对于其他脚本语言(坦率地说,它更适合大多数任务)的“巨大优势”是它可以自动执行 Mac 上其他应用程序的操作(只要开发人员提供了 Applescript 字典) .

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

除此之外,Applescript 的显着特点之一是其“类英语”语法。苹果打算让它被普通人使用,并试图使其语法尽可能接近英语。这个意图遇到了很多问题,其中最重要的是让为他们的应用程序创建 Applescript 词典的人尊重这个目标。 Apple 最初还打算为其他人类语言提供 Applescript,如果我没记错的话,已经完成了“French Applescript”的工作。

现在有 Python 和 Ruby 等脚本语言库用于与 Applescript 交互,因此您可以使用 Python 或 Ruby 语法而不使用 Applescript 语法来控制应用程序(对于具有编程背景的人来说学习这可能非常烦人,因为其违规行为和“异国情调”)。

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

      Applescript Wikipedia Entry 是一个好的开始

      【讨论】:

        【解决方案4】:

        虽然我同意这里的其他响应者的观点——有太多其他网站有这些信息——但我会告诉你 我个人实际上是如何处理它的,希望能给你一个与您在其他网站上获得的学术或营销定义相比,更实际地了解它可以做什么......

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

        • 使用 Excel、XML 和 InDesign 对营销材料、联系表和简单书籍设计进行全自动页面布局。
        • 使用 Illustrator 和 Photoshop 进行大规模图像转换(通常为数百张图像)。
        • 自动清理文件(名称、类型和某些文件夹结构)以准备归档。

        本质上,我使用 Applescript 自动执行任何重复性任务,这样我的员工就可以利用他们的时间做更好的事情,而不是一遍又一遍地重复同样的无意识鼠标点击。我们只需将文件放到从属 Mac 上,启动脚本,完成后它会发出哔哔声。

        【讨论】:

          猜你喜欢
          • 2010-09-27
          • 2011-12-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-06-30
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多