- msg="请输入你要查询的IP或域名:"
- IP=Inputbox(msg,"IP地理位置查询小偷")
- If IP = "" Then IP = "127.0.0.1"
- url = "http://www.ip.cn/?q="& IP &""
- Body = getHTTPPage(url)
- Set Re = New RegExp
- Re.Pattern = "(查询结果为:.+)"
- Set Matches = Re.Execute(Body)
- If Matches.Count>0 Then Body = Matches(0)
- 'Re.Pattern = "\[[\s\S]*\]"
- 'Body = Re.Replace(Body, "")
- 'wscript.echo IP & Body
- 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, "UTF-8")
- 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版IP地理位置查询小偷
2020-07-22 13:55VBS教程网 VBS
vbs ip查询小偷,可以获得ip的地理位置的代码
延伸 · 阅读
- 2021-12-09禁用VBS提高Windows 11性能,这个技巧必须要掌握
- 2021-11-13使用VBS创建快捷方式的代码
- 2021-11-13如何使用vbs 监控电脑活动记录
- 2021-11-13如何用VBS脚本收集远程计算机或本地计算机安装
- 2021-10-08Windows 11 VBS 安全功能导致性能下降,教你如何检
- 2021-10-08怎样在Windows 11中禁用VBS以提高性能?
精彩推荐
- VBS
提供个可以显示农历的VBS代码
本文主要分享一段可以显示农历的VBS代码,具有一定的参考价值,有需要的朋友可以了解一下...
- VBS
可以定时自动关机的vbs脚本
这篇文章主要分享一段可以定时自动关机的vbs脚本代码,有需要的童鞋可以学习下...
- VBS
脚本 MsAgent组件 微软精灵 揪出系统自带的宠物
你知道系统里有一个隐藏的宠物吗? 将以下代码保存为后缀为.vbs的文件,再双击运行,看看出来什么?一个可爱的魔法老人!还会说话、移动、吹喇叭…...
- VBS
VBS教程:属性-VolumeName 属性
VBS教程:属性-VolumeName 属性...
- VBS
VBS教程:属性-AvailableSpace 属性
VBS教程:属性-AvailableSpace 属性 ...
- VBS
VBS教程:正则表达式简介 -建立正则表达式
建立正则表达式 构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与操作符将小的表达式结合在一起来创建更大的表达式。 可以...
- VBS
vbs base64 解密脚本代码
解密base64的vbs小函数,支持英文与数字不支持中文。...
- VBS
VBS教程:对象-Folders 集合
VBS教程:对象-Folders 集合...