vbs版IP地理位置查詢小偷
更新時間:2008年06月20日 19:38:13 作者:
vbs ip查詢小偷,可以獲得ip的地理位置的代碼
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 = "(查詢結(jié)果為:.+)"
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
'函數(shù)區(qū)
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
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 = "(查詢結(jié)果為:.+)"
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
'函數(shù)區(qū)
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
相關(guān)文章
枚舉域內(nèi)計算機(jī)個數(shù)vbscript腳本(沒環(huán)境,沒測試)
枚舉域內(nèi)計算機(jī)個數(shù)的腳本,參考了微軟官方的代碼,有興趣的朋友可以參考下。2009-10-10
VBS 強(qiáng)制關(guān)閉Symantec Endpoint Protection的代碼
很多企業(yè)電腦系統(tǒng)是Windows Xp,使用Windows server 2003 來控制,其中客戶端得殺毒軟件有不少是使用 Symantec Endpoint Protection2013-01-01
iis PHP安裝腳本 PHPInstall.vbs V3.1
PHP安裝腳本,您所要做的操作是:保存這個文件與要安裝的php文件夾放一起(不要放在C盤根目錄下)2009-07-07
vbs SendKey 用法 Sendkey 鍵盤對應(yīng)的碼表
簡單說,這個命令就是模擬鍵盤操作,將一個或多個按鍵指令發(fā)送到指定Windows窗口來控制應(yīng)用程序運(yùn)行2009-04-04
vbs解決處理TXT文本數(shù)據(jù)相關(guān)問題實(shí)現(xiàn)代碼
使用vbs處理txt數(shù)據(jù)時,會遇到一些問題,本文將提供詳細(xì)的解決方法,希望可以幫助你們2012-12-12

