【发布时间】:2013-01-24 07:03:32
【问题描述】:
总体使命: 出于打印的目的,我想下载 330 张从 Pinterest 板链接的图像。请注意,不是您在访问版块时看到的缩略图,而是它们链接到的较大图像。
背景:
转到 Pinterest.com 的选择板并查看源代码。相关的高清图片链接可以在页面源中属性data-closeup-url看到
示例网址 http://pinterest.com/stonegarden/misc/
相关版块仅供邀请,我认为这可能与未“登录”的脚本等有关。
我的问题是:我怎样才能以最少的努力从板上下载所有这 330 张高分辨率图像?即使用脚本,使用 iMacros 或其他任何东西。最终结果将是一个文件夹,其中包含所有下载的 330 张图像。
根据要求编辑:
到目前为止我所做的尝试 我没有使用任何特定的编程语言,我的技能在该领域受到限制。无论哪种方式,我想问题将出在权限上。
- 使用 Firefox 扩展 iMacros 自动化 - 失败,因为我无法让它对图像 URL 做任何有用的事情以及其他原因
- Benno 提供的解决方案 - 我可以粘贴相关 URL,但失败并显示“请求的资源没有权限”
那么,Pinterest 如何区分用户单击缩略图以获取大图像,以及 Safari 尝试通过“下载”窗口下载相同的资源?
【问题讨论】:
-
如果这是一个编程问题(因此非常适合该网站),您应该明确说明您的编程语言是什么以及到目前为止您已经尝试过什么。否则,您可以简单地在您的计算机中安装HTTrack。
-
请注意,这不是数据挖掘(它是高级数据分析)。我删除了标签,并将其替换为web-scraping。
-
感谢 cmets 和提示,我已尝试改进我的问题!
标签: html image automation web-scraping