linux下通过wget模拟 批量回帖抢楼
date:星期六, 十一月 19th, 2011 at 4:16 下午 Categories:linux
discuz 回帖必要的参数
header 中
referer 帖子地址 若出现 意外提交一般为这个不对
cookies 登录状态
内容中
formhash
message
有了这些 就可以模拟发帖了
首先通过wget 登录 获取COOKIES
$ wget --post-data="username=yingouqlj&password=password" --save-cookies=cookie.txt --keep-session-cookies "http://www.qwing.com/logging.php?action=login&loginsubmit=true"
登录后 使用之前的COOKIES 打开 帖子页面 获取 FORMHASH
wget --load-cookies cookie --keep-session-cookies http://www.qwing.com/viewthread.php?tid=7231
到下载的文件中
找到表单中的值
最后提交
wget --referer 'http://www.qwing.com/viewthread.php?tid=7231' --load-cookies=cookie.txt --keep-session-cookies -r -x --post-data 'formhash=3084dc74&message=%7B%3A7_383%3A%7D' 'http://www.qwing.com/post.php?action=reply&fid=11&tid=7231&extra=&replysubmit=yes&infloat=yes&handlekey=fastpost&inajax=1'
最后 循环执行把。。哈

2011.12.05 10:43 下午
wget –referer ‘http://jianghu.taobao.com/u/NDkwOTM5NTI%3D/front.htm’ -x -S -N ‘http://jianghu.taobao.com/u/NDkwOTM5NTI=/json/frontInfoGather.htm?viewList=&isFirstAccept=’
wget 真好玩..
淘江湖也可以
[Reply]
2012.01.08 10:26 上午
永远支持你!
[Reply]
2012.01.13 2:24 下午
不错啊z3fv3b,是原创的吗
[Reply]