|
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_POST数据类 | 类_POST数据类 | | | 局_网页地址 | 文本型 | | | 局_提交数据 | 文本型 | | | 局_网页返回 | 文本型 | | | 测试 | 文本型 | | |
局_POST数据类. 添加 (“Host”, “yh.sakula8.cn”)局_POST数据类. 添加 (“Connection”, “keep-alive”)局_POST数据类. 添加 (“Content-Type”, “application/x-www-form-urlencoded”)局_POST数据类. 添加 (“User-Agent”, “Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36 Edg/85.0.564.51”)局_网页地址 = “http://yh.sakula8.cn/member.php?mod=logging&action=login&loginsubmit=yes&handlekey=login&loginhash=LXP8p&inajax=1”局_提交数据 = “formhash=” + formhash + “&referer=http%3A%2F%2Fyh.sakula8.cn%2F&loginfield=username&username=” + 账号.内容 + “&password=” + 密码.内容 + “&questionid=0&answer=&seccodehash=” + idhash + “&seccodemodid=member%3A%3Alogging&seccodeverify=” + 验证码.内容 局_网页返回 = 到文本 (编码_编码转换对象 (网页_访问_对象 (局_网页地址, 1, 局_提交数据, 提交COOKIE, 返回COOKIE, 局_POST数据类. 获取协议头数据 ()) )) 返回信息.内容 = 局_网页返回 调试输出 (局_网页返回 )a = 取文本中间内容 (返回信息.内容, “, '欢迎您回来,”, 账号.内容 + “,”, , , )如果 (密码.内容 = “”)信息框 (“请输入密码后在登录”, 0, , )返回 ()判断 (寻找文本 (返回信息.内容, “欢迎您回来”, , 假) ≠ -1 )回忆_信息框 (“欢迎您回来” + 文本_取出中间文本 (返回信息.内容, “欢迎您回来”, “,现在将转入登录前页面”, , ), 64, “登录成功!”)关闭相应组件 ()延迟 (100 )用户组初始化 ()判断 (寻找文本 (返回信息.内容, “密码错误次数过多”, , 假) ≠ -1 )回忆_信息框 (“密码错误次数过多,请 15 分钟后重新登录”, 16, “错误提示:”)判断 (寻找文本 (返回信息.内容, “登录失败,您还可以尝试 4 次”, , 假) ≠ -1 )回忆_信息框 (“登录失败,您还可以尝试 4 次”, 16, “错误提示:”)判断 (寻找文本 (返回信息.内容, “登录失败,您还可以尝试 3 次”, , 假) ≠ -1 )回忆_信息框 (“登录失败,您还可以尝试 3 次”, 16, “错误提示:”)判断 (寻找文本 (返回信息.内容, “登录失败,您还可以尝试 2 次”, , 假) ≠ -1 )回忆_信息框 (“登录失败,您还可以尝试 2 次”, 16, “错误提示:”)判断 (寻找文本 (返回信息.内容, “登录失败,您还可以尝试 1 次”, , 假) ≠ -1 )回忆_信息框 (“登录失败,您还可以尝试 1 次”, 16, “错误提示:”)
请问是那个地方出错了呢,我第一次登录是没有问题的,第二次登录就提示密码错误等待15分钟
|
|