【发布时间】:2015-01-09 02:10:33
【问题描述】:
我想从这个图库下载所有壁纸:http://minus.com/mPxswm5Mn
谷歌搜索我发现我可以使用:
wget -r -A jpg http://minus.com/mPxswm5Mn
但是,该页面仅包含缩略图,并且可以从中找到壁纸的链接,如下所示:
- 示例 1:
缩略图网址:i3.minus.com/jsyJQqqkzB66W_e.jpg
壁纸网址:i3.minus.com/isyJQqqkzB66W.jpg
- 示例 2:
缩略图网址:i1.minus.com/jNgnESZBOrhfk_e.jpg
壁纸网址:i1.minus.com/iNgnESZBOrhfk.jpg
感谢任何帮助
【问题讨论】:
-
网站好像是用JS动态生成图片的URL。
wget -r将无法抓取和下载这些 URL。您需要使用一些浏览器模拟器库(例如带有mechanize 的 Python) -
wget 在这里不起作用,链接是用javascript生成的
-
@Aziz:机械化也无法做到这一点
-
哦,真的...我没想到,这不是很明显(我认为)...没关系,有时间我会手动进行...谢谢大家
标签: bash shell download wget bulk