神代綺凛

[QQ空间] 自动批量删除所有说说
rt,因为发现说说之前有很多自己的黑历史,而且QQ空间虽然有个封存功能但总归还是不放心,彻底删除是最放心的方法。 ...
扫描右侧二维码阅读全文
05
2018/07

[QQ空间] 自动批量删除所有说说

rt,因为发现说说之前有很多自己的黑历史,而且QQ空间虽然有个封存功能但总归还是不放心,彻底删除是最放心的方法。
这个方法不需要第三方软件,仅仅依靠 F12 的 Console 执行 js 来循环实现删除。

Head Pic: 「The Blue Crown」/「アシマ」のイラスト [pixiv]

QQ空间自动删除所有说说

方法

首先打开说说页面,按下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秒钟一条的速度被删除,并且删完当前页会自动换页,在后台挂着就行

注意

  1. 默认从当前页第一条开始进行删除,因此如果你只需要删除部分说说,请先跳到你要开始删除的那一页再运行 js 语句
  2. 如果中途想停止删除可以直接关闭该标签页或者刷新页面
  3. 如果想加快删除速度,可以减小代码最后一行5000的值,单位是毫秒,不建议修改至低于3000,否则会容易出现对同一条说说提交数次删除请求的情况
  4. 如果你的说说数量大于50条,也不建议修改删除速度,删除过快容易引发验证码问题,js 无法解决,请等待半小时后再尝试继续删除(欲速则不达

感谢

此方法参考并修改自
https://greasyfork.org/zh-CN/scripts/31701

主要是修正了删除频率过高导致重复提交删除请求的问题,并优化了执行逻辑,例如等待一定时间以保证删除确认框加载完毕再点击删除

搬瓦工VPS优惠套餐,建站稳如狗,支持支付宝,循环出账94折优惠码BWH3HYATVBJW
年付$47CN2线路,1核/1G内存/20G硬盘/1T@1Gbps【点击购买
季付$47CN2 GIA线路,1核/1G内存/20G硬盘/1T@2.5Gbps【点击购买
Last modification:July 5th, 2018 at 05:01 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment

27 comments

  1. 混迹  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 70.0.3538.25(Google Chrome 70.0.3538.25)
    谢邀,现在在美国,刚下飞机。已有软件。
  2. 阿咩决定搞姬  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 75.0.3770.100(Google Chrome 75.0.3770.100)
    谢不邀,人在天国,非常感谢大佬的帮助,确实会自动换页,但昨天开始突然陷入了换页的时停(页数增加但并没有真的切页成功),在此期间删除的说说也并没有真的被删除(刷新增加说说是不是贼惊喜)。我还剩小一千五百条说说,请问大佬愿意百忙之中救救孩子吗_(:3」∠)_
    1. 神代綺凜  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 76.0.3809.100(Google Chrome 76.0.3809.100)
      @阿咩决定搞姬 我已经删完了,没说说可以去试验了(

      要不趁这个机会入前端坑学学js?

      1. 阿咩决定搞姬  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 75.0.3770.100(Google Chrome 75.0.3770.100)
        @神代綺凜 学不动学不动 英语差又肝痛( ´_ゝ`)
        1. 神代綺凜  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 76.0.3809.100(Google Chrome 76.0.3809.100)
          @阿咩决定搞姬 看看菜鸟教程的 javascript,学一下 jquery 就足够解决你的需求了
          1. 阿咩决定搞姬  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 75.0.3770.100(Google Chrome 75.0.3770.100)
            @神代綺凜 o金币k 那么在哪里可以get这样的教程呢
            1. 神代綺凜  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 76.0.3809.100(Google Chrome 76.0.3809.100)
              1. 阿咩决定搞姬  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 75.0.3770.100(Google Chrome 75.0.3770.100)
                @神代綺凜 哦哦哦 get√
  3. Meocat  Windows 10 x64 Edition(Windows 10 x64 Edition) / Firefox 67.0(Firefox 67.0)
    年轻的印记,还是封存着吧
  4. 令仑  Android 6.0.1(Android 6.0.1) / Google Chrome 64.0.3282.123(Google Chrome 64.0.3282.123)
    要是早点看到,我也不用挨着挨着辛辛苦苦地去删除自己中二时期 发的各种骚说说了。。。
    1. 神代綺凜  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 71.0.3578.98(Google Chrome 71.0.3578.98)
      @令仑 23333
  5. 西红柿炒蛋  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 70.0.3538.67(Google Chrome 70.0.3538.67)
    一条条删的+1
    ∠( ᐛ 」∠)_
    1. 神代綺凜  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 69.0.3497.100(Google Chrome 69.0.3497.100)
      @西红柿炒蛋 那太惨了
  6. 小霖  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 69.0.3497.100(Google Chrome 69.0.3497.100)
    看起来就我一个一条一条输验证码的嘛 (x
    1. 神代綺凜  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 69.0.3497.100(Google Chrome 69.0.3497.100)
      @小霖 毅力MAX(
  7. jessy  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 68.0.3440.106(Google Chrome 68.0.3440.106)
    好像不行了~_~
    1. 神代綺凜  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 68.0.3440.106(Google Chrome 68.0.3440.106)
      @jessy 现在还行不行我也不知道了,我已经删光了
  8. zero  Windows 7 x64 Edition(Windows 7 x64 Edition) / Google Chrome 67.0.3396.99(Google Chrome 67.0.3396.99)
    哈哈,有的时候回去看一看黑历史,也是十分有趣的。
    1. 神代綺凜  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 67.0.3396.99(Google Chrome 67.0.3396.99)
      @zero 看完了,然后羞耻的删光了
  9. WeiYuan  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 67.0.3396.99(Google Chrome 67.0.3396.99)
    非常实用,学习了|´・ω・)ノ
    1. 神代綺凜  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 67.0.3396.99(Google Chrome 67.0.3396.99)
      1. WeiYuan  Android 8.0.0(Android 8.0.0) / Opera 4.0(Opera 4.0)
        @神代綺凜 大佬,保重身体。
        早点睡。我是放了假,调时差,陪老哥看世界杯才这么晚的。我都是11点才起床。
        1. 神代綺凜  Mac OS X(Mac OS X) / Safari(Safari)
          @WeiYuan 我也已经躺了,清完手游就睡,明天还得实习
  10. 纯粹  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 67.0.3396.99(Google Chrome 67.0.3396.99)
    几年前200条挨个删的 后来就没发过动态
    1. 神代綺凜  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 67.0.3396.87(Google Chrome 67.0.3396.87)
      @纯粹 年轻的自己
  11. dolee  Android 7.0(Android 7.0) / Google Chrome 57.0.2987.108(Google Chrome 57.0.2987.108)
    有现成软件啊
    1. 神代綺凜  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 67.0.3396.87(Google Chrome 67.0.3396.87)
      @dolee 个个报毒,我根本不放心