使用Automator / Applescript将图像下载到特定目录

时间:2010-05-30 10:12:23

标签: applescript automator

我试图在Automator中使用变量将图像保存到特定文件夹中。

奇怪的是,当您创建一个新文件夹并使用变量时,它允许您设置基本路径...但是如果您尝试“下载URL”,则不允许您选择添加变量的基本路径进入并打破了交易。

我相信Applecript可以做得更好,但我似乎无法弄明白。

实施例

有一个名为Cats and Dogs的照片库。

我能够获取Cats and Dogs标题并将其变为我的变量...它在我的桌面上创建了一个名为Cats and Dogs的新文件夹(来自变量)...然后我就能抓住所有图像在“从网页上获取图片网址”中的结果...

这很好用......然后我尝试“下载URL”,我想将它们下载到我创建的新“Cats and Dogs”文件夹中。但我似乎无法做到这一点,因为我无法在automator的“下载URL”框中设置路径......

当我有100个画廊需要翻录到我的桌面时,这最终会非常有用......

当然,我可以在保存后手动移动新创建的文件夹中的文件......但是我必须为每个图库执行此操作...

有什么建议吗?

1 个答案:

答案 0 :(得分:3)

从Apple脚本中,您可以使用命令行程序curl下载内容。使用-o选项,您可以指定保存下载的位置。所以你需要像这样的苹果......

do shell script "curl http://url.of.image -o /path/to/output/file"