JS批量删除博客园的博客的完整教程

深切地感觉到自己好些事情都是自找的。突发奇想试一下博客园,点了下CDSN的博客迁移,还没搬完就后悔了,一年前刷的那些算法题,实在是不想再去分类啥的了23333,然后删吧,What?不能批量删??几百篇总不能手动删吧。作为一个计科人,能偷的懒一定要偷。

于是开始找脚本调bug23333第一次尝试JS,折腾老半天甚至觉得有点好玩?

好了不说废话了o(╥﹏╥)o

进入我的博客->管理,进入管理后台后,先切换到旧版后台

然后按F12(或者右键检查)

选择console,输入下面代码,回车。

var jq = document.createElement('script');
jq.src = "https://code.jquery.com/jquery-3.3.1.min.js";  /* Include any online jquery library you need */
document.getElementsByTagName('head')[0].appendChild(jq);

 

接着输入,原脚本每删除一篇都会弹出一个确认框??然后我对原脚本改进了一下,可以自动确认,目前每次输入下面代码可以自动删去一页。

再次在console中输入即可。

$('tr').each(function(){
        if($(this).attr('id')!=null){
            var s = $(this).attr('id').slice(9);
            console.info("正在删除:"+s);
            deletePost(s);
        }
    var realConfirm=window.confirm;
    window.confirm=function(){
        window.confirm=realConfirm;
        return true;
        };
    });
window.location.reload();

参考:

https://cloud.tencent.com/developer/article/1194952

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章