国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁(yè) > 編程 > ASP > 正文

ASP替換、保存遠(yuǎn)程圖片實(shí)現(xiàn)代碼

2024-05-04 11:10:06
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

這篇文章主要分享了ASP替換、保存遠(yuǎn)程圖片的函數(shù)代碼,需要的朋友可以參考下

ASP通過(guò)函數(shù)來(lái)實(shí)現(xiàn)替換、保存遠(yuǎn)程圖片,完成自動(dòng)采集圖片、提取圖片的功能,函數(shù)中自動(dòng)判斷重復(fù)圖片,智能分析鏈接路徑,并轉(zhuǎn)成成相對(duì)的圖片地址保存在你指定的網(wǎng)站目錄中,我們可將此函數(shù)用在后臺(tái)的編輯器中,當(dāng)你復(fù)制了含有圖片的內(nèi)容后,本代碼會(huì)自動(dòng)幫你上傳圖片。同時(shí)本代碼也是采集程序中的重要處理函數(shù),函數(shù)代碼如下:

 

 
  1. Function ReplaceSaveRemoteFile(ConStr,strInstallDir,strChannelDir,SaveTf,TistUrl) 
  2. If ConStr="$False$" or ConStr="" or strInstallDir="" or strChannelDir="" Then 
  3. ReplaceSaveRemoteFile=ConStr 
  4. Exit Function 
  5. End If 
  6. Dim TempStr,TempStr2,TempStr3,Re,Matches,Match,Tempi,TempArray,TempArray2 
  7. Set Re = New Regexp 
  8. Re.IgnoreCase = True 
  9. Re.Global = True 
  10. Re.Pattern ="]>" 
  11. Set Matches =Re.Execute(ConStr) 
  12. For Each Match in Matches 
  13. If TempStr<>"" then 
  14. TempStr=TempStr & "$Array$" & Match.Value 
  15. Else 
  16. TempStr=Match.Value 
  17. End if 
  18. Next 
  19. If TempStr<>"" Then 
  20. TempArray=Split(TempStr,"$Array$"
  21. TempStr="" 
  22. For Tempi=0 To Ubound(TempArray) 
  23. Re.Pattern ="src/s*=/s*.+?/.(gif|jpg|bmp|jpeg|psd|png|svg|dxf|wmf|tiff)" 
  24. Set Matches =Re.Execute(TempArray(Tempi)) 
  25. For Each Match in Matches 
  26. If TempStr<>"" then 
  27. TempStr=TempStr & "$Array$" & Match.Value 
  28. Else 
  29. TempStr=Match.Value 
  30. End if 
  31. Next 
  32. Next 
  33. End if 
  34. If TempStr<>"" Then 
  35. Re.Pattern ="src/s*=/s*" 
  36. TempStr=Re.Replace(TempStr,""
  37. End If 
  38. Set Matches=nothing 
  39. Set Re=nothing 
  40. If TempStr="" or IsNull(TempStr)=True Then 
  41. ReplaceSaveRemoteFile=ConStr 
  42. Exit function 
  43. End if 
  44. TempStr=Replace(TempStr,"""",""
  45. TempStr=Replace(TempStr,"'",""
  46. TempStr=Replace(TempStr," ",""
  47. Dim RemoteFileurl,SavePath,PathTemp,DtNow,strFileName,strFileType,ArrSaveFileName,RanNum,Arr_Path 
  48. DtNow=Now() 
  49. If SaveTf=True then 
  50. SavePath= strChannelDir & "/" & year(DtNow) & right("0" & month(DtNow),2) & "/" 
  51. response.write "鏈接路徑:" & savepath & "" 
  52. Arr_Path=Split(SavePath,"/"
  53. PathTemp="" 
  54. For Tempi=0 To Ubound(Arr_Path) 
  55. If Tempi=0 Then 
  56. PathTemp=Arr_Path(0) & "/" 
  57. ElseIf Tempi=Ubound(Arr_Path) Then 
  58. Exit For 
  59. Else 
  60. PathTemp=PathTemp & Arr_Path(Tempi) & "/" 
  61. End If 
  62. If CheckDir(PathTemp)=False Then 
  63. If MakeNewsDir(PathTemp)=False Then 
  64. SaveTf=False 
  65. Exit For 
  66. End If 
  67. End If 
  68. Next 
  69. End If 
  70. '去掉重復(fù)圖片 
  71. TempArray=Split(TempStr,"$Array$"
  72. TempStr="" 
  73. For Tempi=0 To Ubound(TempArray) 
  74. If Instr(Lcase(TempStr),Lcase(TempArray(Tempi)))<1 Then 
  75. TempStr=TempStr & "$Array$" & TempArray(Tempi) 
  76. End If 
  77. Next 
  78. TempStr=Right(TempStr,Len(TempStr)-7) 
  79. TempArray=Split(TempStr,"$Array$"
  80. '轉(zhuǎn)換相對(duì)圖片地址 
  81. TempStr="" 
  82. For Tempi=0 To Ubound(TempArray) 
  83. TempStr=TempStr & "$Array$" & DefiniteUrl(TempArray(Tempi),TistUrl) 
  84. Next 
  85. TempStr=Right(TempStr,Len(TempStr)-7) 
  86. TempStr=Replace(TempStr,Chr(0),""
  87. TempArray2=Split(TempStr,"$Array$"
  88. TempStr="" 
  89. '圖片替換/保存 
  90. Set Re = New Regexp 
  91. Re.IgnoreCase = True 
  92. Re.Global = True 
  93. For Tempi=0 To Ubound(TempArray2) 
  94. RemoteFileUrl=TempArray2(Tempi) 
  95. If RemoteFileUrl<>"$False$" And SaveTf=True Then'保存圖片 
  96. ArrSaveFileName = Split(RemoteFileurl,"."
  97. strFileType=Lcase(ArrSaveFileName(Ubound(ArrSaveFileName)))'文件類型 
  98. If strFileType="asp" or strFileType="asa" or strFileType="aspx" or strFileType="cer" or strFileType="cdx" or strFileType="exe" or strFileType="rar" or strFileType="zip" then 
  99. UploadFiles="" 
  100. ReplaceSaveRemoteFile=ConStr 
  101. Exit Function 
  102. End If 
  103.  
  104. Randomize 
  105. RanNum=Int(900*Rnd)+100 
  106. strFileName = year(DtNow) & right("0" & month(DtNow),2) & right("0" & day(DtNow),2) & right("0" & hour(DtNow),2) & right("0" & minute(DtNow),2) & right("0" & second(DtNow),2) & ranNum & "." & strFileType 
  107. Re.Pattern =TempArray(Tempi) 
  108. If SaveRemoteFile(SavePath & strFileName,RemoteFileUrl)=True Then 
  109. '******************************** 
  110. PathTemp=SavePath & strFileName 
  111. ConStr=Re.Replace(ConStr,PathTemp) 
  112. Re.Pattern=strInstallDir & strChannelDir & "/" 
  113. UploadFiles=UploadFiles & "|" & Re.Replace(SavePath &strFileName,""
  114. Else 
  115. PathTemp=RemoteFileUrl 
  116. ConStr=Re.Replace(ConStr,PathTemp) 
  117. 'UploadFiles=UploadFiles & "|" & RemoteFileUrl 
  118. End If 
  119. ElseIf RemoteFileurl<>"$False$" and SaveTf=False Then'不保存圖片 
  120. Re.Pattern =TempArray(Tempi) 
  121. ConStr=Re.Replace(ConStr,RemoteFileUrl) 
  122. UploadFiles=UploadFiles & "|" & RemoteFileUrl 
  123. End If 
  124. Next 
  125. Set Re=nothing 
  126. If UploadFiles<>"" Then 
  127. UploadFiles=Right(UploadFiles,Len(UploadFiles)-1) 
  128. End If 
  129. ReplaceSaveRemoteFile=ConStr 
  130. End function 

函數(shù)參數(shù)說(shuō)明:

ConStr:要替換的字符串

參 數(shù):SaveTf:是否保存文件,F(xiàn)alse不保存,True保存

參 數(shù): TistUrl:當(dāng)前網(wǎng)頁(yè)地址

以上就是ASP替換、保存遠(yuǎn)程圖片函數(shù)代碼,希望對(duì)大家的學(xué)習(xí)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
九九视频在线播放| 国产激情二区| 麻豆福利在线观看| 国产精品亚洲第五区在线| 国产免费高清| 天堂资源在线中文| 国产秀色在线www免费观看| 激情视频国产| 超碰国产在线观看| 99视频免费| 成 人免费视频播放| 亚洲精品天堂在线观看| 国产精品白浆流出视频| 国产天堂在线| 在线免费看黄| 91中文在线| 国产色在线 com| 成人超碰在线| 国产国产人免费人成免费视频| 国产精品伦理一区二区三区| 亚洲私人影吧| 国产视频一二三区| 另类视频在线| 精品伦理一区二区| 最好看更新中文字幕| 在线看a视频| 国产一级免费黄色片| 青青草在线播放| 黄色av电影在线播放| 中文字幕中文字幕在线中高清免费版| 91免费日韩| 自拍av在线| www.狠狠插| 在线观看电影av| 中文字幕4区| 国产精品69一区二区三区| 欧美国产中文| 欧美亚洲天堂| 欧美亚洲系列| 任你操视频在线观看| 亚洲an天堂an在线观看| 99re热视频在线| 精品久久亚洲一级α| 69堂视频在线观看国产| 国产精品xxx电影| 国产不卡在线| 99久久国产视频| 国产精品9区| 国产夫妻视频| 夜色资源网av在先锋网站观看| 国产激情在线视频| 国产精品粉嫩av| 精品日韩av| baoyu777.永久免费视频| 免费a级人成a大片在线观看| 国产porny蝌蚪视频| 91蜜桃在线视频| 18成年在线观看| www.av在线播放| 非洲黑人最猛性xxxx交| 国产尤物一区二区三区| 成在在线免费视频| 懂色一区二区三区| 青青青青在线| 国产偷窥老熟盗摄视频| 9999在线视频| 超碰在线观看免费版| 国产一二三视频| 91在线网址| 久草.com| 精品99又大又爽又硬少妇毛片 | 一个人看的www免费观看视频| 99热免费在线观看| 久久精品国产亚洲777| 国产三级在线观看| 欧美日韩亚洲第一页| 尤物在线网址| 影音先锋在线中文字幕| 国产在线高清| 伊人免费在线| 国产视频三区| 国产在线超碰| 青青艹在线视频| 国产高清免费在线播放| 黄色av网站在线| av在线播放国产| 国产小视频在线播放| 日本国产在线| 精品av中文字幕在线毛片| 国产麻豆精品入口在线观看| 精品国产二区三区| 国产美女在线免费观看| 在线看黄网站| 亚洲最新永久在线观看| 国产大学生粉嫩无套流白浆| 国产美女高潮一区二区三区| jizz在线视频| 青青草视频在线观看| 亚洲v片在线观看| 在线观看免费高清完整| 91亚洲精选| 亚洲jjzzjjzz在线观看| 一级黄色av| 人人干在线视频| 欧美日韩性视频一区二区三区| 亚洲激情丁香| 亚洲人成影院在线| а√天堂www在线а√天堂视频| 精品推荐蜜桃传媒| 在线观看中文字幕| 免费观看久久久久| 国产免费福利| 国产成人va亚洲电影| av高清在线| 青青草在线视频免费观看| 国产中文字幕网| 最近中文字幕mv2018在线高清| 国产一区在线视频观看| 中文字幕专区| 中文av在线播放| 午夜影院免费| 久久国产精品黑丝| 国产欧美日本亚洲精品一4区| 精品国产一区二区三区四区阿崩| 亚洲视频网站在线| 国产在线视频福利| 中文字幕不卡| 亚洲精品影视在线| 成年午夜在线| 2020国产在线视频| 不卡av免费观看| 国产区视频在线| 麻豆国产视频| 在线黄色av| 国产视频中文字幕在线观看| 一本久久精品| 高清av在线| 亚洲www色| 国产区视频在线| 激情综合丁香| www.色婷婷| 精品日韩av| 国产区成人精品视频| 欧美精品日韩少妇| 精品无人乱码| 国产视频一二区| 二人午夜免费观看在线视频| 一本大道五月香蕉| 国产精品xxx电影| 国产一级激情| 中文字幕在线资源| 青青青国产视频| 亚洲精品成人a| 在线视频中文字幕久| 国产一级免费在线观看| 激情五月色综合亚洲小说| 亚洲国产日韩在线人成电影| 精精国产xxxx视频在线| 国产福利在线看| 国产三级视频在线播放线观看| 青青草观看免费视频在线| 亚洲电影视频在线| 四虎成人精品在永久免费| 99热免费在线| a视频在线观看免费| 天天激情综合| 男人天堂网在线观看| 亚洲成av人影片在线观看| 精品国产丝袜高跟鞋| 在线āv视频| av在线第一页| 六月天色婷婷| 国产精品视频一区二区免费不卡| 国产图片综合| 在线观看免费视频一区二区三区| 在线免费国产| 麻豆精品永久免费视频| 成年人在线观看| 国产一级在线观看www色| 国产欧美日韩专区| 在线中文视频| 超碰91在线| 国产调教视频在线观看| av文字幕在线观看| 久久一本精品| 国产videos| 丁香视频五月| 制服丝袜中文字幕在线观看| 成年女人在线视频| 国产成人精品久久一区二区小说 | 国产精品天堂| 国产无遮挡又黄又爽免费网站 | 亚洲国产精华液| 激情综合丁香| 18av在线播放| 丁香在线视频| 在线观看的av| 中文字幕在线免费观看| 羞羞视频在线免费看| 国产人成精品|