2014-04-01 30 views
0

我要收集大量圖像數據基礎上運行的應用程序特定的人的照片。我看到wget命令通常用於從網站獲取圖片,但不會與特定人員的名稱/文件夾。我試圖從閃爍中獲取特定人物的照片,就像這樣。獲取特定類別/使用wget

的wget -r -A JPEG,JPG,BMP,GIF,PNG https://www.flickr.com/search/?q=obama

認爲這表明有什麼東西正在牽強,與正在創建很多文件夾,但內心其實是空的。沒有圖片真的被提取。難道我做錯了什麼?

沒有任何人知道如何做到這一點,從下載谷歌ň閃爍之類的使用wget網站的一個特定的人的照片?

+1

谷歌和Flickr有抵禦這種下載的保護。 –

回答

-1

默認情況下,wget--span-hosts。但在Flickr上,位圖文件存儲在DNS名稱不同於www.flickr.com的服務器上(通常名稱中帶有「靜態」的名稱)。

您可以用grep在文件中這樣的網址,您在第一次運行期間檢索。然後,您應--span-hosts參數擴展到wget並通過--include-directories目錄名稱的相應列表。

另一種替代方法是遵循的http://blog.fedora-fr.org/shaiton/post/How-to-download-whole-Flickr-album行。

相關問題