Terminal

如何使用終端從網站(不是網頁)下載所有圖像?

  • September 10, 2012

我想要一個輸入 URL 的命令,例如 photos.tumblr.com,它會下載該站點上的所有照片到一個文件夾中,而不僅僅是該站點首頁的圖像。該命令需要從網站的各個部分下載圖片,例如photos.tumblr.com/ph1/1.png/photos.tumblr.com/ph3/4.jpg。

請使用以下網址向我展示一個範例:http: //neverending-fairytale.tumblr.com/並在回答問題之前對其進行測試

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/

唯一的問題可能是網站使用 javascript 生成其內容。

引用自:https://unix.stackexchange.com/questions/40314