请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册
查看: 1785|回复: 0

批量删除QQ空间发布的说说的办法

[复制链接]

6771

主题

8

回帖

2万

积分

管理员

积分
21718
发表于 2021-3-18 11:02:24 | 显示全部楼层 |阅读模式
QQ空间不提供手动批量删除的功能,此方法仅能部分简化人工操作,操作几次后会出现腾讯的验证码,即使手动验证通过,也不会继续删除,而是不停的弹出验证码,阻止删除,这时需要等待一会之后才可以继续。

方法:打开浏览器,登录QQ空间,进入自己的说说页面,按下F12,在Console中输入下列代码运行即可


  1. (async () => {
  2.     let frameDocument = document.querySelector('.app_canvas_frame').contentWindow.document;
  3.     while (true) {
  4.         frameDocument.querySelectorAll('.del_btn').forEach(item => item.click());
  5.         await sleep(1500);
  6.         document.querySelectorAll('.qz_dialog_layer_sub').forEach(item => item.click());
  7.         await sleep(1500);
  8.         nextPage();
  9.         await sleep(1000);
  10.     }

  11.     function nextPage() {
  12.         let aTags = frameDocument.querySelector('.mod_pagenav_main>a');
  13.         for (let item of aTags) {
  14.             if (item.innerText == '下一页') {
  15.                 item.click();
  16.                 break;
  17.             }
  18.         }
  19.     }

  20.     function sleep(time) {
  21.         return new Promise(resolve => setTimeout(resolve, time));
  22.     }
  23. })();
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表