gpt4 book ai didi

applescript - 如果 OS X 中的 Preview.app 不是 Applescriptable,为什么它可以工作?

转载 作者:行者123 更新时间:2023-12-02 09:44:54 25 4
gpt4 key购买 nike

我在 AskDifferent 上问了另一个关于 Preveiw 脚本词典的问题,并进行了后续搜索 here这表明预览不可编写脚本。

但是当我运行时:

tell application "Preview"
set save_location to ¬
(choose file with prompt "Choose the png to be modified")
activate
open save_location

end tell

它有效。这是否意味着 Preview.app 可以使用 Applescript 2.2.1 和我正在使用的 Max OS X 10.7.5 编写脚本?

如果是这样,我在哪里可以找到对象列表?

最佳答案

所有 Mac 应用程序都会响应“打开”和“激活”命令,即使它们没有字典。您的脚本之所以有效,是因为它利用了任何应用程序的内置功能。缺少字典意味着您无法查询或操作打开的文档和窗口(即应用程序的数据模型)。​​

但是,您可以使用 UI 脚本来选择菜单项、单击窗口中的按钮以及将击键发送到应用程序。

关于applescript - 如果 OS X 中的 Preview.app 不是 Applescriptable,为什么它可以工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20052816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com