|

5精币
本帖最后由 闽南小沈 于 2014-3-10 20:31 编辑
[e]
.版本 2
.支持库 spec
.如果真 (寻找文本 (网页结果, “http://captcha.qq.com/”, , 假) ≠ -1)
返回文本 = 网页_访问s (“http://captcha.qq.com/getQueSig?aid=523005426&uin=” + 编辑框1.内容 + “&captype=3&0.23379496521411197”)
sig = 文本_取出中间文本 (返回文本, “cap_getCapBySig(” + #引号, #引号 + “);”)
验证码地址 = “http://captcha.qq.com/getNewImgBySig?aid=523005426&sig=” + sig
载入 (窗口_验证码, , 真)
返回文本 = 网页_访问s (“http://aq.qq.com/cn2/ajax/check_ ... flag=1&verify_code=” + 提交验证码 + “%3B%2CU%2C%3B%2CE%2C%3B%2CX%2C%3B%2CE%2C&appid=523005426&CaptchaSig=” + sig + “&uin=” + 编辑框1.内容)
调试输出 (sig, 返回文本)
编辑框2.内容 = 提交验证码
编辑框3.内容 = 取文本左边 (编辑框2.内容, 1)
编辑框4.内容 = 取文本中间 (编辑框2.内容, 2, 1)
编辑框5.内容 = 取文本中间 (编辑框2.内容, 3, 1)
编辑框6.内容 = 取文本中间 (编辑框2.内容, 4, 1)
返回文本5 = 网页_访问s (“http://aq.qq.com/cn2/login_limit/ulcaptcha?verify_code=” + 提交验证码 + “;,” + 编辑框3.内容 + “,;,” + 编辑框4.内容 + “,;,” + 编辑框5.内容 + “,;,” + 编辑框6.内容 + “,”, 0)
' http://aq.qq.com/cn2/login_limit/ulcaptcha?verify_code=pest;,P,;,E,;,S,;,T,
调试输出 (返回文本5, 编辑框3.内容, 编辑框4.内容, 编辑框5.内容, 编辑框6.内容)
' 调试输出 (返回文本)
' 恭喜你,帐号已可正常使用
' 超级列表框1.置标题 (i, 1, “验证码解冻”)
.如果真结束
.计次循环尾 ()
[/e]
这段get包http://aq.qq.com/cn2/login_limit/ulcaptcha?verify_code=pest;,P,;,E,;,S,;,T,
好像都没错 不过还是返回了错误 跟上面那个post包不一样了 。。。填写的没错 不知道那错了 谁看看指点 指点
测试账号
2951561825
2839250711
2716841711
2115330875
2910673161
2910606194
附件楼下 下载
|
最佳答案
查看完整内容
验证码 提交了2次 第一次验证 然后再次提交
“%3B%2CU%2C%3B%2CE%2C%3B%2CX%2C%3B%2CE%2C ” 你上面第一个地址里面的 解码后是“;,U,;,E,;,X,;,E,”
意思 就是 第一次 提交编码了 第二次 不编码!而你第一次这里固定了 肯定不对了
求助知识:请将问题描述清楚,最好把你有问题的源码打包上传上来,这样更方便大家帮助你。 友情提醒:本版被采纳的主题可在 申请荣誉值 帖子申请荣誉值,获得 3点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
|