许久没有登录微博了,最近最强大脑作弊事件闹的沸沸扬扬,为了关注这件事情的始末,重新启用了微博,真是不登录不知道,一登录吓一跳,早就耳闻微博有僵尸粉这一说,我的账号也成了其中一员,关注的人数 1300+,仔细研究了一下这些被强塞的关注,各行各业都有,而且这些账号普遍都有一个特点,就是基本上都是微博会员,难道新浪在私底下有做贩卖僵尸粉的生意?

weibo-follow-num

作为强迫症患者的我自然是受不了强塞了这么多我并不想关注的账号,取关势在必行。

批量取关

微博本身提供了批量取关的操作,不过没有全选功能,可以利用 Chrome 开发者工具来一键全选

  • 使用 PC Chrome 登录微博
  • 打开微博的关注列表页,确保当前页面的关注列表都是想要取消关注的,否则会误删
  • 打开 Chrome 开发者工具,切换到 console 标签页,在 console 中输入下面代码,回车执行

    $("a[action-type=batselect").click();  // 点击“批量管理”按钮
    
    // 选中所有条目
    var items = $$('div.markup_choose');
    for (var i=0;i<items.length;i++) {
      items[i].click();
    }
    
    $("a[action-type=cancel_follow_all]").click()  //点击“取消关注”
    $("a[action-type=ok]").click()  // 点击“确定”
    

上面的操作可以删除一页的所有关注,只要重复对剩下页面执行,就可以很快取消关注所有不想关注的人。注意,当操作很频繁的时候,可能会要求输入验证码。

参考