我做的是论坛登陆的,问题在下面,请求帮忙
以下是抓到的数据包和我自己编写的源码
问题是我调试出来点登陆总是验证码错误,怎么办啊~~~~ 源码没错啊,难道有什么其他的因素??POST /Login/login.jsp HTTP/1.1
Host: bbss.shangdu.com
txtNAME=%B2%E2%CA%D4%B0%A1&txtPassword=ceshia&randomcode=6353&ddlCity=01&action=loginName&x=57&y=7
.版本 2
.支持库 internet
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
图片框1.图片 = HTTP读文件 (“
http://bbss.shangdu.com/Login/randomcode.jsp”)
.子程序 _图片框1_鼠标左键被按下, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
图片框1.图片 = HTTP读文件 (“
http://bbss.shangdu.com/Login/randomcode.jsp”)
.子程序 _按钮1_被单击
.局部变量 POST地址, 文本型
.局部变量 POST数据, 文本型
.局部变量 返回文本, 文本型
POST地址 = “
http://bbss.shangdu.com/Login/login.jsp”
POST数据 = “txtNAME=” + 删首尾空 (编辑框1.内容) + “&txtPassword=” + 删首尾空 (编辑框2.内容) + “&randomcode=” + 编辑框3.内容 + “&ddlCity=01&action=loginName&x=57&y=7”
返回文本 = 到文本 (彗星HTTP读文件 (POST地址, “POST”, , , “POST数据”))
.如果 (倒找文本 (返回文本, “验证码不正确”, , 假) ≠ -1)
信息框 (“请输入正确的验证码”, 0, )
.否则
.如果 (倒找文本 (返回文本, “登录失败”, , 假) ≠ -1)
信息框 (“登录失败”, 0, )
.否则
.如果结束
信息框 (“登录成功”, 0, )
FS:F=CF
[ 此帖被zz.小纠结在2012-05-27 14:42重新编辑 ]