小弟在写一个论坛自动发帖的程序。我使用的是tWEBBROWSER控件来完成自动填表单。
有几个问题:
1、发帖成功后如何判断发帖成功。我的想法是在提交后的页面内查找相关关键字来判断成功或失败,但这种方法效率不高,有没有更好的方法。
2、打开当前页面的时候总要下载一些图片、FLASH等无用的东西,如何能只下载当前的页面,而不加载图片。

解决方案 »

  1.   

    通过 http 协议 post 过去将可以有效的避免你所说的两个问题。如果是 tWEBBROWSER:
    1,可以这样用,其他应该无什么更好的了。
    2,在html代码中替换掉 img flash 等标签再呈现出来。
      

  2.   

    to kernelj :
      使用post方法不行,因为我不是在一个论坛里面发帖,我是在N个同类型的论坛发帖。这些论坛处理帖子需要的参数多少不相同,参数名也不同。无法判断。可能有隐藏域。第1个问题仍期待更好的方法。我使用了 Embedded Web Browser 控件解决了第2个问题。
      

  3.   

    1没啥好的办法,除非对方提供了一些webservice接口