|
发表于 2016-7-21 09:43:08
|
显示全部楼层
云南省大理白族自治州
变量名 | 类 型 | 静态 | 数组 | 备 注 | url | 文本型 | | | postdata | 文本型 | | | html_msg | 文本型 | | | str | 文本型 | | | z | 正则表达式类 | | | i | 整数型 | | | wlpasswd | 文本型 | | | user_name | 文本型 | | | user_passwd | 文本型 | | | wlness_pass | 文本型 | | | lan_ip | 文本型 | | | Cookie | 文本型 | | |
url = “http://192.168.0.1/login/Auth”判断 (删首尾空 (编辑框_user.内容 ) ≠ “admin”)postdata = “mitUSERNAME=” + 删首尾空 (编辑框_user.内容 ) + “&mitPASSWORD=” + 编码_BASE64编码 (到字节集 (删首尾空 (编辑框_pass.内容 )) )postdata = “mitUSERNAME=&mitPASSWORD=” + 编码_BASE64编码 (到字节集 (删首尾空 (编辑框_pass.内容 )) )网页_访问_对象 (url, 1, postdata, Cookie, , , html_msg, , 真)判断 (寻找文本 (html_msg, “Location:”, , 假) = -1 )信息框 (“登陆失败!”, 0, , )url = 文本_取出中间文本 (html_msg, “Location: ”, #换行符 )str = 编码_URL解码 (到文本 (网页_访问_对象 (url, 0, , Cookie )), 真)z. 创建 ( #常量_val, str )计次循环首 (z. 取匹配数量 (), i )如果真 (i = 2 )wlpasswd = z. 取子匹配文本 (i, 2 )如果真 (i = 6 )user_name = z. 取子匹配文本 (i, 2 )如果真 (i = 7 )user_passwd = z. 取子匹配文本 (i, 2 )如果真 (i = 8 )wlness_pass = z. 取子匹配文本 (i, 2 )如果真 (i = 17 )lan_ip = z. 取子匹配文本 (i, 2 )处理事件 ()计次循环尾 ()标签_msg.标题 = “路由器IP地址:” + lan_ip + “ 网络密码:” + wlpasswd + #换行符 + #换行符 + “用户名:” + user_name + “ 密码:” + user_passwd + #换行符 + #换行符 + “ 无线wifi密码:” + wlness_pass
|
|