有谁知道有什么软件或脚本可以从一系列图库中下载图片吗?图库位于类似www.example.com/1
...的页面上www.example.com/9999
,并且每个页面都有一堆直接链接到全尺寸图片的缩略图?
我一直在尝试获得使用类似的方法wget -A.JPG -r -l1 -np www.example.com/1
,但是它也会获取缩略图,而我不想要它,而且我不知道如何让它下载一系列页面。
答案1
不确定这是否正是您想要的效果,但请尝试--no-parent
使用 wget 方法。它不会从父目录下载文件。对于深层树,这不会有太大帮助,但看起来您只需要处理 1 个级别。
如果再复杂一点,我就把 wget 包装在脚本中。
答案2
我建议使用脚本。查看wget 手册页,特别是--follow-tags
和--ignore-tags
开关,它们可以帮助您跟踪和忽略某些 html 标记(这样您就可以避免下载缩略图,而只需跟踪标记即可<a>
获得全尺寸图像)。要循环使用脚本,您需要类似以下内容:
for ($i = 1;$i -le 9999;$i++)
{
iex "C:\path\to\wget.exe -A.JPG -r -l1 -np www.example.com/$i"
}
由于您没有提供网站,我们只能根据您的描述推测其布局。祝您好运!