犇犇自动删除器

· · 个人记录

注意,这个东西来自于神虎哥哥和二亚姐姐,并不是我做的。

首先,翻到洛谷首页。

手提电脑摁Fn+F12,其他电脑摁F12

接下来打开F12console

输入下面的代码:

switchMode('my');
function load() {
    console.log('page ' + feedPage);
    $.get("/feed/" + feedMode + "?page=" + feedPage, function (resp) {
        $feed.append(resp);
        $("#feed-more").children("a").text("点击查看更多...")
        $("[name=feed-delete]").click(function () {
            $.post("/api/feed/delete/" + $(this).attr('data-feed-id'), function () {
                switchMode('all');
            })
        }); feedPage++;
        if (resp.indexOf('没有更多动态了') != -1) console.log('finished');
        else setTimeout(load, 200);
    });
}
setTimeout(load, 1000)

然后console会跳出一大段数字,等待数字停止后,输入下面一段代码。

第一段源码

var l = $('#feed > li > div.am-comment-main > header > div > a:nth-child(2)');
function f(i) {
$.post("/api/feed/delete/"+$(l[i]).attr('data-feed-id'), function() {
console.log(i);
if(i<l.length-1)setTimeout(`f(${i+1})`,200);
})
}
f(0);

按一下Enter键,静静等待到数字停止。

注意:期间不能发犇/被at打断,且所有操作都必须在洛谷首页进行!!!

if(i<l.length-1)setTimeout(f($ {i+1}),200); 里面 $ 和 { 之间的空格要删掉