TC官方合作论坛
标题:
怎么实现断网判断呢
[打印本页]
作者:
soksolon
时间:
2016-4-17 11:01
标题:
怎么实现断网判断呢
本帖最后由 soksolon 于 2016-4-17 11:11 编辑
电脑配有UPS,(UPS没有和电脑通讯的功能,只在掉电的时候自动供电)
想做一个停电判断关机的小工具,
现在思路是循环ping 192.168.1.1路由器,ping不通60秒就是停电了【有时路由器重启,在60秒内能恢复ping通】,就执行关机命令。
然后卡在如何在TC里面用ping判断了~~
在TC“网络”功能里有宽带拨号是否连接的判断,而我电脑是路由器下的,没有拨号。所以应该用TC的哪个功能来实现判断网络呢?
尝试用
域名解析,传入域名,返回IP地址,参数为空字符串""获取本地IP,断网的本地IP为:127.0.0.1
变量 r_ip=网络域名解析("")
消息框(r_ip)
复制代码
失败,因为电脑有安装虚拟机,这个命令获取到的是虚拟网卡的IP。所以插没插网线都返回虚拟机的IP。
作者:
来不及的来得及
时间:
2016-4-17 11:15
提示:
作者被禁止或删除 内容自动屏蔽
作者:
sam7894604
时间:
2016-4-17 15:00
TC 的 PING 实现请参考本人开源
【鬼玺开源】TC5.0 Win32 API - PING 取响应时间
代码写法如下
PING_网址("192.168.1.1",null)
复制代码
作者:
soksolon
时间:
2016-4-17 15:22
sam7894604 发表于 2016-4-17 15:00
TC 的 PING 实现请参考本人开源 【鬼玺开源】TC5.0 Win32 API - PING 取响应时间
代码写法如下
看不懂
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1