[QQ空间] 自动批量删除所有说说
490 字
2 分钟
[QQ空间] 自动批量删除所有说说
![[QQ空间] 自动批量删除所有说说](/usr/uploads/2018/07/658119288.jpg)
rt,因为发现说说之前有很多自己的黑历史,而且QQ空间虽然有个封存功能但总归还是不放心,彻底删除是最放心的方法。 这个方法不需要第三方软件,仅仅依靠 F12 的 Console 执行 js 来循环实现删除。
Head Pic: 「The Blue Crown」/「アシマ」のイラスト [pixiv]
方法
首先打开说说页面,按下F12打开开发者工具,上方切换到 Console 选项卡,然后粘贴以下代码并回车执行
setInterval(function () { var childIframeArr = document.getElementsByTagName("iframe"); var newDocument = childIframeArr[0].contentWindow.document; var del = newDocument.getElementsByClassName("del del_btn author_display"); if (del.length > 0) { del[0].click(); setTimeout(function () { var del_yes = document.getElementsByClassName( "qz_dialog_layer_btn qz_dialog_layer_sub", ); if (del_yes.length > 0) { del_yes[0].click(); } }, 1000); } else { var pages = newDocument.getElementsByClassName("mod_pagenav_main")[0]; var nextId = pages.lastChild.id; newDocument.getElementById(nextId).click(); }}, 5000);接着你的说说就会以5秒钟一条的速度被删除,并且删完当前页会自动换页,在后台挂着就行
注意
- 默认从当前页第一条开始进行删除,因此如果你只需要删除部分说说,请先跳到你要开始删除的那一页再运行 js 语句
- 如果中途想停止删除可以直接关闭该标签页或者刷新页面
- 如果想加快删除速度,可以减小代码最后一行
5000的值,单位是毫秒,不建议修改至低于3000,否则会容易出现对同一条说说提交数次删除请求的情况 - 如果你的说说数量大于
50条,也不建议修改删除速度,删除过快容易引发验证码问题,js 无法解决,请等待半小时后再尝试继续删除(欲速则不达
感谢
此方法参考并修改自 https://greasyfork.org/zh-CN/scripts/31701
主要是修正了删除频率过高导致重复提交删除请求的问题,并优化了执行逻辑,例如等待一定时间以保证删除确认框加载完毕再点击删除
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
相关文章智能推荐
1
Emoji 的处理 - 使用正则表达式匹配所有 Emoji
js 笔记看来以后我还是把默认搜索引擎设成谷歌好了,百度根本没有前途,除了没被墙这个优点(
2
[js] 网页输入框打字特效(懒人版)
各种魔改一个可用于博客的 JavaScript 网页输入框打字特效
3
油猴脚本入坑指南
杂七杂八的希望可以让开始尝试自己写脚本的同学们少走一些弯路吧
4
[Lodash] 明日方舟公开招募计算器的简单实现
js 笔记水文章(x
5
前端面试常见知识点归纳
杂七杂八的去年底除了忙期末还要忙找工作真是非常煎熬,不过总归是找到了~
随机文章随机推荐


