網頁貼吧的圖片太多,一張張下載太麻煩,如何能節省時間快速提取貼吧和網頁中的圖片呢?這款抓圖神器2016絕對是款神奇的工具,給它一個網址就能幫你提取里面所有的照片,功能強大,簡單易用,歡迎下載!
抓圖神器2016功能介紹
Features:
1. 從指定網頁以及符合所設定的正則表達式匹配規則的二級頁面中,下載所有圖片到指定目錄,一張圖下載完成后會執行檢查,自動刪除頭像之類的小圖。
圖片以該圖在網頁源碼中的名字命名,若指定目錄中已存在同名文件,則自動在后面加上“(1)”,若還存在則加“(2)”...以此類推。
一次下載任務中,若同一圖片出現多次(以完整的uri地址為準),只下載一次。
默認保存位置為用戶圖片目錄下的SavedPics目錄,若該目錄不存在,點擊提取圖片后開始下載前,會自動創建;用戶也可自行選擇保存位置。 自動計時,圖片下載完成后,顯示所用時間。
2. 從指定網頁中提取所有鏈接,保存到由用戶命名的文件中,若不加后綴,自動以.html結尾。
UI Design:
1. 智能判斷當前Windows系統版本,若是Windows7(NT6.1), 則開啟透明特效窗體,其他版本的Windows則調用普通非透明窗體。
2. 主界面進度條和任務欄動態顯示下載進度(抓取圖片時),根據下載任務狀態(如下載失敗,下載完成,取消等),任務欄圖標上的顏色隨之變化,同時彈出提示對話框。
若已最小化到托盤,以右下角氣泡通知的形式提示下載任務出現的狀況。
3. 點擊關閉按鈕時,默認會彈出詢問關閉按鈕執行什么操作的對話框,勾選不再提示后,以后不再顯示此對話框,若要恢復,點擊托盤圖標右鍵菜單的“重置所有設置”即可。
4. 雙擊托盤圖標可顯示或隱藏主窗體。
Requirements:
1. Recent Windows operating systems such as win7, win8, win10, etc, are all OK. Not yet tested on earlier Windows platforms.
2. .NET Framework 4.5 or above is installed.
Note:
1. 為保證程序正常運行,請勿刪除或更改本程序目錄下的任何文件.
2. 程序主界面上,Encoding是指網頁的編碼,可通過網頁源碼查看其charset, 提取鏈接時需要選擇相應的編碼,所保存的文件中才能正常顯示鏈接網頁的title;提取圖片可不選編碼。
3. 程序只提取指定網頁中的鏈接,不會繼續去該網頁中的鏈接所指向的網頁(二級頁面)中去提取鏈接,所以提取鏈接時,分頁正則表達式不用管。
提取圖片時,若要提取二級頁面中的圖片,如百度貼吧一個帖子中各個分頁中的所有圖片,需要選擇或者手動輸入正確的正則表達式。該正則表達式用來匹配二級頁面的鏈接末尾,從而找到用戶想要從中提取圖片的那些頁面。
例如百度貼吧的帖子各分頁鏈接以“?pn=數字”結尾,所以正則表達式選擇“\?pn=\d+$”;有些網站分頁鏈接以“_數字.html”或者“_數字”結尾,正則表達式為“_\d+(\.html)?$”; 還有以“數字.html”結尾的,正則表達式為“\d+(\.html)$”。
下拉列表只列出了幾種常見的,若需要從中提取圖片的分頁的鏈接末尾不符合其中任何一種正則表達式,用戶可自行手動輸入。
如果不從二級頁面中提取圖片,只提取指定網頁中的圖片,分頁正則表達式一欄不填或者選擇none.
4. 本程序僅支持源碼中有圖片地址的網頁圖片抓取。一些采用高級技術的網頁,圖片地址在源碼中不可見,暫不支持這類網站的圖片抓取。
Unfixed Bugs:
1. 下載中點取消,會卡一陣,這是由于正在終止下載線程,網速不好時或者網站服務器響應慢,容易出現此現象。
2. 正在下載時或者下載完成后退出程序,有一定幾率出現“抓圖神器.exe已停止工作”,點關閉程序就好了。
3. Win7下程序會調用透明窗體運行,但是尚未實現label文字背景透明,將窗體置于淺色背景之上,文字有點模糊不清,建議將其放在深色背景上面操作。
抓圖神器2016更新內容
1. 修復了圖片地址末尾有空白符時下載不到圖片的bug。
2. 除常見的.jpg,.jpeg和.png外,添加了.bmp,.gif格式的圖片下載支持。
3. 修正了下載時間<1秒時,用時顯示不正確的問題。
4. 普通窗體添加了按頁碼抓圖的功能,此功能有效解決了某些帖子分頁過多,中間的分頁在給定的網址中無鏈接而下載不到圖片的問題。
如需下載某帖子第N頁到第M頁中的所有圖片,網址形如:網址前半部分+頁碼+網址末尾部分,勾選頁碼后,在第一行的4個文本框中依次輸入網址前半部分、網址末尾部分、N、M。
勾選頁碼后,分頁正則表達式不再可用。取消勾選頁碼后,即按以前的模式操作,網址一欄需輸入完整的網址,若要抓取該網頁中的某些鏈接所指向的頁面中的圖片,需設置正則表達式。
- PC官方版
- 安卓官方手機版
- IOS官方手機版