请问,有没有办法批量删除微博的收藏,一个一个地取消实地费劲
销号,再申请
如果是全部删除,可以用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代码可以自动取消一条收藏。再加一些重复之类的就可以了。
发私信了,这里讨论可能比较浪费功能资源
我写了几个小书签,把微博都给删干净。.别问我要,我没有保存。
我是想告诉你们微博的数据库肯定有点问题,我删到再也找不到可以删的内容了,但是它的数字显示是混乱的
可以试试用键盘快捷键:j, m, 回车
j:选择下一条微博
m:收藏/取消收藏
用快捷键操作的话手动也能快很多,或者写成AutoHotkey脚本自动执行
你的方法手动的话貌似跟用鼠标点不分上下,用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
我用亲身经历告诉你们吧。
微博会对批量删除做检测。
所以过于频繁的操作会触发预警。
所以我是手工慢慢删的。
你们觉得累,就搞个删几条就歇一会的脚本。
好像确实是这个样子,我用脚本操作了一段时间后我的收藏就显示不出来了。。幸好取消收藏的工作在几次操作后终于完成了
借助@cuiliang、@loggx的脚本,终于将收藏“全”取消掉了,省掉了许多重复枯燥的鼠标动作,节省下了不少时间,非常感谢二位
谢谢你的热心帮助,只是早已用上面的方法解决了,已收藏脚本备用(估计用不上的了,就如白话那句,“见过鬼都怕黑”,以后不再收藏微博了)
那之前用微博登录的网站或软件会不会受影响?即重新注册后会不会登录不了
没有的,目前还没考虑要做。 内部设计是json存储的描述信息,要转换成语言形式比较困难。 后期可能开放API吧,然后可以通过js或c#脚本调用quicker的模块功能,这样会简单一些。不过这都后期了,目前还是填坑完善软件了。
我用edge也试了一下,没有出现这个全屏一样的图片 , 和chrome里是一样的效果。
你先试试手动操作一下,先点“已收藏”,然后鼠标不动,弹窗确认之后按回车,看看是什么反应。
可以用浏览器的隐身模式试试,先屏蔽掉插件的干扰。