【发布时间】:2013-01-29 14:45:08
【问题描述】:
我目前正在尝试创建一个 applescript droplet,它最终将允许我删除多个要打开然后保存的文件。这就是我需要做的所有事情,因为这会将旧的 indesign 文件更新为 CS5(我们有很多)。
我能够创建一个可打开多个 indesign 文件的 droplet,但我无法保存它们。到目前为止的脚本如下:
on open these
tell application "Adobe InDesign CS5"
open these
end tell
end open
tell application "Adobe InDesign CS5"
save these
end tell
目前它没有执行“保存这些”命令。似乎这很简单,但我发现很难获得信息如何告诉 indesign 保存这些已打开的文档,这些文档是我放在 droplet 中的。我可能没有使用正确的“选择器”(如果我可以使用该术语)。所以我希望脚本“选择”打开的文档,然后需要保存这些“选择”的文档(一个简单的保存命令而不是另存为)。
理想情况下,我希望脚本打开第一个文档并保存它,然后再转到第二个文档等等。但这是次要的。
我也试过这个脚本:
on open these
tell application "Adobe InDesign CS5"
open these
end tell
end open
tell these
save
end tell
这里的结果也是一样的。我在这方面有点初学者,所以我可能忽略了一些非常基本的东西。任何帮助将不胜感激!
谢谢。
编辑:标题中的错字,哎呀!
【问题讨论】:
-
您检查过 Indesign 的脚本字典(只需使用 AppleScript Editor 打开 InDesign)并查看那里的保存命令吗?
-
@DigiMonk 我有,我可以看到大量不同的保存命令,但我认为我只需要基本的保存命令。我相信问题可能出在其他地方。
标签: applescript adobe-indesign