|
20精币
写了个程序,可以自动登录网站,用httpwatch抓包后返回的内容和用精益模块的网页_访问()的结果一样,说明登陆成功。然后 网页_置cookie() 用超文本浏览框就可以登录了,嗯嗯嗯,前几天还可以,这几天不知道怎么动到源码了,无论是网页_置cookie()还是网页_置cookie1()都不行,我也是醉了。。。。。
总结:网页_置cookie()后超文本浏览框仍旧无法登陆
.版本 2
.支持库 iext
.支持库 spec
.子程序 登陆网站
.局部变量 临时文本, 文本型
.局部变量 账号信息, 文本型, , "0"
.局部变量 i, 整数型
.局部变量 返回协yi头, 文本型
账号信息 = 分割文本 (#常量2, #换行符, )
.计次循环首 (取数组成员数 (账号信息), i)
状态条1.置文本 (0, “正在使用第” + 到文本 (i) + “种登录方式”)
临时文本 = 到文本 (网页_访问S (“http://58.42.209.253:8081/Login_Handler.ashx?action=login”, 1, “txt_useID=g” + 账号信息 + “&txt_usePassword=g” + 账号信息 + “&Login_Type=tea”, “rememberMe=true; useID=g” + 账号信息 + “; Password=g” + 账号信息 + “; LoginType=tea; ASP.NET_SessionId=nomvzxvvptaypycjm3sddo3m”, 返回协yi头, , , , , , , , , , , , ))
.如果真 (寻找文本 (临时文本, #常量1, , 假) ≠ -1)
信息框 (“登陆成功!!”, 0, , )
网页_置Cookie1 (“58.42.209.253:8081/”, 返回协yi头, )
调试输出 (返回协yi头)
跳出循环 ()
.如果真结束
.计次循环尾 ()
常量1:"NextUrl":"Webroot/Default.aspx","Msg":null,"State":"OK"}
常量2:
1yw01
1yw02
1yw03
1yw04
1yw05
1yw06
1yw07
1yw08
1yw09
1yw10
|
最佳答案
查看完整内容
置Cookie 第一个是Cookie文件名称吧 你那个名称对吗 你去本地ie文件夹看看那个网站保存的是不是这个名称
|