一键批量删除新浪微博内容的方法

当新浪微博中发布了几百几千条消息,一旦需要批量删除、清空微博帐号,采用手工操作的方式无疑是一场噩梦。

有没有可以一键自动批量删除微博的方法或者软件工具?或者新浪微博有没有相关清空账号的设置?

可惜的是新浪微博并没有提供这样的功能,只有第三方工具或者代码可以使用。

下面介绍的批量自动删除微博的方法,不需要冒风险下载安装工具软件,只需在浏览器中操作就可以一键自动批量删除。

图片丨短短几分钟,就将220多条微博批量删除,图片是删除过程中截图保存的
图片丨短短几分钟,就将220多条微博批量删除,图片是删除过程中截图保存的

具体步骤如下:

您需要使用谷歌浏览器,或者360浏览器等使用Google Chrome内核的其他浏览器。

首先,在浏览器中进入自己的微博网址,登录帐号,在“我的主页”,点击“全部”,显示全部微博。

然后需要进入浏览器的开发模式,也就是打开“开发者工具”侧栏,很简单,按快捷键就可进入。

进入浏览器“开发者工具”模式的方法

windows系统 快捷键:F12,或者 ctrl + shfit + c

Mac 系统 快捷键:Command + Option + C

也可以通过浏览器的设置菜单,找到“更多工具”-“开发者工具”(开发人员工具)菜单点击进入。

或者,右键点击网页空白处,在右键菜单中选择“检查”(Google Chrome)或者“审查元素”(360浏览器),都可以进入浏览器的开发模式。

批量自动删除新浪微博内容

按快捷键打开“开发者工具”栏,这个侧栏可以显示在浏览器的左、右侧,或者底部,功能都是一样的。

点击工具栏顶部的“Console”,可能会出几行连接提示,不用理会,直接在下面的空白区域,粘贴进入以下代码,如下图:

图片丨复制粘贴进这些代码
图片丨复制粘贴进这些代码
var s = document.createElement('script');
s.setAttribute(
  'src',
  'https://lib.sinaapp.com/js/jquery/2.0.3/jquery-2.0.3.min.js'
);
s.onload = function() {
  setInterval(function() {
    if (!$('a[action-type="feed_list_delete"]')) {
      $('a.next').click();
    } else {
      $('a[action-type="feed_list_delete"]')[0].click();
       setTimeout(function (){}, 50);
      $('a[action-type="ok"]')[0].click();
    }
    setTimeout(function (){}, 300);
    // scroll bottom let auto load
    $('html, body').animate({ scrollTop: $(document).height() }, 'slow');
    $('a[class="page next S_txt1 S_line1"]')[0].click();
  }, 1500);
};
document.head.appendChild(s);

粘贴进入后,直接按“Enter”确定键,以执行这些代码,然后耐心等待就可以了,玩玩手机。『白云居丨baiyunju.cc』实测这些代码是有效的。

所有批量删除微博内容的软件工具、代码,一次只能删除40条,这是新浪微博的限制。因此,当页面安静下来时,再将上面的代码粘贴进去,再次按“Enter”键,就会再次执行自动批量删除任务。

按十次确定键,就可以自动批量清除400条微博,也就几分钟的时间。

以上就是批量删除新浪微博信息的方法,只需通过一段调用JS的代码,就可以轻松清空帐号。

禁止转载丨原文链接:https://baiyunju.cc/5985

©禁止转载 侵权必究:『白云居』 » 一键批量删除新浪微博内容的方法

赞 (0)