打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【JavaScript】新浪微博批量删除脚本
//删除本条微博
function del_weibo(id){
    console.log(id);
    var postdata = "mid="+id;
    fetch("https://www.weibo.com/aj/mblog/del?ajwvr=6", 
    {
        "credentials":"include",
        "headers":{
                "content-type":"application/x-www-form-urlencoded",
        },
        "referrer":"https://www.weibo.com",
        "body":postdata,
        "method":"POST","mode":"cors"
    }).then(response => console.log(response) )
    .then(data => console.log(data))
    .catch(error => console.log(error));
}

//删除本页全部微博
function del_page(){
    var wb_list = document.querySelectorAll(".S_txt2");
    if(wb_list.length == 0){
        console.log("暂无可删除微博");
    }
    for(var t of wb_list){
        if(t.name){
            //限制请求速度
            setTimeout(function(t) {
                del_weibo(t.name);
                var pppp_node = t.parentNode.parentNode.parentNode.parentNode;
                pppp_node.parentNode.removeChild(pppp_node);
            }, 1500,t);
        }
    }
}


// 刷新微博页面
function auto_update_page(){
    var pages = document.querySelectorAll(".W_pages > a");
    if(pages.length > 0){
        var next_page = pages[pages.length-1];
        console.log("下一页");//or上一页...
        next_page.click();
    }else{
        console.log(new Date().toLocaleTimeString() + ":加载中,请稍等");
        window.scrollTo(0, 100000);//滚动到最低部(触发自动加载微博)
    }
}

function del_all_weibo(){
    del_page();
    auto_update_page();//尝试自动刷新
}

// 定时执行删除
window.setInterval(del_all_weibo, 5000);
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
学习03-js(获取元素,事件基础,操作元素,节点获取元素,焦点)
使用 Node.JS 构建 Long Polling 应用程序
谨慎使用delete
闭包的应用
WebBrowser实现Web页面打印
pppp
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服