ac5474012 发表于 2008-11-28 12:56:22

如何用au3返回对方ip的端口是否开放?

如何用au3返回对方ip的端口是否开放?

bing614 发表于 2008-11-28 14:02:50

TCP端口,可以这样试试。UDP的就不知道喽
$g_IP = "www.baidu.com"
$_Prot=80
TCPStartUp()
$socket = TCPConnect(TCPNameToIP($g_IP) ,$_Prot)
If $socket=-1Then
        MsgBox(0,"",$_Prot & "端口没有开放")
Else
        MsgBox(0,"",$_Prot & "端口开放")
EndIf
Exit

ac5474012 发表于 2008-12-1 11:12:07

还有其他办法吗?这个办法 我知道。我是想利用vnc反向连接的方法让用户给我发送一个邀请,然后我在连接它。但是如果用楼上的方法虽然也能行,但是等待信号方就是管理员这边会出现一个这个信息的窗口
Accepting reverse connection...
&Hide
和这个信息的窗口
ReadExact: Socket error while reading.
虽然这样也可以使用但是总觉得很不专业,所以想问问有没有其他方法
页: [1]
查看完整版本: 如何用au3返回对方ip的端口是否开放?