• 【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);
    
  • 相关阅读:
    opennebula 编译日志
    eclipse scons 使用指南
    eclipse 安装scons
    在Windows7上搭建Cocos2d-x 3.2alpha0开发环境
    Centos6.3 jekyll环境安装
    CNN-利用1*1进行降维和升维
    偏导数
    卷积神经网络--CNN
    struts2 模型驱动
    Struts2 数据驱动
  • 原文地址:https://www.cnblogs.com/zhuzhongxing/p/14147089.html
Copyright © 2020-2023  润新知