代码太多了,这里贴不下,放在我的博客了 http://www.cnblogs.com/zhubenwuzui/archive/2008/09/14/1290773.html实现了登陆百度贴吧,但是在发帖的时候返回结果为"请不要发广告贴!如您确认所发贴子并非广告贴,请到贴吧投诉吧进行反馈,非常感谢 点击返回 " 哪位大大帮我看看原因出在哪里第一次发百分贴

解决方案 »

  1.   

    估计是baidu拒绝这样的做法.
    request.Accept = "application/x-shockwave-flash, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*";
    或者这里面有百度禁止的内容.你用一个试试
      

  2.   

    我发出去的内容没有问题啊,测试用IE可以发出去
    request.Accept = "application/x-shockwave-flash, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*"; 这个是我用httpwatch截取的,不要这一段的时候返回也是一样的,都说你发广告
      

  3.   

    你的代码里有一个FormatHtml没有定义
      

  4.   

    人工发帖,抓包
    自动发帖,抓包然后分析两个包的Headers有什么差异
      

  5.   

    FormatHtml 就是用正则提取百度发帖页面的隐藏字段
      

  6.   

    post的数据不一样,我用WebRequest请求的html页里面的隐藏字段的值和我用IE访问html页的隐藏字段的值不一样
    怎么办
      

  7.   

    绝对无毒!赵明毅给您提供优质的代码,绝对可用,有百度新验证码识别功能,注册功能,一秒钟注册登录换ip功能,清楚百度临时文件防止百度假注册功能,一秒钟发一贴发60条只要1分钟且不会被封id、ip,是csdn源码中最好的一个!让您轻松学习,享受爆吧趣味,拥有了爆吧机不在烦恼,解压文件可达11.5MB!
    密码为123
    链接:http://download.csdn.net/source/3391927