第一步:用电脑打开浏览器登录你的QQ空间
第二步:点击你的说说栏目
第三步:按下电脑的F12键或者点击右上角的菜单一栏,点击开发者工具
第四步:看到右半边屏幕,找到一个叫Console的菜单,并且点击一下
第五步:点击最下方的输入栏,粘贴代码
代码为
var delay = 1000;
function del() {
document.querySelector('.app_canvas_frame').contentDocument.querySelector('.del_btn').click();
setTimeout("yes()", delay);
}
function yes() {
document.querySelector('.qz_dialog_layer_btn').click();
setTimeout("del()", delay);
}
del();
之后即可,但是每删除完一页的说说你就要手动刷新网页并且重新来一遍,如果出现验证码的现象就没办法了。
(async () => {
let frameDocument = document.querySelector('.app_canvas_frame').contentWindow.document;
while (true) {
frameDocument.querySelectorAll('.del_btn').forEach(item => item.click());
await sleep(1500);
document.querySelectorAll('.qz_dialog_layer_sub').forEach(item => item.click());
await sleep(1500);
nextPage();
await sleep(1000);
}
function nextPage() {
let aTags = frameDocument.querySelector('.mod_pagenav_main>a');
for (let item of aTags) {
if (item.innerText == '下一页') {
item.click();
break;
}
}
}
function sleep(time) {
return new Promise(resolve => setTimeout(resolve, time));
}
}
)();
支持自动翻页。
会不停删除说说,适合清空QQ空间的需求。当然,大概200条左右会出验证码,等一两个小时再试就行了。
文章评论