我正在重建一个有趣的网站(但也使它更好),我想批量下载该网站上的图片。我找到了一个XML文件,它包含到图像(或至少其中一些)的所有链接。这是文件。
有没有办法用Windows程序或某种脚本下载XML中的所有图像?非常感谢。
发布于 2015-06-17 19:13:29
你需要做三件事:
此外,您还可以安装其他编程语言,如python或ruby,并使用它们所拥有的http库。安装的时间更长,但一旦在这种语言中安装,语法可能会更容易。
更新:如果您在xml上使用搜索和替换来创建一个包含如下链接列表的html页面:
<body>
<a href="http://gkvrozenburg-voorne.nl/images/45.jpg" download>link</a>
<a href="http://gkvrozenburg-voorne.nl/images/IMG_3026.jpg" download>link</a>
<a href="http://gkvrozenburg-voorne.nl/images/IMG_3037.jpg" download>link</a>
<a href="http://gkvrozenburg-voorne.nl/images/IMG_3039.jpg" download>link</a>
<a href="http://gkvrozenburg-voorne.nl/images/IMG_3047.jpg" download>link</a>
</body>
然后您可以在浏览器中打开它,启动浏览器javascript控制台并键入以下内容:
var anchors = document.getElementsByTagName('a')
for (var i = 0; i < anchors.length; i++) {
anchors[i].click()
}
这将下载所有的图像。
https://stackoverflow.com/questions/30899742
复制相似问题