redapple2008 发表于 2019-5-30 14:30:47

怎么解析域名到ip的操作?【已解决】

本帖最后由 redapple2008 于 2019-6-3 10:22 编辑

假如www.baidu.com--->14.215.177.39,怎么显示这个ip地址?

afan 发表于 2019-5-30 14:55:36

Local $sURL = 'www.baidu.com'
Local $iPID = Run('nslookup ' & $sURL, '', 0, 2)
ProcessWaitClose($iPID)
Local $aSRE = StringRegExp(StdoutRead($iPID), '(?mi)^Addresses:\h+([\d.]+)', 1)
If Not @error Then MsgBox(0, $sURL & ' → IP', $aSRE)

afan 发表于 2019-5-30 15:01:15

ping 也可以
获取网站查询信息也可以
……

redapple2008 发表于 2019-5-30 15:37:26

谢谢了,正则还是厉害!

gzh888666 发表于 2019-5-30 18:09:59

还是网站查询准一些

zch11230 发表于 2019-5-30 22:37:34

TCPNameToIP()可以不?

afan 发表于 2019-5-31 10:26:10

zch11230 发表于 2019-5-30 22:37
TCPNameToIP()可以不?

内置函数解决,应该更简单

redapple2008 发表于 2019-6-3 10:21:58

afan 发表于 2019-5-31 10:26
内置函数解决,应该更简单

大侠还是厉害,谢谢了。
页: [1]
查看完整版本: 怎么解析域名到ip的操作?【已解决】