自动登录DISCUZ,发帖的代码(部分)

本文介绍了如何利用.NET框架编写自动登录DISCUZ论坛并进行发帖的代码片段。借助Ethereal软件捕获HTTP提交数据,通过.NET库实现相关功能。虽然代码技术含量不高,但对于初学者来说,可以作为构建DISCUZ灌水机器人的起点。
摘要由CSDN通过智能技术生成
 

有点无聊的东西,不是通用的,不过RD提供了我们论坛用的discuz的hashform的计算代码,也许通用的DISCUZ灌水机器人是我这种菜鸟也能搞出来的。
关于代码,没有什么技术含量,先用一个叫Ethereal的软件抓到提交的值,然后用.NET中对应的库即可完成。下面是主要的类:

 

class  Robot
    
{
        
/// attributes
        // cookies
        private CookieCollection CkCollection = null;
        
// request and response
        private HttpWebRequest SparkRequest = null;
        
private HttpWebResponse SparkResponse = null;
        
// some url
        private string LoginUrl = null;
        
private string ReplyUrl = null;

        
// constructer
        public Robot()
        
{
            CkCollection 
= new CookieCollection();
        }


        
// logining
        public string Login(string url, string usr,string pass)
        
{
            
string Return = 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值