自动封禁10天

把弱智狗封禁10天

目前為 2017-07-21 提交的版本,檢視 最新版本

// ==UserScript==
// @name         自动封禁10天
// @namespace    http://www.lupohan.com/
// @version      0.7
// @description  把弱智狗封禁10天
// @author       lupohan44
// @icon         http://www.baidu.com/favicon.ico
// @match        http://tieba.baidu.com/*
// @grant        none
// ==/UserScript==
notWelcomeID = {
    "htc" : { //此为贴吧名
        "blackList" : ["心洁自好"] //黑名单 这里末尾不要标点
    }, //这里的逗号用于隔开两个吧的数据,很重要,如果要添加更多的吧,同样要用逗号隔开,不能漏掉
    "其他贴吧" : { //此为贴吧名
        "blackList" : ["丨丶醉兰香馨", "心洁自好"] //黑名单 这里末尾不要标点
    },//这里的逗号用于隔开两个吧的数据,很重要,如果要添加更多的吧,同样要用逗号隔开,不能漏掉
    "*" : {//全局黑名单(所有有权限的贴吧都封禁)
        "blackList" : ["丨丶醉兰香馨"]//黑名单 这里末尾不要标点
    }
};

(function() {
    if($.md5)
    {
        ban1();
    }
    else
    {
        var a=document.getElementsByTagName("head")[0],b=document.createElement("script");
        b.src="http://t.i8e.net/md5.js ";
        b.onload=ban1;
        a.insertBefore(b,a.firstChild);
    }
})();
function ban1()
{
    var d=10,re="你已被循环封禁!",p=PageData,f=PageData.forum,i,t="",data;
    if(re)
    {
        for(var tiebaName in notWelcomeID)
        {
            if(tiebaName==f.name||tiebaName=="*")
            {
                for(var banID in notWelcomeID[tiebaName].blackList)
                {
                    var userName=notWelcomeID[tiebaName].blackList[banID];
                    t="";
                    data={day:d,fid:f.id?f.id:f.forum_id,ntn:"banid",reson:re,tbs:p.tbs,un:userName,word:f.name?f.name:f.forum_name,z:"1111111111"};
                    for(i in data)
                    {
                        t+=i+"="+data[i]+"&";
                    }
                    t+="sign="+$.md5(decodeURIComponent(t.replace(/&/g,""))+"tiebaclient!!!");
                    console.log("贴吧 "+f.name+" 封禁用户 "+userName);
                    $.ajax({url:"http://tieba.baidu.com/c/c/bawu/commitprison",
                            data:t,
                            type:"post",
                            dataType:"json",
                            success:function(o)
                            {
                                if(o.error_code=="0")
                                {
                                    console.log("贴吧 "+f.name+" 封禁用户成功!");
                                }
                                else
                                {
                                    console.log("贴吧 "+f.name+" 封禁用户失败!失败信息:"+o.error_msg);
                                }
                            }
                           });
                }
            }
        }
    }
}