有没有办法批量删除微博的收藏

请问,有没有办法批量删除微博的收藏,一个一个地取消实地费劲

销号,再申请

如果是全部删除,可以用Quicker 循环找图“已收藏”按钮,然后点击,自动确认。
理论上也可以使用浏览器插件来触发按钮,不过稍微复杂一些了。

效果预览:

Quicker动作定义:

已分享动作:https://getquicker.net/sharedaction?code=3e89923b-5784-4c54-6bf6-08d86da9897f

还有一些其它网友分享的自动点选动作可以参考,微博的这个点选以后需要一个额外的回车确认,直接编写一个动作更简单一些。

=====

找图方法需要等比较长的时间页面稳定了才能找下一次,效率略低,后来做了一个浏览器插件的版本。批量取消微博收藏(浏览器控制版) - 动作信息 - Quicker
脚本也比较简单:

if ($('[action-type=fl_favorite][favorite=1]').length > 0){
$('[action-type=fl_favorite][favorite=1]')[0].click();
$('[action-type=ok]')[0].click();
}

Quicker浏览器插件会自动植入jquery,这段js代码可以自动取消一条收藏。再加一些重复之类的就可以了。

1 个赞

发私信了,这里讨论可能比较浪费功能资源

我写了几个小书签,把微博都给删干净。.别问我要,我没有保存。

我是想告诉你们微博的数据库肯定有点问题,我删到再也找不到可以删的内容了,但是它的数字显示是混乱的

可以试试用键盘快捷键:j, m, 回车

j:选择下一条微博
m:收藏/取消收藏

用快捷键操作的话手动也能快很多,或者写成AutoHotkey脚本自动执行

1 个赞

你的方法手动的话貌似跟用鼠标点不分上下,用AutoHotkey脚本自动执行应该不错,厚脸皮一下,可否帮我写个这样的脚本

::呃。。。小书签是不是指javascript书签?

有油猴脚本,一次删除一页,速度还行。别问我要,鸟雀尽良弓藏,我微博都删完了还留这脚本干嘛

:: 我搜过油猴的脚本,用"weibo.com"和“微博”搜,出来的结果貌似都是不相关的和不相关网站的脚本,有点郁闷。。。看来我得再去仔细地搜查一下了

试着写了一个。

已知问题:碰到“此条微博已经被作者删除”的收藏会卡住

#MaxThreadsPerHotkey 2  ;确保开始停止能使用同一个按键

F2::                    ;按F2开始,再按F2暂停
onoff := !onoff
count := 0
while(onoff)
{
    Send, j
    Sleep 500           ;延时500ms,根据网速和速度需求调整
    Send, m
    Sleep 500
    Send, {Enter}
    Sleep 500
    count := count+1
    if (count >= 20)    ;每执行20次,刷新一次网页
    {
        count := 0
        Send, {F5}
        Sleep 2000
    }
}
return

1 个赞

我用亲身经历告诉你们吧。

微博会对批量删除做检测。

所以过于频繁的操作会触发预警。

所以我是手工慢慢删的。

你们觉得累,就搞个删几条就歇一会的脚本。

好像确实是这个样子,我用脚本操作了一段时间后我的收藏就显示不出来了。。幸好取消收藏的工作在几次操作后终于完成了

借助@cuiliang、@loggx的脚本,终于将收藏“全”取消掉了,省掉了许多重复枯燥的鼠标动作,节省下了不少时间,非常感谢二位

找到这个脚本了 https://github.com/dxhuii/delWeibo/blob/master/delWeiboFav.js

谢谢你的热心帮助,只是早已用上面的方法解决了,已收藏脚本备用(估计用不上的了,就如白话那句,“见过鬼都怕黑”,以后不再收藏微博了)

那之前用微博登录的网站或软件会不会受影响?即重新注册后会不会登录不了

没有的,目前还没考虑要做。 内部设计是json存储的描述信息,要转换成语言形式比较困难。 后期可能开放API吧,然后可以通过js或c#脚本调用quicker的模块功能,这样会简单一些。不过这都后期了,目前还是填坑完善软件了。

我用edge也试了一下,没有出现这个全屏一样的图片 :rofl:, 和chrome里是一样的效果。

你先试试手动操作一下,先点“已收藏”,然后鼠标不动,弹窗确认之后按回车,看看是什么反应。

可以用浏览器的隐身模式试试,先屏蔽掉插件的干扰。