如何使用终端从网站(而非网页)下载所有图像?

Zig*_*gnd 1 download terminal images

我想要一个命令,我输入一个 URL,例如 photos.tumblr.com,它会在一个文件夹中下载此站点上的所有照片,但不仅仅是站点主页的图像。该命令需要从站点的各个部分下载图片,例如photos.tumblr.com/ph1/1.png/photos.tumblr.com/ph3/4.jpg。

请给我看一个使用这个 url 的例子:http : //neverending-fairytale.tumblr.com/并在回答问题之前测试它

rus*_*ush 5

wget 可以做到:

wget -A.png,.jpg,.gif,.jpeg -e robots=off -m -k -nv -np -p \
--user-agent="Mozilla/5.0 (compatible; Konqueror/3.0.0/10; Linux)" \
http://site.url/
Run Code Online (Sandbox Code Playgroud)

唯一的问题可能是站点使用 javascript 生成其内容。