批量删除微博 新浪微博批量删除微博脚本

苏建报 代码分享 1,872 次浏览 , , 没有评论

新浪微博本身不提供批量删除微博的方法,而有些时候,我们需要删除自己微博上所有带图片的内容,下面就是一个批量删除微博的方法,包括带图片微博的方法。

先使用谷歌浏览器访问自己的微博首页,在自己微博里,使用搜索功能过滤出指定日期所有带图片的微博,不过滤的话将删除所有微博。

接着,按F12,调出后台工具,点击console,将以下代码复制进去,直接回车即可。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
'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);
  1. 进入自己的微博主页(网页端)
  2. 按F12键(或者右键审查元素),将代码复制在 [ console ]目录 ,按回车键确定即可

温馨提示:

a. 不能删除指定微博,但可以删除当前页面的微博

跳转到某页,把代码复制在当前页面,即可删除本页微博

b. 一次只能删除一页的微博,大概30条

c. 如果出现错误,或者系统繁忙,就把代码在[console ]目录复制一遍

d. 后悔了,想停止删除,就按F5刷新,但删掉的微博是不能还原

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Go