使用脚本将动态网络IP地址保存到文件?

时间:2013-03-01 03:21:46

标签: ip applescript ip-address appleevents

有没有办法可以使用AppleScript 检查我的网络IP地址?或者另一种编码选择?我需要将IP地址保存到文件中(如果已更改),然后将其上载到带有日期和时间戳的ftp服务器。我有这个部分想出它只是检查地址。

2 个答案:

答案 0 :(得分:2)

ifconfig.me只返回纯文本公共IP:

do shell script "curl ifconfig.me > ip.txt"

答案 1 :(得分:0)

尝试:

set filePath to POSIX path of ((path to desktop as text) & "myIp.txt")
set myIp to do shell script "curl checkip.dyndns.org | grep -Eo [0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+ > " & quoted form of filePath