bilibili批量删除个人动态和关注的指南,可删除动态抽奖

您所在的位置:网站首页 b站如何批量删除粉丝 bilibili批量删除个人动态和关注的指南,可删除动态抽奖

bilibili批量删除个人动态和关注的指南,可删除动态抽奖

2023-07-19 20:09| 来源: 网络整理| 查看: 265

| Bilibili batch js ultimate guide to delete personal dynamics and attention, you can delete dynamic lottery.

此文章为转载,帮忙指南需要这些功能的网友

up发现自己以前发的个人类"答辩"作品太多或者发现自己没有礼貌健康互联网,

来整理整理关注的up和动态,实测可清控所有个人动态,视频投稿类就一个个删,

然后快速删除关注的up们。

1.如何批量删除自己B站的动态

setInterval(function () { $(".child-button")[1].click(); $(".bp-popup-ctnr").find(".bl-button--size")[0].click(); }, 500);

直接复制到控制台,运行等待即可

by:https://zhuanlan.zhihu.com/p/214235480

2.[Bilibili] 关注管理器

快速排序和筛选你的关注列表,一键取关不再关注的UP等

有界面,可同时选择上百多个up,实测删鸽子up主300个(真的没见过更新)

下载网址:https://greasyfork.org/zh-CN/scripts/428895-bilibili-%E5%85%B3%E6%B3%A8%E7%AE%A1%E7%90%86%E5%99%A8

3.抽奖动态删除&取关

删除所有抽奖动态并自动取关

用法:点开自己个人主页,切换到动态标签,右侧会出现三个按钮,按照自己的需求点就行了。

运行过程中会出错,过于频繁等,这个是服务器限制,过几分钟再运行即可。

下载网址:https://greasyfork.org/en/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

4.B站批量取关up主 批量删除动态 批量删除粉丝 脚本

纯脚本运行作者就在b站

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

https://www.bilibili.com/read/cv4787009

5.JavaScript 批量删除 Bilibili 动态

登录 Bilibili,点击自己的头像进入个人空间页,点击动态标签。

此时的 URL 应该是 https://space.bilibili.com/{YOUR_UID}/dynamic。

Step 2

打开 Chrome 浏览器,按 F12 或手动右键页面,点击检查,切换到控制台标签。

不支持 Safari。

Step 3

鼠标移到右上头像,记下当前动态数。

复制以下代码到 Console 并回车执行,等待 1s,页面应该会自动刷新。

再次查看右上头像当前动态数,如发现动态数量减少,按方向键上重新调出代码并回车执行,之后复读操作即可。

const delBtnElement = '#page-dynamic > div.col-1 > div > div.bili-dyn-list__items > div > div > div > div.bili-dyn-item__header > div.bili-dyn-item__more > div > div > div.bili-dyn-more__menu > div:nth-child(2)'

const confirmBtnEliment = 'body > div.bili-modal__wrap > div.bili-modal > div.bili-modal__footer > button.bili-modal__button.confirm'

var elements = $(delBtnElement);

if (elements.length == 0) {

    throw '当前页面没有可删除的动态';

}

$(delBtnElement).each(

    function () {

        let text = $(this)[0].innerText;

        if (text.indexOf('删除') != -1) {

            $(this).click();

        }

    }

)

await new Promise(r => setTimeout(r, 1000));

for (let i = 0; i < elements.length; i++) {

    $(confirmBtnEliment).click();

}

location.reload();

作者原文章:https://lvlv.fun/posts/2022-05-21/

放到控制台,复制进代码多次刷新



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3