结绳如何获取IP , 简单讲解
首先下载结绳 , 地址:http://www.s5droid.cn/[滑稽]
打开,新建项目[滑稽]
建议先新建一个按钮,一个文本框,大小自己调整,顺便把按钮内容改成获取IP,文本框内容可以改成点击下方按钮获取IP[滑稽]
然后自己去找一个可以获取IP地址的网站,楼主使用的是ip.cn
打开代码页,把不需要的代码删除.要获取IP,先要知道网页源码,然而结绳中的网络操作需要单独新建一个变量,所以写"变量 网络操作1 为 网络操作 = 创建网络操作();"(不需要双引号)
之后开始写入事件,代码如下:
事件 按钮1:被单击()
网络操作1.取网页源码("https://ip.cn");
进度框("正在获取当前IP");
结束 事件
因为还要确定网页源码,所以写入代码:
事件 网络操作1:取网页源码结束(结果 为 文本型,cookie 为 文本型);
调试输出(结果);
结束 事件
这里不放图片了
会发现IP地址的两边有文本 , 文本为"IP":" 和 "
这时候就需要用到截取文本了 , 代码:
文本操作.截取文本(结果,"\"ip\": \"","\"");
再改一改 , 将他在文本框1显示出来 , 改为:
事件 网络操作1:取网页源码结束(结果 为 文本型,cookie 为 文本型);
文本框1.内容(文本操作.截取文本(结果,"\"ip\": \"","\""));
关闭进度框();
结束 事件
这就结束了[滑稽]