百度贴吧自动顶帖代码

javascript: function reply(a, b) {
    var c = {
        ie: "utf-8",
        kw: PageData.forum.forum_name,
        fid: PageData.forum.forum_id,
        tid: PageData.thread.thread_id,
        quote_id: b,
        tbs: PageData.tbs,
        content: a,
    };
    return $.post("http://tieba.baidu.com/f/commit/post/add", c),
    console.log("已回复" + timer + "次"),
    ++timer,
    timer > config.times ? (clearInterval(run), alert("代码执行完毕,即将刷新"), setTimeout("location.reload()", 1e3), 0) : void 0
}
var run, config = {
    content: prompt("请输入回帖内容", "微赚博客分享。") || "",
    pid: prompt("请输入要回复的楼层号(普通回复直接确定)", ""),
    times: prompt("请输入回复次数", "10000") || 1,
    standby: prompt("请输入间隔时间(不可填0),单位:秒", "2") || 6
},
timer = 1,
cmfcfg = '回帖内容:"' + config.content + '"\n';
cmfcfg += "--" == config.pid ? "回复楼层:普通回复\n": "回复楼层:" + config.pid + "\n",
cmfcfg += "回复次数:" + config.times + "\n" + "时间间隔:" + config.standby + "s\n" + "确认参数正确开始回复?",
1 == confirm("请核对参数后确认执行\n" + cmfcfg) ? 1 == config.times ? (reply(config.content, config.pid), setTimeout("location.reload()", 1e3)) : (reply(config.content, config.pid), run = setInterval("reply(config.content,config.pid);", 1e3 * config.standby)) : (alert("代码未执行,将重新刷新。"), location.reload());


使用教程:


1、登录百度贴吧,打开需要顶贴的帖子地址,并先回复一次,然后在浏览器(仅支持chrome内核的浏览器,比如360、搜狗、遨游等浏览器)中按“F12”键,并切换到“Console”界面,将代码复制到此处。


2、直接回车键,就会弹出自动顶帖的相关内容窗口,直接按照提示输入即可。


3、全部设置完毕之后点击确认即可开始顶贴,“Console”界面会有自动顶帖的状态。