微博是一个极其公开的网络平台,所有发出的微博内容都是公开的,所以有时候可能需要删除一些内容,毕竟过时了,不想留了。微博是禁止批量删除的,但对于几千上万条微博来说,一条一条去删除是很困难的事情。因此出现了很多第三方的工具(应用),但那些第三方工具都有一定的不安全性,不推荐使用。上面说到,既然可以一条一条来删除,那能不能让“机器人”来模仿完成呢?答案是肯定的。
现在就推荐一种方法,让浏览器来自动完成一条条删除的动作。推荐使用Chrome浏览器,方法如下:
1、使用Chrome浏览器打开 https://weibo.com/
2、按下键盘F12,打开控制台窗口,并点击“Console”栏目。
3、在Console内,粘贴以下代码:
'use strict'; 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(); $('a[action-type="ok"]')[0].click(); } // scroll bottom let auto load $('html, body').animate({ scrollTop: $(document).height() }, 'slow'); }, 800); }; document.head.appendChild(s);
按回车键,网页开始自动执行。网页停止后,重复粘贴代码并敲回车,如此反复(每次可删除100条左右)。
(更新日期:2019年11月16日,测试有效)。