触动精灵 获取外网IP - 日理万妓 2022-06-09 04:51 529阅读 0赞 一开始我获取获取外网IP,是用的是触动文档里提供的方法: --获取外网ip地址 local sz = require("sz") local http = require("szocket.http") local res, code = http.request("http://www.ip.cn/");--如果此网址无反应,请尝试替换为 http://1212.ip138.com/ic.asp 或其他网址 if code == 200 then local i,j = string.find(res, "%d+%.%d+%.%d+%.%d+") local ipaddr =string.sub(res,i,j) dialog(ipaddr,0) end 但是有次目标网站访问失败,就会使IP地址获取失败,过于依赖目标网址,所以我又新找到一个方法去获取IP地址: --获取外网ip function getIP() os.execute("curl ifconfig.me > /var/mobile/ip.txt ") local ip= readFileString("/var/mobile/ip.txt") if ip~=nil and ip~="" then ip= string.gsub(ip,"\\s","") local i,j = string.find(ip, "%d+%.%d+%.%d+%.%d+") ip =string.sub(ip,i,j) nLog("获取到的ip地址为:"..ip) else nLog("未获取到ip") if ip==nil then ip="" end end return ip end iOS是基于Linux系统,所以使用Linux的命令来获取外网IP,然后输出到文件中,读取文件来获取IP地址. 但是看到网上的一些信息ifconfig.me好像还会挂? !-\_-,如果使用上面的方法还是获取不到,可以尝试使用curl ipip.net,curl ip.cn, curl cip.cc, curl myip.ipip.net等多个地址 其他获取IP地址的信息了来自:[http://blog.csdn.net/orangleliu/article/details/51994513][http_blog.csdn.net_orangleliu_article_details_51994513] -------------------- 2017/09/18 有次我通过上面的方式去获取IP地址的信息,但是没有获取到,查了下,好像是命令的原因,结果输出到文件中,但是里面的内容是空的,而且速度很快不像是进行了网络访问的样子.不知道是不是某些iOS的设备或者是版本不支持的原因,没太深究,将其换到了自己的服务器上,写了一个接口可以返回ip地址信息的.算是一个补充吧. 在服务器可以获取到客户端的IP地址.然后在客户端访问的时候将结果输出出来就可以了 -------------------- 2018/07/06 如果上面的方法都行不通 百度搜索ip有很多网站提供查看ip的功能,去用http访问这些网站,然后拿到结果之后解析出其中的ip地址就OK了 [http_blog.csdn.net_orangleliu_article_details_51994513]: http://blog.csdn.net/orangleliu/article/details/51994513
相关 内网ip与外网ip 一、关于IP地址 我们平时直接接触最多的是内网IP。而且还可以自己手动修改ip地址。而外网ip,我们很少直接接触,都是间接接触、因为外网ip一般都是运营商管理,而且是全球 迷南。/ 2024年03月23日 22:45/ 0 赞/ 89 阅读
相关 触动精灵 获取getColor颜色失败 越狱版本 9.2 - 10.2 因不完美越狱偶尔会取色失效,请手动重启服务解决 -------------------- 2017/07/03 09:30 如果触动精灵不 快来打我*/ 2022年07月12日 14:46/ 0 赞/ 240 阅读
相关 java获取本机的外网ip 原文:[java获取本机的外网ip][java_ip] 源代码下载地址: [http://www.zuidaima.com/share/1901820081638400.ht 电玩女神/ 2022年07月12日 06:44/ 0 赞/ 252 阅读
相关 触动精灵 下载,上传文件 上传文件: function uploadFile(filePath,url) os.execute("curl -F \"file=@"..filePa - 日理万妓/ 2022年06月10日 14:00/ 0 赞/ 202 阅读
相关 触动精灵 获取外网IP 一开始我获取获取外网IP,是用的是触动文档里提供的方法: --获取外网ip地址 local sz = require("sz") local http - 日理万妓/ 2022年06月09日 04:51/ 0 赞/ 530 阅读
相关 内网,外网,内网IP, 外网IP 由于最近在基于公司的一些数据进行相关推荐的,所以需要在不同的服务器的数据库上面取数据,存数据之类的操作,写的程序也需要在服务器上运行,由于公司数据库访问需要权限,所以要不停的找 怼烎@/ 2022年05月27日 10:08/ 0 赞/ 432 阅读
相关 Linux获取外网IP地址shell脚本 基于Linux系统的获取外网IP地址的shell脚本,脚本内容如下: getIp.sh !/bin/bash 检查IP的合法性 check_ipa 阳光穿透心脏的1/2处/ 2022年05月16日 05:09/ 0 赞/ 770 阅读
相关 获取外网出口ip curl ifconfig.me 或 curl cip.cc 转载于:https://www.cnblogs.com/JimmyBrigh 今天药忘吃喽~/ 2022年01月09日 08:07/ 0 赞/ 314 阅读
相关 vc 获取外网ip int GetWan(char ww) { WSAData wsaDat; short int Port = 80; WSAS 左手的ㄟ右手/ 2021年12月15日 13:21/ 0 赞/ 400 阅读
相关 python获取本地外网ip -- coding:utf-8 -- import requests import re html_text = requ 一时失言乱红尘/ 2021年09月22日 23:12/ 0 赞/ 417 阅读