B站批量取关up主 批量删除动态 批量删除粉丝 脚本
男徳学院
2020年02月23日 17:57
收录于文集
共7篇

因为经常抽奖关注了很多UP主,开奖后一个一个取关删动态很麻烦,然后我去网上找了一些脚本,发个专栏分享给需要的人,顺便保存备份一下。

批量取关UP主

把要取关的up主移动到一个分组,F12打开开发者工具,点击Console,复制粘贴下面的代码,回车就可以批量取关了。

$(".be-dropdown-item:contains('取消关注')").click()

删除全部动态

打开个人动态页,F12打开开发者工具,点击Console,复制粘贴下面的代码,回车就可以删除全部动态了。

var uid = document.cookie.match(/(?<=DedeUserID=).+?(?=;)/)[0];

$.ajax({

    url: "//api.网页链接​" + uid + "&type=268435455",

    type: "get",

    xhrFields: {

        withCredentials: true

    },

    success: function (res) {

        cards = res.data.cards;

        for (var i = 0; i < cards.length; i++) {

            var csrf_token = document.cookie.match(/(?<=bili_jct=).+?(?=;)/)[0];

            if (cards[i].desc.uid == uid) {

                $.ajax({

                    url: '//api.网页链接​',

                    type: "post",

                    xhrFields: {

                        withCredentials: true

                    },

                    data: {

                        'dynamic_id': cards[i].desc.dynamic_id_str,

                        'csrf_token': csrf_token

                    }

                });

            }

        }

    }

});

批量删除粉丝

打开粉丝页,F12打开开发者工具,点击Console,复制粘贴下面的代码,回车就可以自动删除粉丝了,不过会很慢,粉丝多的话要删很久。

var count=0;a=function(){$(".be-dropdown-item").each(function(a,b){ if("移除粉丝"==b.innerHTML) {b.click();return false;}})};b=function(){$(".modal").each(function(a,b){$c=$(b).find(".modal-title");if($c[0].innerText=="确认移除粉丝"){console.log("正在删除粉丝:"+$(b).find("em").get(0).innerText);$(b).find(".btn-content").get(0).click()}});};function timeout(){setTimeout(function(){if(count%2==0){a();}else{b();};count++;timeout();}, 2100);};timeout();

删除抽奖动态 删除转发动态 取消全部关注

安装油猴插件,再安装一个脚本就可以了。

油猴插件下载地址https://www.tampermonkey.net/

脚本下载地址https://greasyfork.org/zh-CN/scripts/387046-%E6%8A%BD%E5%A5%96%E5%8A%A8%E6%80%81%E5%88%A0%E9%99%A4-%E5%8F%96%E5%85%B3。

功能如图