批量删除空间说说

var delay1 = 2500;

var delay2 = 2200;

var delay3 = 4000;

var i = 0;

var next = "#pager_next_";

function del() {

try{

document.querySelector('.app_canvas_frame').contentDocument.querySelector('.del_btn').click();

setTimeout("yes()", delay2);

}catch(err){

nextpage();

}

}

function yes() {

document.querySelector('.qz_dialog_layer_btn').click();

setTimeout("del()", delay1);

}

function nextpage() {

var next_page = next + i + '';

console.log("next_page is "+next_page);

document.querySelector('.app_canvas_frame').contentDocument.querySelector(next_page).click();

i = i + 1;

setTimeout("del()", delay3);

}

if(confirm("你将失去你空间的所有说说,所有说说将不可恢复 !!!\n\n你确定要这样做吗?")){

del();

}


借鉴https://www.ixiqin.com/2017/09/batch-delete-qq-space-about-js-code/

在原文基础上增加自动翻页功能并借着删除。

请视实际网速调整delay3大小,若delay3太小以至于网页还没加载完,则function del与yes会无法执行。

另外频繁请求会触发腾讯验证码机制,有空再研究验证码识别... ...

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 单例模式 适用场景:可能会在场景中使用到对象,但只有一个实例,加载时并不主动创建,需要时才创建 最常见的单例模式,...
    Obeing阅读 2,093评论 1 10
  • 《ijs》速成开发手册3.0 官方用户交流:iApp开发交流(1) 239547050iApp开发交流(2) 10...
    叶染柒丶阅读 5,296评论 0 7
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 7,827评论 2 17
  • 今天去潍坊见到了一位创客15个月的创新成果,看到真正的创业者是什么样子,回来重读段老师的《如何做一个优秀的创始人》...
    Hannah韩娜007阅读 204评论 0 0
  • 月儿肥 月儿肥 月儿瘦了月儿哭 声声哭闹震天地 听着月儿犯了愁 月儿瘦 月儿瘦 月儿跟着月儿瘦 月儿摇身变小船 逗...
    小白坏坏阅读 406评论 0 0