最近发现微博账号被盗了,然后主页信息和头像被改了,而且还发了六百多条广告微博!!!
由于微博平时都是用来看看热搜,基本也不会去发微博,所以一直都没发觉这个事,建议大家还是保护好自己的账号密码安全,避免多个网站或者APP都是用同一个密码,避免被撞库登录,造成不必要的损失。
由于盗号的这个人发的垃圾广告微博实在太多了,手动逐条删除肯定不太现实的,于是就在网上找到了大佬的脚本,直接开始批量删除
温馨提醒:因为我本人是没有发微博习惯的,所以我是可以直接删除所有微博,如果你平时有写微博的习惯,请慎重选择此操作方法!!!因为删除后 不能恢复!不能恢复!不能恢复!
如果你确定好需要将微博全部删除,可以继续往下看
首先我说说这个方法的缺点:
- 因为这个脚本是模拟手动点击删除的,所以不能指定微博进行删除
- 脚本运行一次只能删除一页的微博,所以微博较多的可以等待本次删除操作完刷新页面后再继续重复此操作
- 如果删除操作中提示频繁提示,点击确认后继续运行脚本即可
- 微博删除后不能恢复!!!谨慎操作,如果中途突然不想删除了,直接按[F5]刷新页面
开始删除
- 我们要使用电脑打开并登录微博web端(如果你的手机或者平板的浏览器支持调试控制台也可以使用)
- 然后 按[F12] 打开 开发者控制台 ,然后在 控制台或者console 下的 [>]后面粘贴脚本代码,然后按Enter/回车键 开始运行删除的脚本代码,即可开始批量删除操作
// ==UserScript==
// @name Weibored.js
// @namespace https://vito.sdf.org
// @version 0.2.0
// @description 删除所有微博
// @author Vito Van
// @match https://weibo.com/p/*
// @grant none
// ==/UserScript==
'use strict';
var s = document.createElement('script');
s.setAttribute(
'src',
'https://lib.sinaapp.com/js/jquery/2.0.3/jquery-2.0.3.min.js'
);
s.onload = function() {
setInterval(function() {
if (!$('a[action-type="feed_list_delete"]')) {
$('a.next').click();
} else {
$('a[action-type="feed_list_delete"]')[0].click();
$('a[action-type="ok"]')[0].click();
}
// scroll bottom let auto load
$('html, body').animate({ scrollTop: $(document).height() }, 'slow');
}, 800);
};
document.head.appendChild(s);
以上就是所有操作了,非常简单,但是删除后不能恢复,所以在运行脚本前要想清楚,如果你觉得这个方法不符合你的情况,可以去网上再找找其他方法,我就不做搬运工了。
3 条评论
666