2010-03-08 13:22:57飄雪寒燕(不良薯)
WGET下載大量圖片的方法
無意間發現的……其實是之前找好久都沒找到,這幾天,突然間意外發現這個
處理對象,檔名採用連續數字命名的(通常是圖檔)
#!/bin/bash
for i in `seq -w 100`
do
wget www.aaa.com/bbb"$i".jpg --ref www.aaa.com/ccc.html
done
`seq -w 100` 改成`seq -w 50 100`
就會只下載50到100之間的檔案
前一串網址是要下載的目標們,指定aaa站內檔名開頭是bbb001到bbb100的檔案
--ref及之後一串網址是下載需要對應的網址,如果不需要省略也沒關係
從井字到done整串貼到空的檔案,存起來,在檔案按右鍵選「屬性」,權限頁底下,改成可執行檔
只要滑鼠按兩下,就能執行
(我喜歡在終端機執行,可以順便看有無問題,此外也方便CTRL+C停止)
修改下載網址,就按右鍵選擇以文字編輯器開啟就行了
跟WGET很熟的話能再加入參數指定存放的資料夾目錄
基本上算是很方便的工具……
不過可惜無法抓檔名會隨機插入亂數的檔案,比如bbb001a1c.jpg到bbb010b2c.jpg這種
(這種也無法直接用砍站模式去弄檔……)
=======
這邊拿的:
http://hi.baidu.com/ubuntu78/blog/item/8da24ed96739bf2c10df9b3b.html
wget——Linux下Web文件提取工具 使用说明_ubuntu麦田_百度空间:
處理對象,檔名採用連續數字命名的(通常是圖檔)
#!/bin/bash
for i in `seq -w 100`
do
wget www.aaa.com/bbb"$i".jpg --ref www.aaa.com/ccc.html
done
`seq -w 100` 改成`seq -w 50 100`
就會只下載50到100之間的檔案
前一串網址是要下載的目標們,指定aaa站內檔名開頭是bbb001到bbb100的檔案
--ref及之後一串網址是下載需要對應的網址,如果不需要省略也沒關係
從井字到done整串貼到空的檔案,存起來,在檔案按右鍵選「屬性」,權限頁底下,改成可執行檔
只要滑鼠按兩下,就能執行
(我喜歡在終端機執行,可以順便看有無問題,此外也方便CTRL+C停止)
修改下載網址,就按右鍵選擇以文字編輯器開啟就行了
跟WGET很熟的話能再加入參數指定存放的資料夾目錄
基本上算是很方便的工具……
不過可惜無法抓檔名會隨機插入亂數的檔案,比如bbb001a1c.jpg到bbb010b2c.jpg這種
(這種也無法直接用砍站模式去弄檔……)
=======
這邊拿的:
http://hi.baidu.com/ubuntu78/blog/item/8da24ed96739bf2c10df9b3b.html
wget——Linux下Web文件提取工具 使用说明_ubuntu麦田_百度空间: