火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
查看: 4172|回复: 1

风讯CMS4.0 SP3版测试成功,采集时提示登录过期。

[复制链接]
发表于 2007-5-21 13:35:22 | 显示全部楼层 |阅读模式
请板主帮忙解决。
风讯CMS4.0 SP3版测试成功,采集时提示登录过期。
在网上找了些相关的帖子,但还是采集时提示登录过期。""
以下是网上发报的,话可以解决问题的贴子内容,我也贴出来:
________________________<
风讯CMS4.0 SP3版测试成功,采集时提示登录过期解决方法

风讯CMS4.0 SP3版测试成功,采集时提示登录过期解决方法今天给一个朋友采集一些文章,他使用的是风讯CMS 4.0 Sp3 ACCESS版 ,我原来有做一个SQL版的模块,完全可以发布成功,但是将其使用到ACCESS数据库上面时,每次采集的时候总返回以下源码: ‘登陆过期,请重新登陆’ 最开始的时候认为可能是发布模块的原因,于是重新了一个测试贴,重新截取了POST数据包对比了一下,发现在提交数据的格式上基本没有什么变化.那说明就是Cookie的原因了,我又使用WSockExpert将Cookie直接复制到模块制作工具里,然后在测试发贴,居然成功.想一想,应该可以了吧,于是正式采集,但结果很失望,因为在次返回以上源码! 自己想了好久没有想到具体原因,在火车头论坛搜索了N多贴子,也有朋友出现一样的问题,但是没有人解决,后来还专门发了一个贴子请教,还得感谢albey,是他给了我一个贴子的链接,启发了我.具体方法就是: 在火车头程序文件的System目录下面,有一个overall.ini的全局配置文件,里面是一些全局配置选项,可以在火车头的程序里面修改,但是无法解释上面发生的原因!打开文件后,找到StaticCookie=这一行,将从WSockExpert取得的cookie值直接复制到等号后面,注意不要有空格之类的,然后在向下拉,找到RefreshList=,看cookie的结尾与此行中间是否有一个空行.确认完毕后,将其保存,然后在线发布就可以解决了! 其它方面:这只是一个实际例子,相信大家在以后使用火车头的过程中,如果出现类似的情况,知道怎么做了吧!
风讯4.0sp2 sp3 格式不符的都进来 看看我的经验。

娘的,这些天搞得郁闷,只见刷新都是格式不符,座下来细细研究,发现问题在Cookie 风讯的这家伙太长,被火车截走一半,另一半不见了,当然会格式不符。坛子中也有版主说了,把截获的Cookie直接 放到ovreall.ini 的 StaticCookie= 后面,小试半天就是不成功。活见鬼了。
  说正题我是这么解的,还是用软件截(用什么软件截 怎么截)不说了,坛子中有,用软件截到两个Cookie
第一行
POST /Admin/CheckLogin.asp HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/msword, application/vnd.ms-excel, application/vnd.ms-powerpoint, */*
Referer: http://www.jzbaidu.com/Admin/Login.asp
Accept-Language: zh-cn
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Host: www.jzbaidu.com
Content-Length: 108
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: __utma=142401129.865017301.1178683517.1178683517.1178683517.1; __utmz=142401129.1178683517.1.1.utmccn=(direct)|utmcsr=(direct)|utmcmd=(none); rtime=3; ltime=1178901970984; cnzz_eid=18314276-; AJSTAT_ok_times=1; FoosunSUBCookie=; FoosunMFCookies=; ASPSESSIONIDSQBDSTDT=FHODKJDDEDPKHIDMOMHGADLJ
第六行
GET /Admin/index.asp HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/msword, application/vnd.ms-excel, application/vnd.ms-powerpoint, */*
Referer: http://www.jzbaidu.com/Admin/Login.asp
Accept-Language: zh-cn
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Host: www.jzbaidu.com
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: __utma=142401129.865017301.1178683517.1178683517.1178683517.1; __utmz=142401129.1178683517.1.1.utmccn=(direct)|utmcsr=(direct)|utmcmd=(none); rtime=3; ltime=1178901970984; cnzz_eid=18314276-; AJSTAT_ok_times=1; FoosunNSCookies=FoosunNSSiteName=%BE%C5%D6%DD%CB%D1%CB%F7&FoosunNSLinkType=0&FoosunNSIndexTemplet=%2Ftemplets%2FNewsClass%2Findex%2Ehtm&FoosunNSIndexPage=index%2Ehtml&FoosunNSNewsDir=news&FoosunNSDomain=; FoosunSUBCookie=FoosunSUBMF=1&FoosunSUBNS=1&FoosunSUBDS=1&FoosunSUBME=1&FoosunSUBCS=1&FoosunSUBSS=1&FoosunSUBVS=1&FoosunSUBAS=1&FoosunSUBWS=1&FoosunSUBFL=1; FoosunMFCookies=FoosunMFCopyright=%BE%C5%D6%DD%CB%D1%CB%F7+%B0%E6%C8%A8%CB%F9%D3%D0%A3%A1&FoosunMFIndexFileName=index%2Ehtml&FoosunMFIndexTemplet=%2FTemplets%2FIndex%2Ehtm&FoosunMFWriteType=0&FoosunMFPicClassid=9&FoosunMFMarkType=1&FoosunMFEmail=jz%2Ebaidu%40yahoo%2Ecom%2Ecn&FoosunMFVersion=4%2E0+Sp3&FoosunMFsiteName=%BE%C5%D6%DD%CB%D1%CB%F7&FoosunMFDomain=www%2Ejzbaidu%2Ecom; FoosunDSCookies=FoosunDSLinkType=0&FoosunDSIndexTemplet=%2FTemplets%2Fdown%2Findex%2Ehtm&FoosunDSIndexPage=index%2Ehtml&FoosunDSDownDir=down&FoosunDSDomain=&FoosunDSOverDueMode=1&FoosunDSIPList=&FoosunDSIPType=1&FoosunDSLock=1; ASPSESSIONIDSQBDSTDT=FHODKJDDEDPKHIDMOMHGADLJ

显然用后面一个是超长的,不能用,用第一个吧
__utma=142401129.865017301.1178683517.1178683517.1178683517.1; __utmz=142401129.1178683517.1.1.utmccn=(direct)|utmcsr=(direct)|utmcmd=(none); rtime=3; ltime=1178901970984; cnzz_eid=18314276-; AJSTAT_ok_times=1; FoosunSUBCookie=; FoosunMFCookies=; ASPSESSIONIDSQBDSTDT=FHODKJDDEDPKHIDMOMHGADLJ
这就么点贴到火车后刷新还有问题,也真是的火车不能把写Cookie值的地方加长一点???很多兄弟在郁闷咧。 怎么办??
大家细看一下FoosunSUBCookie=; FoosunMFCookies=;这两个值都等于空。去掉得了。说去就去,乖乖一去掉刷新还能管用,兴奋死我。一定要说给大家听听。
去掉FoosunSUBCookie=; FoosunMFCookies=
;后
__utma=142401129.865017301.1178683517.1178683517.1178683517.1;__utmz=142401129.1178683517.1.1.utmccn=(direct)|utmcsr=(direct)|utmcmd=(none);rtime=3;ltime=1178901970984;cnzz_eid=18314276-;AJSTAT_ok_times=1;ASPSESSIONIDSQBDSTDT=FHODKJDDEDPKHIDMOMHGADLJ;
就只有这么点了,火车要是还能截掉一部分走,我就只有放qi掉了。你猜猜结果如何?/、哈哈  自已去试吧,别忘了试好请我喝酒。
_______________________>
请版主们帮忙解决,我的Q。138138178
发表于 2007-5-23 07:36:50 | 显示全部楼层
在本机中记住Cookie再试试
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

QQ|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2024-11-16 02:18

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表