VBS獲得外網IP併發送到指定郵箱

    放假了,手頭還有些工作要做,又不願去辦公室,於是開啓了遠程桌面,但又怕網絡掉線重連後IP變了,所以編寫了這個VBS腳本程序。這個程序主要實現了獲得本地外網地址(如果有路由器,則爲路由器外網地址)、自動下載並註冊MSWinsck.ocx控件、使用WinSock發送郵件、實現BASE64編碼、開啓遠程桌面服務、腳本後臺定時運行等功能,感興趣的朋友可以參見代碼,註釋寫得比較詳細,在此就不一一描述了。

    此外,還有一點感言,雖然眼下.NET大行其道,VB6已日漸勢微,連帶VBS也被人棄如蔽履,但我總以爲,基於COM核心的VB,在一些工具性軟件開發上,有着其不可比擬的優勢。

    使用說明:

    一、用記事本新建一個文本,複製以下代碼。

    二、修改郵件爲朋友自己的郵箱,然後另存爲GetIP.VBS文件。

    三、雙擊GetIP.VBS文件,即可在後臺運行,再次雙擊後,將結束運行。

    四、其它:本代碼只對新浪郵箱進行了測試,其它郵箱朋友們自行修改測試。

  

發佈了91 篇原創文章 · 獲贊 16 · 訪問量 35萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章