Q qdlover Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-16 #1 用控件只能靠icpreply,如果ping一批地址就没办法处理了<br><br>现在用个笨办法靠ping >txt来分析文件做,可是效率实在太低<br><br>看ping(Delphi版)里面的代码,第一,发送的字节不能多,第二,不管访问那里反馈的延迟都是0,晕死<br><br>有没有那个大哥有比较好的思路阿
用控件只能靠icpreply,如果ping一批地址就没办法处理了<br><br>现在用个笨办法靠ping >txt来分析文件做,可是效率实在太低<br><br>看ping(Delphi版)里面的代码,第一,发送的字节不能多,第二,不管访问那里反馈的延迟都是0,晕死<br><br>有没有那个大哥有比较好的思路阿
U uiit Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-16 #2 winexec('cmd /c "ping 192.168.100.1 -t > E:/b.txt"', SW_HIDE);<br>这个可以不?
Q qdlover Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-17 #3 这个每次大概需要5秒,20台机器下来就要100秒,太慢<br><br>多线程的例子都是用icmp的
C computer751122 Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-17 #4 IdICMPClient1.ReplyStatus.MsRoundTripTime为什么不行呢??<br>我以前写了一个PING我们公司网站的程序,一下就能得到了呀!
U uiit Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-17 #5 你用那个管道符输出,还不是用了icmp,速度我想是不会加快的<br>你重写ping命令,不过还是调用icmp? 其它就不懂了<br>提高速度的一个方法,同时开起ping10多台,没问题,和一台差不多,<br>我试过了我用了shellexcute。<br>在你另一贴里说shellExcute()说不能等到ping完,这完全可以自己控制
你用那个管道符输出,还不是用了icmp,速度我想是不会加快的<br>你重写ping命令,不过还是调用icmp? 其它就不懂了<br>提高速度的一个方法,同时开起ping10多台,没问题,和一台差不多,<br>我试过了我用了shellexcute。<br>在你另一贴里说shellExcute()说不能等到ping完,这完全可以自己控制
C computer751122 Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-17 #6 0:03:32网站可以ping通,用时47ms<br>0:08:32网站可以ping通,用时47ms<br>0:13:32网站可以ping通,用时47ms<br>0:18:32网站可以ping通,用时47ms<br>0:23:32网站可以ping通,用时47ms<br>7:41:40网站可以ping通,用时1047ms<br>7:46:39网站可以ping通,用时63ms<br>7:51:39网站可以ping通,用时47ms<br>7:56:39网站可以ping通,用时62ms<br>8:01:39网站可以ping通,用时47ms<br>8:11:16网站可以ping通,用时62ms<br>8:16:16网站可以ping通,用时47ms<br>8:21:16网站可以ping通,用时47ms<br>8:26:16网站可以ping通,用时47ms<br>.....<br>这些是我用程序写入文本的记录!<br>要源程序可以用QQ联系:64538608
0:03:32网站可以ping通,用时47ms<br>0:08:32网站可以ping通,用时47ms<br>0:13:32网站可以ping通,用时47ms<br>0:18:32网站可以ping通,用时47ms<br>0:23:32网站可以ping通,用时47ms<br>7:41:40网站可以ping通,用时1047ms<br>7:46:39网站可以ping通,用时63ms<br>7:51:39网站可以ping通,用时47ms<br>7:56:39网站可以ping通,用时62ms<br>8:01:39网站可以ping通,用时47ms<br>8:11:16网站可以ping通,用时62ms<br>8:16:16网站可以ping通,用时47ms<br>8:21:16网站可以ping通,用时47ms<br>8:26:16网站可以ping通,用时47ms<br>.....<br>这些是我用程序写入文本的记录!<br>要源程序可以用QQ联系:64538608
B baiduan Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-17 #7 用idicmp也可以满足要求阿。。。。<br>建议使用。<br>也用icmp协议写过一个,要的话<br>gohoo@163.com
Q qdlover Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-20 #8 搞好了<br><br>先把ip放到全局变量数组里面<br><br>然后在reply的时候把结果也放数组里面,最后再统计下