獲取外網(wǎng)IP并發(fā)送到指定郵箱的vbs代碼[已測]
''getIP
set http=createobject("Microsoft.XMLHTTP")
ipp="http://www.ip138.com/ip2city.asp"
http.open "get",ipp,false
http.send
ss=bytes2BSTR(Http.responsebody)
intStrA = InStr(1,ss,"[",1)+1
sss=mid(ss,intStrA)
intStrB = InStr(1,sss,"]",1)-1
ss=mid(ss,intStrA,intStrB)
'wscript.echo ss
Function bytes2BSTR(vIn)
strReturn = ""
For i = 1 To LenB(vIn)
ThisCharCode = AscB(MidB(vIn,i,1))
If ThisCharCode < &H80 Then
strReturn = strReturn & Chr(ThisCharCode)
Else
NextCharCode = AscB(MidB(vIn,i+1,1))
strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode))
i = i + 1
End If
Next
bytes2BSTR = strReturn
End Function
''SendEmail
NameSpace = "http://schemas.microsoft.com/cdo/configuration/"
Set Email = CreateObject("CDO.Message")
Email.From = "發(fā)送郵箱"
Email.To = "接收郵箱"
Email.Subject = "主題"
Email.Textbody = ss&date() 'ss為獲取到的ip
'Email.AddAttachment "附件的路徑例如:C:\foo.zip"
With Email.Configuration.Fields
.Item(NameSpace&"sendusing") = 2
.Item(NameSpace&"smtpserver") = "smtp.163.com" 'smtp服務(wù)器地址
.Item(NameSpace&"smtpserverport") = 25
.Item(NameSpace&"smtpauthenticate") = 1
.Item(NameSpace&"sendusername") = "賬戶名,發(fā)送郵箱的"
.Item(NameSpace&"sendpassword") = "密碼"
.Update
End With
Email.Send
注意代碼中的參數(shù)設(shè)置。
上一篇:關(guān)于vbs 生成靜態(tài)頁面過程中出現(xiàn)的問題
欄 目:vb
下一篇:用VBS修改(設(shè)置)系統(tǒng)時間和日期的代碼
本文標題:獲取外網(wǎng)IP并發(fā)送到指定郵箱的vbs代碼[已測]
本文地址:http://mengdiqiu.com.cn/a1/vb/7379.html
您可能感興趣的文章
- 01-10遠程或本地獲取系統(tǒng)信息的腳本RGIS.vbs
- 01-10用vbs實現(xiàn)獲取電腦硬件信息的腳本
- 01-10vbs xmldom初次實戰(zhàn)獲取QQ簽名的代碼
- 01-10vbs wmi獲取電腦硬件信息實例
- 01-10vbs 獲取radmin注冊表中的信息
- 01-10VB.net 查詢獲取數(shù)據(jù)庫數(shù)據(jù)信息
- 01-10vbs 函數(shù) 獲取數(shù)組字符串的最后一個LastOne 挺方便的
- 01-10vba 獲取PPT幻燈片中的所有標題的代碼
- 01-10SQL獲取表結(jié)構(gòu)的show
- 01-10域內(nèi)計算機和用戶獲取實現(xiàn)vbs代碼


閱讀排行
本欄相關(guān)
- 01-10下載文件到本地運行的vbs
- 01-10飄葉千夫指源代碼,又稱qq刷屏器
- 01-10SendKeys參考文檔
- 01-10什么是一個高效的軟件
- 01-10VBS中的正則表達式的用法大全 &l
- 01-10exe2swf 工具(Adodb.Stream版)
- 01-10VBS中SendKeys的基本應(yīng)用
- 01-10用VBSCRIPT控制ONSUBMIT事件
- 01-10VBScript教程 第十一課深入VBScript
- 01-10VBScript語法速查及實例說明
隨機閱讀
- 01-11ajax實現(xiàn)頁面的局部加載
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 04-02jquery與jsp,用jquery
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 01-10C#中split用法實例總結(jié)
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 01-10delphi制作wav文件的方法
- 01-10使用C語言求解撲克牌的順子及n個骰子