|
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | IP地址 | 文本型 | | 地理位置 | 文本型 | | 获取网络信息 ()显示问候信息 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | 网络操作 | 网络操作 | | | 返回数据 | 文本型 | | | 起始位置 | 整数型 | | | 结束位置 | 整数型 | | | 超时计数 | 整数型 | | |
网络操作. 置代理服务器 ("", , , , )返回数据 = 网络操作. HTTP读文件 ("http://ip.3322.net/", , , , , , , , , ) 如果真 (返回数据 = "" ) 返回数据 = 网络操作. HTTP读文件 ("http://ip-api.com/line/?fields=query", , , , , , , , , ) 如果 (返回数据 ≠ "" ) IP地址 = 返回数据  返回数据 = 网络操作. HTTP读文件 ("http://ip-api.com/line/?fields=country,city", , , , , , , , , ) 如果真 (返回数据 ≠ "" )  起始位置 = 寻找文本 (返回数据, #换行符, , 假) + 1   结束位置 = 寻找文本 (返回数据, #换行符, 起始位置, 假)  地理位置 = 取文本中间 (返回数据, 起始位置, 结束位置 - 起始位置 ) + " " + 取文本中间 (返回数据, 结束位置 + 1, 取文本长度 (返回数据 ))  计次循环首 (4, 超时计数 )  返回数据 = 网络操作. 取本机IP ()  如果真 (返回数据 ≠ "" )   IP地址 = 返回数据   跳出循环 () 程序_延时 (300) 计次循环尾 () 地理位置 = "未知"   变量名 | 类 型 | 静态 | 数组 | 备 注 | 当前时间 | 日期时间型 | | | 小时 | 整数型 | | | 问候语 | 文本型 | | |
当前时间 = 取现行时间 ()小时 = 取小时 (当前时间 ) 判断 (小时 ≥ 5 且 小时 < 12 ) 问候语 = "早上好" 判断 (小时 ≥ 12 且 小时 < 18 ) 问候语 = "下午好" 判断 (小时 ≥ 18 且 小时 < 23 ) 问候语 = "晚上好"  问候语 = "深夜好"  信息框 (问候语 + "!" + #换行符 + "您的IP地址:" + IP地址 + #换行符 + "地理位置:" + 地理位置, 0, , )  
|
|