vbs版IP地理位置查询小偷
作者 佚名
来源 ASP编程
浏览
发布时间 2013-07-09
msg="请输入你要查询的IP或域名:" IP=Inputbox(msg,"IP地理位置查询小偷") IfIP=""ThenIP="127.0.0.1" url="http://www.ip.cn/?q="&IP&"" Body=getHTTPPage(url) SetRe=NewRegExp Re.Pattern="(查询结果为:.+)" SetMatches=Re.Execute(Body) IfMatches.Count>0ThenBody=Matches(0) ''Re.Pattern="\[[\s\S]*\]" ''Body=Re.Replace(Body,"") ''wscript.echoIP&Body SetoXMLHttpRequest=Nothing SetobjExplorer=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 SetobjExplorer=nothing ''函数区 FunctiongetHTTPPage(Path) t=GetBody(Path) getHTTPPage=BytesToBstr(t,"UTF-8") EndFunction FunctionGetBody(url) OnErrorResumeNext SetRetrieval=CreateObject("Microsoft.XMLHTTP") WithRetrieval .Open"Get",url,False,"","" .Send GetBody=.ResponseBody EndWith SetRetrieval=Nothing EndFunction FunctionBytesToBstr(Body,Cset) Dimobjstream Setobjstream=CreateObject("adodb.stream") objstream.Type=1 objstream.Mode=3 objstream.Open objstream.WriteBody objstream.Position=0 objstream.Type=2 objstream.Charset=Cset BytesToBstr=objstream.ReadText objstream.Close Setobjstream=Nothing EndFunction |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: vbs生成ACCESS数据里所有表的字段下一篇: 用vbs实现虚拟主机和域名查循的脚本
关于vbs版IP地理位置查询小偷的所有评论