对这个问题感兴趣。如果不知道脚本将在哪个操作系统上使用并且 ping 速度非常关键,如何使用 Lua 端口 ping 网络上的远程计算机/服务器?我试过这个命令io.popen()
,但问题是如果计算机不可用,脚本可能会挂起,线程阻塞一段时间,这在我的情况下是不可接受的。我们需要一个简单快捷的解决方案,将远程计算机/服务器 ping 到 Lua,如果它没有立即响应,则不要等待它,而是立即切断连接并返回失败。可以通过 IP 地址和带有端口的名称进行 Ping,例如 - google.com 80 (port)
。我在互联网上找不到解决此问题的方法。
主页
/
user-373612