国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

VBS獲取外網IP地址并發送到指定郵箱的代碼

2020-06-26 18:34:59
字體:
來源:轉載
供稿:網友
以前武林網發過類似功能的文章,這篇文章的獲取網站不同,實現代碼也不錯,喜歡的朋友可以測試下
 

 

復制代碼代碼如下:

Function GetIPAddress()
 Dim Flag, Source
 Set GetIPObj = WScript.GetObject("http://ipseeker.cn//")
 Flag = 0
 For i=1 To 10
    If GetIPObj.readyState = "complete" Then 
    Flag=1
    Exit For
    End If
    WScript.Sleep 500
 Next

 

 If Flag = 0 Then
  GetIPAddress = "Get IP Address Time Out ..."
 Else
  Source = GetIPObj.documentElement.innerText
  Set Rep = New RegExp
  Rep.Pattern="(/d+)/.(/d+)/.(/d+)/.(/d+)"
  For Each result in Rep.Execute(Source)
    GetIPAddress = result
    Exit For
  Next
 End If
End Function

Function MailTo(MailAddress)
    Dim NameSpace, MailObject

    NameSpace = "http://schemas.microsoft.com/cdo/configuration/"

    Set MailObject = CreateObject("CDO.Message")
    MailObject.From = "*****@21cn.com"
    MailObject.To = MailAddress
    MailObject.Subject = "IP Address Information"

    MailObject.Textbody = Now & ": " & GetIPAddress()

    MailObject.Configuration.Fields.Item(NameSpace & "sendusing") = 2
    MailObject.Configuration.Fields.Item(NameSpace & "smtpserver") = "smtp.21cn.com"
    MailObject.Configuration.Fields.Item(NameSpace & "smtpserverport") = 25
    MailObject.Configuration.Fields.Item(NameSpace & "smtpauthenticate") = 1
    MailObject.Configuration.Fields.Item(NameSpace & "sendusername") = "*****"
    MailObject.Configuration.Fields.Item(NameSpace & "sendpassword") = "*****"

    MailObject.Configuration.Fields.Update
    MailObject.Send
End Function

MailTo ("******@qq.com")



原文:http://www.enun.net/?p=1199

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鱼台县| 石景山区| 广德县| 陵水| 东光县| 尼玛县| 霍州市| 昂仁县| 陕西省| 平利县| 朝阳区| 友谊县| 河源市| 天津市| 淮安市| 古交市| 天峨县| 广德县| 黔江区| 奉新县| 云南省| 达孜县| 保靖县| 额济纳旗| 资源县| 淳化县| 苏尼特左旗| 蕲春县| 湄潭县| 方正县| 杭州市| 长宁县| 阿拉善左旗| 通山县| 上犹县| 六盘水市| 额济纳旗| 扶风县| 忻城县| 蓝田县| 克拉玛依市|