• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    用vbs实现虚拟主机和域名查循的脚本
    If WScript.Arguments.Count > 1 Then
    WScript.Echo "Example: CScript "  WScript.ScriptName  " www.sohu.com"
    WScript.Quit
    End If
    url="http://www.seologs.com/ip-domains.html?domainname="WScript.Arguments(0)
    Set oXMLHttpRequest = CreateObject("Msxml2.XMLHTTP")
    oXMLHttpRequest.Open "GET", url, False, False
    oXMLHttpRequest.Send
    str=oXMLHttpRequest.ResponseText
    ipos=instr(str,"font face="Chr(34)"arial"Chr(34)">")
    ipend=instr(str,"!---end loop--->")
    str=mid(str,ipos+19,ipend-ipos-139)
    str=Replace(str,"b>","")
    str=Replace(str,"/b>","")
    str=Replace(str,"small>","")
    str=Replace(str,"/small>","")
    str=Replace(str,"/font>font face="chr(34)"arial"chr(34)" size="chr(34)"-1"chr(34)">","")
    str=Replace(str,"Found"," Found")
    iposa=instr(str,"with")
    iposb=InStr(str,"1)")
    stra=mid(str,iposa,iposb-iposa)
    str=replace(str,stra,"lcx")
    str=replace(str,"lcx1)","br>1)")
    'wscript.echo str
    Set oXMLHttpRequest=Nothing
    Set objExplorer = WScript.CreateObject("InternetExplorer.Application")
    objExplorer.Navigate "about:blank"   
    objExplorer.ToolBar = 0
    objExplorer.StatusBar = 0
    objExplorer.Visible = 1
    objExplorer.height=600
    objExplorer.width=500
    objExplorer.left=400
    objExplorer.resizable=0
    objExplorer.Document.Body.InnerHTML = str

    objExplorer.document.parentwindow.clipboardData.SetData "text", str

    Set objExplorer=nothing


    ========================正则:

    msg="请输入你要查询的IP或域名:" 
    IP=Inputbox(msg,"域名查询","www.haiyangtop.net")

    If IP = "" Then IP = "www.haiyangtop.net"
    url = "http://www.seologs.com/ip-domains.html?domainname=" IP ""
    Body = getHTTPPage(url)

    Set Re = New RegExp
    Re.Pattern = "(font face=""arial"">[\s\S]+/font> /td>/tr>/table>)"
    Set Matches = Re.Execute(Body)
    If Matches.Count>0 Then Body = Matches(0).value

    Set oXMLHttpRequest=Nothing
    Set objExplorer = WScript.CreateObject("InternetExplorer.Application")
    objExplorer.Navigate "about:blank"  
    objExplorer.ToolBar = 0
    objExplorer.StatusBar = 0
    objExplorer.Visible = 1
    objExplorer.height=300
    objExplorer.width=400
    objExplorer.left=400
    objExplorer.resizable=0
    objExplorer.Document.Body.InnerHTML =IP  Body

    'objExplorer.document.parentwindow.clipboardData.SetData "text", IP  Body

    Set objExplorer=nothing


    '函数区

    Function getHTTPPage(Path)
           t = GetBody(Path)
           getHTTPPage = BytesToBstr(t, "GB2312")
    End Function

    Function GetBody(url)
          On Error Resume Next
          Set Retrieval = CreateObject("Microsoft.XMLHTTP")
          With Retrieval
              .Open "Get", url, False, "", ""
              .Send
               GetBody = .ResponseBody
          End With
          Set Retrieval = Nothing
    End Function

    Function BytesToBstr(Body, Cset)
          Dim objstream
          Set objstream = CreateObject("adodb.stream")
           objstream.Type = 1
           objstream.Mode = 3
           objstream.Open
           objstream.Write Body
           objstream.Position = 0
           objstream.Type = 2
           objstream.Charset = Cset
           BytesToBstr = objstream.ReadText
           objstream.Close
          Set objstream = Nothing
    End Function

    上一篇:vbs sendmail发邮件带附件方法
    下一篇:更牛的一句话asp木马加密(去掉asp里的%)
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    用vbs实现虚拟主机和域名查循的脚本 用,vbs,实现,虚拟主机,和,