TC官方合作论坛

 找回密码
 立即注册
查看: 1371|回复: 3

[已解决] 怎么实现断网判断呢

[复制链接]
发表于 2016-4-17 11:01:10 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 soksolon 于 2016-4-17 11:11 编辑

电脑配有UPS,(UPS没有和电脑通讯的功能,只在掉电的时候自动供电)
想做一个停电判断关机的小工具,
现在思路是循环ping 192.168.1.1路由器,ping不通60秒就是停电了【有时路由器重启,在60秒内能恢复ping通】,就执行关机命令。
然后卡在如何在TC里面用ping判断了~~

在TC“网络”功能里有宽带拨号是否连接的判断,而我电脑是路由器下的,没有拨号。所以应该用TC的哪个功能来实现判断网络呢?



尝试用
  1.            域名解析,传入域名,返回IP地址,参数为空字符串""获取本地IP,断网的本地IP为:127.0.0.1
  2. 变量 r_ip=网络域名解析("")
  3. 消息框(r_ip)
复制代码
失败,因为电脑有安装虚拟机,这个命令获取到的是虚拟网卡的IP。所以插没插网线都返回虚拟机的IP。

回复

使用道具 举报

发表于 2016-4-17 11:15:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2016-4-17 15:00:17 | 显示全部楼层
TC 的 PING 实现请参考本人开源 【鬼玺开源】TC5.0 Win32 API - PING 取响应时间

代码写法如下
  1. PING_网址("192.168.1.1",null)
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-17 15:22:30 | 显示全部楼层
sam7894604 发表于 2016-4-17 15:00
TC 的 PING 实现请参考本人开源 【鬼玺开源】TC5.0 Win32 API - PING 取响应时间

代码写法如下

看不懂
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-29 06:43 , Processed in 0.041812 second(s), 26 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表