说说自动删除代码-真·自动
突然想删除空间说说的黑历史,奈何七八千条,手动可能要删到天荒地老
上网搜到的说说删除代码基本都是一个样,都是要手动点下一页
于是我就改了一下,只要把代码输进网页就ok了
先上代码
var delay = 1000;
var delay2 = 5000;
var a=2;
function del() {
document.querySelector('.app_canvas_frame').contentDocument.querySelector('.del_btn').click();
setTimeout("yes()", delay);
}
function yes() {
document.querySelector('.qz_dialog_layer_btn').click();
if (a>10){
a=0;
setTimeout("next()", delay);
}
else{
a=a+1;
setTimeout("del()", delay);
}
}
function next() {
document.querySelector('.app_canvas_frame').contentDocument.querySelector('.tab_itm.mood_tab').click();
setTimeout("del()", delay2);
}
del();
使用方法:
打开空间,按“我的说说”,按F12,按“Console”,弹出来的框框最下面就可以输代码了,直接复制进去就好。
代码说明:
第一行的 delay 是点击“删除”与点击“是”之间的时间间隔,1秒=1000,实测最低800,低于这个数会出错,所以这里选1秒保险。
if(a>5): 删除完一定条数后会自动点击“我的说说”按钮以刷新页面,if(a>5)中的“5”就是自动删除完5条后自动刷新,你可以自己改这个数,一页说说最多26条,具体写多少自行斟酌。
delay2 是刷新完页面 与 再开始删除说说 之间的时间间隔,一般刷新完,网页需要几秒后才能显示出来,这个时间如果调太短就会出错,这里我设5秒,具体写多少自行斟酌。
(2020.12.7修改)