亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > VBScript > 正文

vbs結合wget 實現下載網站圖片

2019-10-26 18:07:48
字體:
來源:轉載
供稿:網友

vbs 函數過程:
1. 調用wget: 下載網站所有頁面到本腳本目錄 ……
2. 掃描本腳本目錄中所有文件 ……
3. 讀取本腳本目錄中的所有網頁,匹配圖片 URL 地址 ……
4. 保存所有圖片 URL 地址到 url-img.txt 文件 ……
5. 調用wget: 下載 url-img.txt 指定的圖片到本腳本 img 目錄 ……

' wget_img.vbsCall Main()Sub Main() ' CMD 模式 If Not (LCase(Right(WScript.FullName,11)) = LCase("CScript.exe")) Then CreateObject("WScript.Shell").Run "cscript.exe //nologo """ & WScript.ScriptFullName & """", 1, False WScript.Quit(1) End If Dim wso, strMeDir Set wso = WScript.CreateObject("WScript.Shell") strMeDir = Left(WScript.ScriptFullName, InStrRev(WScript.ScriptFullName,"/")-1) ' 啟動 wget下載網站所有頁面到本腳本目錄的 720.hao2046.net 文件夾 WScript.Echo "1. 啟動 wget下載網站所有頁面到本腳本目錄的 720.hao2046.net 文件夾 ……" wso.Run "wget -r -p -k -c -x -A=jpg,htm,html 720.hao2046.net -P """ & strMeDir & """", 1, True ' 掃描 720.hao2046.net 文件夾中所有文件 WScript.Echo "2. 掃描 720.hao2046.net 文件夾中所有文件 ……" Dim strFolderspec, strHTML, strURL Dim arr() : ReDim Preserve arr(0) strFolderspec = strMeDir & "/720.hao2046.net" Call ScanFolder(arr, strFolderspec) ' 建立正則表達式。 Dim regEx Set regEx = CreateObject("VBScript.RegExp") ' 建立正則表達式。 regEx.IgnoreCase = True ' 設置是否區分大小寫。 regEx.Global = True ' 設置全局替換。 regEx.MultiLine = True ' 設置多行匹配模式 ' 查找所有文件 WScript.Echo "3. 讀取 720.hao2046.net 文件夾中的所有網頁,匹配圖片 URL 地址 ……" For i = 0 To UBound(arr) If LCase(Right(arr(i),5)) = ".html" Or LCase(Right(arr(i),4)) = ".htm" Then ' 讀取文件,匹配圖片 URL 地址 strHTML = ReadPfile(arr(i), "gb2312") regEx.Pattern = "src=['""]http:///S+/.jpg['""]" Set Matches = regEx.Execute(strHTML) ' 執行搜索。 For Each Match in Matches ' 遍歷匹配集合。 If Not Match.Value = "" Then regEx.Pattern = "(src=['""])*(['""])*" strURL = strURL & regEx.Replace(Match.Value, "") & vbCrLf End If Next End If Next ' 保存所有圖片 URL 地址 WScript.Echo "4. 保存所有圖片 URL 地址到 url-img.txt 文件 ……" Call SavePfile(strMeDir & "/url-img.txt", "utf-8", strURL) ' 啟動 wget 下載圖片到本腳本 img 目錄 WScript.Echo "5. 啟動 wget 下載 url-img.txt 指定的圖片到本腳本 img 目錄 ……" wso.Run "wget -c -x -t 5 -i """ & strMeDir & "/url-img.txt"" -P """ & strMeDir & "/img""", 1, True Msgbox "完成!"End Sub'==========================================================================================='按編碼讀取txt文件內容Function ReadPfile(ByVal FileName, ByVal FileCode) Dim objStream Set objStream = CreateObject("ADODB.Stream") ' With objStream .Type = 2 .Mode = 3 .open .Charset = FileCode '不同編碼時自己換,Chinese (Simplified) (GB2312),中文 GBK ,繁體中文 Big5 ,日文 EUC-JP ,韓文 EUC-KR,charset=UTF-8(國際化編碼),ANSI,Unicode,unicode big endian .LoadFromFile FileName ReadPfile = .ReadText .Close End With Set objStream = NothingEnd Function'==========================================================================================='保存文件為unicode格式文本Function SavePfile(ByVal FileName, ByVal FileCode, ByVal TextString) Dim objStream Set objStream = CreateObject("ADODB.Stream") With objStream .Type = 2 .Mode = 3 .Charset = FileCode '不同編碼時自己換,Chinese (Simplified) (GB2312),中文 GBK ,繁體中文 Big5 ,日文 EUC-JP ,韓文 EUC-KR,charset=UTF-8(國際化編碼),ANSI,Unicode,unicode big endian .open .WriteText TextString .SaveToFile FileName, 2 .Close End With Set objStream = NothingEnd Function' Dim arr() : ReDim Preserve arr(0)' Call ScanFolder(arr, "V:/")Sub ScanFolder(ByRef arr, ByVal strFolderspec) On Error Resume Next Dim fso, objFolder Set fso = Createobject("Scripting.FileSystemObject") Set objFolder = fso.getfolder(strFolderspec) ReDim Preserve arr(UBound(arr)+1) arr(UBound(arr)) = strFolderspec & "/" For Each subFile In objFolder.files ReDim Preserve arr(UBound(arr)+1) arr(UBound(arr)) = subFile.path Next For Each subFolder In objFolder.subfolders ScanFolder arr, subFolder.path Next Set fso = NoThing Set objFolder = NoThingEnd Sub
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美性xxxx极品hd满灌| 色妞色视频一区二区三区四区| 亚洲国产精品电影在线观看| 国产丝袜一区二区三区免费视频| 97久久精品国产| 久久精品99久久香蕉国产色戒| 欧美性生交大片免网| 欧美日韩另类字幕中文| 麻豆乱码国产一区二区三区| 国产精品一区电影| 久久精品亚洲热| 中文字幕综合一区| 成人两性免费视频| 性色av一区二区三区在线观看| 中文字幕免费国产精品| 91精品中国老女人| 亚洲男人的天堂在线播放| 日韩一区av在线| 国产精品久久久久久久久借妻| 欧美激情欧美狂野欧美精品| 亚洲欧美日韩精品久久奇米色影视| 4438全国亚洲精品在线观看视频| 国产精品久在线观看| 国产成人短视频| 亚洲国模精品一区| 亚洲国产小视频在线观看| 欧美老妇交乱视频| 欧美午夜激情视频| 有码中文亚洲精品| 日韩欧美亚洲范冰冰与中字| 色悠久久久久综合先锋影音下载| 精品久久久香蕉免费精品视频| 亚洲国产精品一区二区久| 成人黄色免费在线观看| 亚洲另类xxxx| 色婷婷亚洲mv天堂mv在影片| 亚洲午夜激情免费视频| 国产视频观看一区| 亚洲国产精品悠悠久久琪琪| 国产精品美女www爽爽爽视频| 亚洲福利在线视频| 日韩在线视频免费观看高清中文| 亚洲**2019国产| 成人免费高清完整版在线观看| 亚洲丝袜一区在线| 亚洲深夜福利网站| 成人黄色av免费在线观看| 国产色综合天天综合网| 国产日产欧美精品| 欧美日韩国产成人在线观看| 日韩在线精品一区| 欧美亚洲国产精品| 国产91精品久久久久| 久久夜色精品亚洲噜噜国产mv| 欧美高清一级大片| 久久久精品在线| 91久久久国产精品| 国产不卡视频在线| 亚洲另类xxxx| 国产激情综合五月久久| 日韩成人在线播放| 亚洲午夜色婷婷在线| 国产成人欧美在线观看| 精品欧美激情精品一区| 国产手机视频精品| 欧美日韩在线视频首页| 51ⅴ精品国产91久久久久久| 日韩视频免费大全中文字幕| 国产视频久久网| 精品少妇一区二区30p| 国产日韩在线看片| 欧美色播在线播放| 日韩在线视频中文字幕| 国产精品久久久久久久久久久久久久| 538国产精品一区二区免费视频| 国产精品久久久久久久久久ktv| 中文字幕欧美日韩va免费视频| 91色精品视频在线| 亚洲国产中文字幕在线观看| 色诱女教师一区二区三区| 国产精品久久精品| 国产精品海角社区在线观看| 国产精品都在这里| 成人激情视频在线播放| 在线精品91av| 欧美裸体xxxx极品少妇| 亚洲精品视频播放| 九九综合九九综合| 91色在线观看| 国产精品日韩在线播放| 亚洲高清色综合| 亚洲性线免费观看视频成熟| 国产精品96久久久久久又黄又硬| 国产有码一区二区| 最近2019中文字幕一页二页| 亚洲摸下面视频| 亚洲白虎美女被爆操| 91在线|亚洲| 欧美成人黄色小视频| 久久久久北条麻妃免费看| 精品国产自在精品国产浪潮| 国产精品www色诱视频| 国产欧美日韩免费| 国产免费亚洲高清| 懂色av影视一区二区三区| 亚洲高清色综合| 岛国av一区二区在线在线观看| 欧美xxxx18国产| 国产成人a亚洲精品| 亚洲欧美福利视频| 亚洲欧美综合图区| 国产拍精品一二三| 亚洲丝袜一区在线| 亚洲综合大片69999| 国产精品99久久久久久久久久久久| 精品二区三区线观看| 亚洲最新av在线网站| 91免费看视频.| 中文字幕日韩精品有码视频| 欧美成年人视频| 午夜精品久久久久久99热软件| 亚洲国产精品va在线观看黑人| 成人乱人伦精品视频在线观看| 亚洲男人天天操| 日韩美女视频免费看| 日韩av第一页| 精品久久久久久国产91| 日韩极品精品视频免费观看| 91精品国产免费久久久久久| 懂色av中文一区二区三区天美| 欧美丝袜一区二区| 欧美激情一区二区三区久久久| 国产精品视频自在线| 国产一区在线播放| 日韩国产欧美精品在线| 欧美自拍大量在线观看| 久久亚洲精品国产亚洲老地址| 国产精品久久久久av| 日韩欧美国产高清91| 青青草成人在线| 欧美成人午夜激情在线| 日韩禁在线播放| 欧亚精品在线观看| 亚洲色图17p| 国产精品久久久久久久久久久久久久| 欧美极品少妇全裸体| 色偷偷91综合久久噜噜| 色无极亚洲影院| 精品国产乱码久久久久酒店| 91成人在线视频| 国产精品久久在线观看| 国产日韩欧美黄色| 一本一道久久a久久精品逆3p| 日韩在线视频二区| 国语自产精品视频在线看一大j8| 欧美天堂在线观看| 91亚洲人电影| 视频在线观看一区二区| 久久久久北条麻妃免费看| 欧美激情亚洲综合一区| 国产精品自在线| 亚洲a级在线播放观看| 亚洲色图偷窥自拍| 欧美日韩性生活视频|