如何快速批量删除微博

自己微博太多了,而且有不少都是没有意义的,网上找了一圈大多是都是客户端工具,并且收费..偶然发现一个脚本,基于浏览器的方法,很方便。

自动删除微博

这里以chrome为例:

  • F12打开开发者工具
  • 找到相应的页面
  • 在开发者工具中有一栏 console
  • 粘贴对应脚本,回车
1
2
3
4
5
6
7
var index = 3;
function rm(){
document.getElementsByClassName("WB_feed WB_feed_v3 WB_feed_v4")[0].childNodes[index].childNodes[1].childNodes[1].childNodes[1].childNodes[2].childNodes[1].childNodes[1].childNodes[0].click();
document.getElementsByClassName("W_layer W_layer_pop ")[0].childNodes[1].childNodes[5].childNodes[1].click();
index++;
}
self.setInterval("rm()",1000);

自动取消关注

1
2
3
function qxgz(){ document.getElementsByClassName("btn_link S_txt1")[0].click();var arrs = document.getElementsByClassName("member_li S_bg1 ");for(var i = 0;i<arrs.length;i++){arrs[i].click();}document.getElementsByClassName("W_btn_a")[1].click();document.getElementsByClassName("W_btn_a btn_34px")[0].click();}

self.setInterval("qxgz()",10000);

自动移除粉丝

1
2
3
4
5
6
7
8
9
10
11
var index =1;
function ycfs(){
try{
document.getElementsByClassName("PCD_connectlist")[0].childNodes[1].childNodes [9].childNodes[1].childNodes[3].childNodes[index].childNodes[1].childNodes[5].childNodes[5].childNodes[1].childNodes[1].childNodes[0].click();}
catch(e){
console.log(e);
}
document.getElementsByClassName('content layer_mini_opt')[0].childNodes[5].childNodes[1].click();
index ++;
}
self.setInterval("ycfs()",1000);

自动删除私信

1
2
3
4
5
6
7
var index =3;
function rmMsg(){
document.getElementsByClassName('private_body')[0].childNodes[index].childNodes[7].childNodes[1].childNodes[1].childNodes[0].click();
document.getElementsByClassName('W_layer')[1].childNodes[2].childNodes[7].childNodes[1].click();
index++;
}
self.setInterval("rmMsg()",3000);

脚本来源于网络。

0%