激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP教程 - 用ASP VBS xmlhttp adodbstream下載和保存圖片的代碼

用ASP VBS xmlhttp adodbstream下載和保存圖片的代碼

2019-10-22 10:03asp教程網 ASP教程

用ASP VBS xmlhttp adodbstream下載和保存圖片的代碼

函數: 

復制代碼代碼如下:


function saveFile(data,recfilen)  
    set Astream=CreateObject("Adodb.Stream")'asp Server.CreateObject("Adodb.Stream")  
    fxt=mid(recfilen,InStrRev(recfilen,".")+1)  
    txt=false  
    if fxt="asp" or fxt="xml" or fxt="aspx" or fxt="php" or fxt="txt" or fxt="jsp" then  
        txt=true  
    end if  
    if txt then  
        Astream.type=2  '1 bin,2 txt  
    else  
        Astream.type=1  '1 bin,2 txt  
    end if  
    Astream.Mode = 3'     adModeRead =1   
                    '  adModeReadWrite =3   
                    '  adModeRecursive =4194304   
                    '  adModeShareDenyNone =16   
                    '  adModeShareDenyRead =4   
                    '  adModeShareDenyWrite =8   
                    '  adModeShareExclusive =12   
                    '  adModeUnknown =0   
                    '  adModeWrite =2   
    Astream.open  
    'Astream.CharSet = "GB2312"  
    'Astream.LoadFromFile(recfilen) '裝載文件  
    'Assp=Astream.size  
    Astream.Position =0 '裝載文件時設置為Assp  
    'Astream.Writetext tmpstr00,1  
    if txt then  
        data=bytes2bstr(data)  
        Astream.Writetext data,1  
    else  
        Astream.Write data  
    end if  

    Astream.SaveToFile recfilen,2  
    Astream.close      
end function  
    'Server.  

      
function downimg(url)  
    set oXMLHTTP =CreateObject("Microsoft.XMLHTTP")'asp Server.CreateObject("Microsoft.XMLHTTP")  
    data_got=""  
    oXMLHTTP.open "GET",url, false  
    oXMLHTTP.setRequestHeader "Accept-Encoding"," gzip, deflate"   
    oXMLHTTP.setRequestHeader "User-Agent","Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 2.0.50727)"   
    oXMLHTTP.send  
    rtstatus=oXMLHTTP.status  
    data_got=oXMLHTTP.responsebody  
    filename=mid(url,InStrRev(url,"/")+1)      
    if rtstatus=200 then  
        data_got=oXMLHTTP.responsebody  
        saveFile data_got,filename  
    else  
        data_got=""  
    end if  
    set oXMLHTTP =nothing  
end function  
function bytes2bstr(vin) '二進制轉化為漢字  
    strreturn = ""   
    for i = 1 to lenb(vin)   
        thischarcode = ascb(midb(vin,i,1))   
        if thischarcode < &h80 then   
            strreturn = strreturn & chr(thischarcode)   
        else   
            nextcharcode = ascb(midb(vin,i+1,1))   
            strreturn = strreturn & chr(clng(thischarcode) * &h100 + cint(nextcharcode))   
            i = i + 1   
        end if   
    next   
    bytes2bstr = strreturn   
end function  


使用方法: 

復制代碼代碼如下:


imgurl="http://www.163car.com/UpFile/CarImages/0092/S_b_20051241127326f6uew1s.jpg" '圖片  
downimg(imgurl)  
imgurl="HTTP://login.zydn.net/news.asp" '文字頁面  
downimg(imgurl) 

把代碼保存為vbs文件,不需要iis就可以運行~ 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩专区在线 | 久久久久久久一区二区三区 | 日韩精品一区二区三区中文 | 污视频在线看 | 久久草草影视免费网 | 日韩欧美激情视频 | 成人小视频免费在线观看 | 午夜a级片| 免费永久看羞羞片网站入口 | 中国a毛片| 免费放黄网站在线播放 | 久久不射电影 | 视频一区二区在线观看 | 成人一区二区三区在线 | 久久在线| 精品三级内地国产在线观看 | 国产精品热 | 国产一区二区三区在线视频 | 在线成人免费av | 91经典视频| 永久免费不卡在线观看黄网站 | 羞羞视频免费网站日本动漫 | 久久av免费观看 | 色戒在线版 | 91久久99热青草国产 | 免费三级大片 | 久色乳综合思思在线视频 | 91精品国产91久久久久久丝袜 | 久久国产综合视频 | 久久久中 | 精品三区视频 | 久久精品亚洲一区二区三区观看模式 | 日本成人一二三区 | 成人免费久久 | 久草影音| 婷婷亚洲一区二区三区 | 伦一区二区三区中文字幕v亚洲 | 午夜精品网 | 欧美一级黄色免费看 | 91精品国产91久久久久久不卞 | 日韩高清影视 |