onepc 发表于 2012-8-20 09:00:31

请问一个ping的问题

使用ping函数 ,ping本地网络ip正常,但是ping外地ip(使用专线连接并且dos的ping命令是可以ping通ip的,这个IP是私有IP),使用au3的ping返回值为0 error=1。



请问是什么原因???

半芯竹 发表于 2012-8-20 09:47:48

把你的代码发上来看看。。

onepc 发表于 2012-8-20 10:14:21

$iping = Ping("10.1.2.12")
If $iping Then
        MsgBox(0,"10.1.2.12","ok")
Else
        MsgBox(0,"10.1.2.12","no" & @error)       
EndIf

半芯竹 发表于 2012-8-20 17:17:00

If Ping("10.1.2.12",10000) Then
      MsgBox(0,"10.1.2.12","ok")
Else
      MsgBox(0,"10.1.2.12","no" & @error)      
EndIf
你把用CMD PING的返回值截个图看一下,延时是多少

onepc 发表于 2012-8-20 18:06:31

我写过20S也是一样不行呢。

onepc 发表于 2012-8-20 18:09:30

还有我使用;Local $socket = TCPConnect($g_IP, 443),443端口开着的。也不行。。。看来只能调用cmd里的ping然后写入文件中。再读取文件判断了。
页: [1]
查看完整版本: 请问一个ping的问题