专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网
励北网

怎么批量删除说说,qq说说批量删除的方法

来源:小易整编  作者:小易  发布时间:2022-12-28 07:32
摘要:怎么批量删除说说,qq说说批量删除的方法实现原理本脚本通过F12也就是调试模式往网页中注入代码来实现控制网页的操作,按这个思路也可以通过Selenium来实现。脚本主要功能:5秒钟删除一个帖子,支持过滤关键字。实现代码以下代码,keywor...

怎么批量删除说说,qq说说批量删除的方法

实现原理

本脚本通过 F12 也就是调试模式往网页中注入代码来实现控制网页的操作,按这个思路也可以通过 Selenium 来实现。

脚本主要功能:5秒钟删除一个帖子,支持过滤关键字。


实现代码

以下代码,keywords 部分可以写不删的帖子的关键字,区分大小写。


// 5秒执行一次 setInterval(function () { // 不删除过滤 var keywords = ['ATD','跨年','No']; var isMatchKeyWords = function (match) {  for (var i in keywords) {   if ( match.indexOf(keywords[i]) > -1) return true;  }  return false; }; // 获取说说列表 var iframe = document.getElementById('app_canvas_frame').contentWindow.document; var items = iframe.getElementsByClassName('feed'); // 判断说说长度 if (items.length > 0) {  var item = items[0];  var btn = item.getElementsByClassName('del del_btn author_display')[0];  var time = item.getElementsByClassName('c_tx c_tx3 goDetail')[0].getAttribute('title');  var content = item.getElementsByClassName('content')[0].innerText.replace(/\r?\n/, ' - ');  console.log('[-] - [' + time + ']: ', content);  if (isMatchKeyWords(content)) {   console.log('[!] - [' + time + ']: ', content);   item.setAttribute('class','');   item.style.display = 'none';  } else {   console.info('[D] - [' + time + ']: ', content);   btn.click();   setTimeout(function () {    var yesBtn = document.getElementsByClassName('qz_dialog_layer_btn qz_dialog_layer_sub')[0];    yesBtn.click();    console.info('[D] - [' + time + ']: success');   }, 1000);  } } else {  // 翻页  var pageNav = iframe.getElementsByClassName("mod_pagenav_main")[0];  var nextPage = pageNav.lastChild;  nextPage.click();  console.log('[W] - turn next page'); } },5000);


使用方式

打开QQ空间网页版本,选择我的说说,页面大致如下:

怎么批量删除说说,qq说说批量删除的方法

滑倒页面底部,按快捷键F12,调出Console,输入以上代码即可,一页删完后会跳转到下一页。

怎么批量删除说说,qq说说批量删除的方法

删除效果:

怎么批量删除说说,qq说说批量删除的方法



本文地址:百科问答频道 https://www.neebe.cn/wenda/886453.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


百科问答
小编:小易整编
相关文章相关阅读
  • 怎么批量删除说说,qq说说批量删除的方法

    怎么批量删除说说,qq说说批量删除的方法

    怎么批量删除说说,qq说说批量删除的方法实现原理本脚本通过F12也就是调试模式往网页中注入代码来实现控制网页的操作,按这个思路也可以通过Selenium来实现。脚本主要功能:5秒钟删除一个帖子,支持过滤关键字。实现代码以下代码,keywor...

  • 周排行
  • 月排行
  • 年排行

精彩推荐