3
我尝试从我的设备(在科罗纳的Lua编程)获取IP地址在Lua
获得本地IP到现在我做:
local myip = socket.dns.toip(socket.dns.gethostname())
但模拟器
这只作品local client = socket.connect("www.google.com", 80)
local ip, port = client:getsockname()
但这只有当我有一个Internet连接
我怎么能拿我的本地IP刚刚在上W的作品IFI没有互联网
THX 克里斯
不确定为什么socket.dns.toip(socket.dns.gethostname())不起作用;它在我的Linux安装Lua上工作正常。在设备上尝试时究竟得到了什么? –
找到您的本地IP,您可以在Windows上使用系统命令'ipconfig'或在Linux上使用'ifconfig'。 –
您的WiFi没有IP地址,除非它具有网络连接。每次连接到新的无线网络时,其IP地址都会发生变化。 –