gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

Asp開發的可以用來做采集與分析html代碼的類

本文發布的是用Asp開發的可以用來做采集與分析html代碼的類,大家有興趣可以參考,可以在此基礎上能做出好多東東呢!

<%
Dim mySpider,MyConn,IsConnection
IsConnection = False
Set mySpider = New ClsProcess
Class ClsProcess
     Private CacheName, Reloadtime, LocalCacheName, Cache_Data
     Private MaxFileSize, sAllowExtName
     Public PathFileName, blnPassedTest
     Public PictureExist

     ‘– 下載大小限制
     Public Property Let MaxSize(ByVal NewValue)
           MaxFileSize = NewValue * 1024
     End Property
     ‘– 下載類型限制
     Public Property Let AllowExt(ByVal NewValue)
           sAllowExtName = NewValue
     End Property

     Public Property Get PictureEx()
           PictureEx = PictureExist
     End Property
     Public Property Get AllFileName()
           AllFileName = PathFileName
     End Property

     Private Sub Class_Initialize()
           On Error Resume Next
           Reloadtime = 28800
           CacheName = “mySpider”
           blnPassedTest = False
           PictureExist = False
           MaxFileSize = 0
           sAllowExtName = “gif|jpg|jpge|png|bmp|swf|fla|psd”
     End Sub

     Private Sub Class_Terminate()
           ‘– Class_Terminate
     End Sub

     ‘===================服務器緩存部分函數開始===================
     Public Property Let Name(ByVal vNewValue)
           LocalCacheName = LCase(vNewValue)
           Cache_Data = Application(CacheName & “_” & LocalCacheName)
     End Property
     Public Property Let Value(ByVal vNewValue)
           If LocalCacheName <> “” Then
                 ReDim Cache_Data(2)
                 Cache_Data(0) = vNewValue
                 Cache_Data(1) = Now()
                 Application.Lock
                 Application(CacheName & “_” & LocalCacheName) = Cache_Data
                 Application.UnLock
           Else
                 Err.Raise vbObjectError + 1, “NewaspCacheServer”, ” please change the CacheName.”
           End If
     End Property
     Public Property Get Value()
           If LocalCacheName <> “” Then
                 If IsArray(Cache_Data) Then
                       Value = Cache_Data(0)
                 Else
                       ‘Err.Raise vbObjectError + 1, “NewaspCacheServer”, ” The Cache_Data(“&LocalCacheName&”) Is Empty.”
                 End If
           Else
                 Err.Raise vbObjectError + 1, “NewaspCacheServer”, ” please change the CacheName.”
           End If
     End Property
     Public Function ObjIsEmpty()
           ObjIsEmpty = True
           If Not IsArray(Cache_Data) Then Exit Function
           If Not IsDate(Cache_Data(1)) Then Exit Function
           If DateDiff(“s”, CDate(Cache_Data(1)), Now()) < (60 * Reloadtime) Then ObjIsEmpty = False
     End Function
     Public Sub DelCahe(MyCaheName)
           Application.Lock
           Application.Contents.Remove (CacheName & “_” & MyCaheName)
           Application.UnLock
     End Sub
     ‘===================服務器緩存部分函數結束===================
    
     Public Function ChkBoolean(ByVal Values)
           If TypeName(Values) = “Boolean” Or IsNumeric(Values) Or LCase(Values) = “false” Or LCase(Values) = “true” Then
                 ChkBoolean = CBool(Values)
           Else
                 ChkBoolean = False
           End If
     End Function

     Public Function CheckNumeric(ByVal CHECK_ID)
           If CHECK_ID <> “” And IsNumeric(CHECK_ID) Then _
                 CHECK_ID = CCur(CHECK_ID) _
           Else _
                 CHECK_ID = 0
           CheckNumeric = CHECK_ID
     End Function

     Public Function ChkNumeric(ByVal CHECK_ID)
           If CHECK_ID <> “” And IsNumeric(CHECK_ID) Then
                 CHECK_ID = CLng(CHECK_ID)
           Else
                 CHECK_ID = 0
           End If
           ChkNumeric = CHECK_ID
     End Function

     Public Function CheckNull(ByVal str)
           If Not IsNull(str) And Trim(str) <> “” Then
                 CheckNull = True
           Else
                 CheckNull = False
           End If
     End Function

     Public Function CheckStr(ByVal str)
           If IsNull(str) Then
                 CheckStr = “”
                 Exit Function
           End If
           str = Replace(str, Chr(0), “”)
           CheckStr = Replace(str, “‘”, “””)
     End Function

     Public Function CheckNostr(ByVal str)
           str = Trim(str)
           If Len(str) = 0 Then
                 CheckNostr = “”
                 Exit Function
           End If
           str = Replace(str, Chr(0), vbNullString)
           str = Replace(str, Chr(9), vbNullString)
           str = Replace(str, Chr(10), vbNullString)
           str = Replace(str, Chr(13), vbNullString)
           str = Replace(str, Chr(34), vbNullString)
           str = Replace(str, Chr(39), vbNullString)
           str = Replace(str, Chr(255), vbNullString)
           str = Replace(str, “%”, “%”)
           CheckNostr = Trim(str)
     End Function

     Public Function CheckNullStr(ByVal str)
           If Not IsNull(str) And Trim(str) <> “” And LCase(str) <> “http://” Then
                 CheckNullStr = Trim(Replace(Replace(Replace(Replace(str, vbNewLine, “”), Chr(9), “”), Chr(39), “”), Chr(34), “”))
           Else
                 CheckNullStr = “”
           End If
     End Function

     Public Function CheckMapPath(ByVal strPath)
           On Error Resume Next
           Dim fullPath
           strPath = Replace(Replace(Trim(strPath), “//”, “/”), “\”, “”)

           If strPath = “” Then strPath = “.”
           If InStr(strPath, “:”) = 0 Then
                 strPath = Replace(Trim(strPath), “”, “/”)
                 fullPath = Server.MapPath(strPath)
           Else
                 strPath = Replace(Trim(strPath), “/”, “”)
                 fullPath = Trim(strPath)
           End If
           If Right(fullPath, 1) <> “” Then fullPath = fullPath & “”
          
           CheckMapPath = fullPath
     End Function
     Public Function ChkMapPath(ByVal strPath)
           On Error Resume Next
           Dim fullPath
           strPath = Replace(Replace(Trim(strPath), “//”, “/”), “\”, “”)

           If strPath = “” Then strPath = “.”
           If InStr(strPath, “:”) = 0 Then
                 strPath = Replace(Trim(strPath), “”, “/”)
                 fullPath = Server.MapPath(strPath)
           Else
                 strPath = Replace(Trim(strPath), “/”, “”)
                 fullPath = Trim(strPath)
           End If
           If Right(fullPath, 1) <> “” Then fullPath = fullPath & “”
           fullPath = Left(fullPath, Len(fullPath) – 1)
          
           ChkMapPath = fullPath
     End Function

 

 

分享到: 更多

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
黄色片久久久久| 色偷偷中文字幕| 国产精品啪啪啪视频| 一级特黄性色生活片| av高清在线免费观看| 亚洲成人动漫在线| 中文字幕日韩久久| 亚洲午夜精品一区| 手机av在线免费| 我看黄色一级片| 最近免费中文字幕中文高清百度| 黄色一级片在线看| 毛片av在线播放| 欧洲金发美女大战黑人| 国产大尺度在线观看| 99中文字幕在线| 奇米777在线视频| 91欧美一区二区三区| 亚洲精品乱码久久久久久动漫| 伊人影院综合在线| 国产福利精品一区二区三区| 不卡的在线视频| 天堂在线中文在线| 91制片厂免费观看| 91日韩精品视频| 永久免费网站视频在线观看| 奇米视频888| 99久久久精品视频| 三级a三级三级三级a十八发禁止| 日韩精品福利片午夜免费观看| 久久久精品麻豆| 成人黄色av片| 欧美久久在线观看| 欧美少妇一区二区三区| 爱情岛论坛成人| 亚洲精品久久久久久久蜜桃臀| 特黄特黄一级片| 97超碰人人看| 黄色一级视频在线播放| 日韩激情免费视频| 在线免费视频a| 色香蕉在线观看| 亚洲国产精品无码观看久久| 欧美牲交a欧美牲交aⅴ免费下载| 簧片在线免费看| 成人污网站在线观看| 黄色片网址在线观看| 成人午夜激情av| 欧美一级爱爱视频| 玩弄japan白嫩少妇hd| www.污网站| 狠狠97人人婷婷五月| 一区二区三区网址| 狠狠精品干练久久久无码中文字幕| 国内精品视频一区二区三区| 一级黄色香蕉视频| 日本丰满大乳奶| 日韩精品一区二区三区久久| 亚洲一二区在线观看| 久久视频这里有精品| 欧美日韩久久婷婷| 又粗又黑又大的吊av| 欧美 日韩 国产 在线观看| 人妻熟妇乱又伦精品视频| 不卡的在线视频| 成人在线免费在线观看| 麻豆一区二区三区在线观看| 国产野外作爱视频播放| www.射射射| 性欧美18一19内谢| 福利在线一区二区三区| 国产欧美日韩小视频| 三级性生活视频| 色综合手机在线| 干日本少妇首页| 国产色一区二区三区| 国产成人免费高清视频| 黄色片在线免费| 欧美污视频网站| 久久亚洲中文字幕无码| 免费观看亚洲视频| 日韩高清在线一区二区| 九九热精品在线播放| 99999精品| 国产成人综合一区| 黄色一级视频播放| 香蕉视频在线网址| 国产九九九视频| 99精品免费在线观看| 日本午夜激情视频| 日b视频免费观看| ijzzijzzij亚洲大全| 最新av在线免费观看| 色哺乳xxxxhd奶水米仓惠香| 欧美做暖暖视频| 大陆极品少妇内射aaaaa| 色91精品久久久久久久久| 成人亚洲精品777777大片| 动漫av网站免费观看| 97超碰在线视| www.日本三级| 免费网站永久免费观看| 久久亚洲精品无码va白人极品| 91嫩草国产丨精品入口麻豆| 女女同性女同一区二区三区按摩| 最新免费av网址| 黄频视频在线观看| 亚洲五码在线观看视频| www.国产在线播放| 久草热视频在线观看| 免费无码国产v片在线观看| 国内外免费激情视频| 亚洲一区二区三区四区五区xx| 久久婷婷综合色| 天美一区二区三区| 欧美亚洲色图视频| 成年人视频网站免费观看| 欧美日韩在线成人| 蜜桃福利午夜精品一区| 国产一区一区三区| 成人在线观看你懂的| 黄色片一级视频| 91 在线视频观看| 喜爱夜蒲2在线| 国模无码视频一区二区三区| 日韩 欧美 高清| www激情五月| 免费看毛片的网址| 久久精品网站视频| 国产免费色视频| 欧美久久久久久久久久久久久| 日本一极黄色片| 香蕉精品视频在线| 国产h视频在线播放| 性chinese极品按摩| 日本免费成人网| 天天天干夜夜夜操| www.99riav| 69久久久久久| 大西瓜av在线| 久久久久久蜜桃一区二区| 久久www视频| 最近中文字幕一区二区| 免费观看亚洲视频| 欧美伦理视频在线观看| 国产91porn| 三级视频中文字幕| 日韩欧美国产综合在线| 91 在线视频观看| 天天摸天天碰天天添| 女人床在线观看| 国产精品区在线| a在线视频观看| 国产精品日韩三级| 中国黄色片一级| 久久久久久久少妇| 欧美狂野激情性xxxx在线观| 一区二区免费av| 久久久久免费精品| 香港三级韩国三级日本三级| 99亚洲国产精品| 色呦色呦色精品| 久久久精品麻豆| 欧美日韩激情视频在线观看| 国产91沈先生在线播放| 手机看片日韩国产| 日本超碰在线观看| 亚洲77777| 一区二区在线播放视频| 国产午夜福利视频在线观看| 妞干网视频在线观看| 欧美日韩在线免费观看视频| 依人在线免费视频| 中文字幕22页| 天天爽人人爽夜夜爽| 成人一级片网站| 激情网站五月天| 国产成人亚洲精品无码h在线| 99久久国产综合精品五月天喷水| 警花观音坐莲激情销魂小说| 香蕉精品视频在线| 午夜免费一级片| 欧美日韩在线免费观看视频| 在线成人免费av| 超碰97免费观看| 国产精品三级一区二区| www.黄色网址.com| 亚洲一区 在线播放| 小泽玛利亚av在线| 成人免费在线视频播放| 波多野结衣av一区二区全免费观看 | 欧美日韩在线一| www.射射射| 日本精品www| 九九九在线观看视频| 日韩精品你懂的| 国产无色aaa| 日韩欧美精品免费| 欧美 日韩 激情| 国产免费又粗又猛又爽|