1

我正在尝试自学 AppleScript。Automator 是基于 AppleScript 的吗?我突然想到,如果有一种方法可以查看 Automator 操作的 AppleScript“内脏”,那将是一个很好的学习工具。但这可能吗?

谢谢!

4

2 回答 2

2

学习 AppleScript 的最好方法确实是通过例子来学习。毫无疑问,MacScripter是最好的起点。查看教程部分并关注主题。您遇到的大多数问题都已在 MacScripter 中得到解答。

Automator 不是基于 AppleScript,它使用ScriptingBridge和大部分私有 API。ScriptingBridge 是 Cocoa 开发人员 (Objective-C) 的 AppleScript 的替代品,但语法与 AppleScript 有很大不同。

总之,Automator 肯定不是开始学习 AppleScript 的地方。

于 2012-07-07T13:09:18.077 回答
0

转到下面的链接并查看“AppleScript 初学者教程”系列。我就是这样学习的。如果您想查看各种代码,您还有一个装满 AppleScript 的文件夹。在这里找到它:/Library/Scripts/。此外,AppleScript Editor 的帮助菜单下还有“Applescript 语言指南”。最后,您必须学习可编写脚本的应用程序的术语,因此在 AppleScript Editor 文件菜单中选择“打开字典...”并在列表中选择一个应用程序以查看其 AppleScript 术语。

http://macscripter.net/viewtopic.php?id=25631

于 2012-07-07T13:39:21.723 回答