IPMonitor 是款小巧的本机 IP 地址检测工具,当发现 IP 地址变更后,立即通知主人。@Appinn
IPMonitor 通过检测一段时间内(默认10分钟)本机 IP 地址的变化,有四种方式进行提醒:
1. 声音提醒,需自行设置音频文件
2. 邮件提醒,经测试 163 邮件正常,而 Gmail 则由于未知原因无法发送成功。
3. 消息提醒,右下角弹窗提醒。
4. 运行程序
IPMonitor 更像是花生壳的另类版本,通过 IPMonitor 可以随时掌握电脑的外网 IP 地址。对于经常需要远程操作或者花生壳的用户,是个不错的选择。
IPMonitor 需要 JRE 支持,如本机无 JRE,可下载自带 JRE 版本(20MB),如有 JRE 可下载 783KB 版本。
相关链接: http://sourceforge.net/projects/ipmonitor/files/
沙发!!
板凳!
这么小的软件都要JRE啊,不如用AHK自己写
@水星战士,
ahk+dropbox毫无压力
获取公网ip:
http://www.bliao.com/ip.phtml
教育网固定ip用户飘过
囧……居然还有这种软件。检测IP用脚本就可以实现,我写过一个获取IP的批处理,就是靠检测IP实现,因为我们学校IP数量不够……提醒功能实现可能麻烦一点。。。
真是林子大了 什么鸟都有啊 以后应该有个检测系统时间的软件 默认每秒检测一次,四种提醒方式
1. 声音提醒
2. 邮件提醒
3. 消息提醒
4. 运行程序
需要 .net ×.0支持 程序大小500KB
用Gmail测试成功:Authentication设置中不要勾选“Use SSL”
发现小众软件的内容越来越没有我喜欢的了,也许我只用xp系统的原因吧。除了游戏,没有和xp系统有关的内容了。
Email部分里的选项怎么设置呢?
Server和Port该怎么填?
这个软件没什么用,检测时间不能设置为小于10分钟,那我还检测他做什么
你们没有用,不代表所有人就没有用
小众软件本来就是给小众人服务的,没你喜欢的别用啊
我自己写过一个类似的,时间可以任意调整,主要用发邮件方式提醒,注册成windows服务,无需登录用户就能检测IP,主要是为了远程桌面连接用ADSL的XP
@恶魔, 把你的软件给大家试试好吗?谢谢!
你们真的不能理解没钱买外网空间和域名码农的痛苦!我就自己用VB写一个这样的软件!家里电脑经常开着,人在公司,可以把网页放到家里电脑上,在家里弄个外网服务什么的!需要的人,我把代码贴出来!简单的,没有做异常处理的!不要见笑。
Private Sub Timer1_Timer()
Dim NameS As String
Dim Email As Object
Dim ip_all As String
Dim ip_3 As String
Dim ip_gw As String
‘Timer1.Enabled = True
‘Timer1.Interval = 30000000
‘Timer1.Interval = 300000
‘用Winsock 一句话得IP,可惜这样通常是内网的IP。
ip_all = Winsock1.LocalIP
ip_3 = Val(Left$(ip_all, 3))
‘进入 http://www.ip138.com 取得代码,再过滤过IP地址 ,我这样拿到外网IP的,呵呵
‘ip_gw = Inet1.OpenURL(“http://www.ip138.com/ip2city.asp”)
ip_gw = Inet1.OpenURL(“http://www.symental.com/ip/”)
‘ip_gw = Mid$(ip_gw, InStr(ip_gw, ” 您的IP地址是”), 20)
‘ MsgBox (ip_gw)
NameS = “http://schemas.microsoft.com/cdo/configuration/”
Set Email = CreateObject(“CDO.Message”)
Email.From = “*****@**.com” ‘发送地址
Email.To = “*****@**.com” ‘接受地址
Email.Subject = ” **,您的外网IP!”
Email.Textbody = ip_gw
Email.Configuration.Fields.Item(NameS & “sendusing”) = 2
Email.Configuration.Fields.Item(NameS & “smtpserver”) = “smtp.**.com”
Email.Configuration.Fields.Item(NameS & “smtpserverport”) = 25
Email.Configuration.Fields.Item(NameS & “smtpauthenticate”) = 1
Email.Configuration.Fields.Item(NameS & “sendusername”) = “****” ‘邮箱用户名
Email.Configuration.Fields.Item(NameS & “sendpassword”) = “******” ‘邮箱密码
Email.Configuration.Fields.Update
Email.Send
End Sub
@youhetest, 另外,由于ADSL上网不稳定,会出现断网情况,所以必须有这么个程序,随时通知你,告诉你最新的外网地址。