前几天绿蛙研究了微博的备份功能。诶微信官方账号里说微博不好?不要紧。

那个备份工具可以帮你备份微博,哪怕被炸了。但是爆炸后我该怎么办?我注册了小号,但是老微博没了。...

当时有同学问:对了,有没有什么软件可以把微博数据迁移到另一个微博号

嗯,是的,问题不大。以下是正文:

昨天推荐了备份微博账号的工具后,有同学问:有没有可以把微博数据迁移到另一个微博号的软件?

其实在稳定部落的评论里,@ Cat很快给出了答案:“我记得我曾经写过一个剧本,重新发新号里轰炸号的9000条微博……”

于是小青蛙叫他赶紧交,他就交了…

项目名为respawnWeibo,托管在GitHub中,基于Python,所以你需要在你的电脑上安装Python。食用方法如下:

使用方法

respawnWeibo的使用过程如下:首先登录微博,然后备份旧的微博账号,最后将微博克隆到新账号。

首先下载或克隆项目代码

一个

git克隆https: //github。请访问www . analog . com/cat baron 0/respawnWeibo。饭桶

登陆微博 先在 config.py 中设置用户名和密码 USERNAME="example@example.com" PASSWD="password"执行 python3 user_info.py 脚本会生成 sender.sess ,并会输出 containerID 和 uid

一个

python3 user_info.py

备份微博

python3 cache.py -cid containerID执行后,微博会下载到缓存路径,每一页都会缓存为一个json文件。

一个

python3 cache.py -cid containerID

克隆微博 将 config.py 中的用户名和密码更新为目标账号执行 python3 user_info.py执行 python3 respawn.py -f cached/8.txt -u uid -c 9 就会自动将缓存到 8.txt 中的微博发布到 config.py 中设置的微博账号中。

一个

2

python3 user_info.py

python 3 resp awn . py-f cache/8 . txt-u uid-c 9

对于转发的微博,会先转发原微博;如果转发失败,会尝试以原微博的方式,将原微博内容一起发布。

重生参数描述如下:

-f JSON_FILE , 缓存的 json 文件.-s SESSION_FILE , 指定 session 文件可避免反复登陆-u UID , 用户 ID,可通过 user_info.py 查看-c CONTINUE 从文件中的某一条微博开始发布。-ft , 强制用原创微博的方式克隆转发微博。 说明 cache.py 代码修改自 https://github.com/yekingyan/Weibo/blob/master/Weibo.pyweibo/ 的代码修改自 https://github.com/chaolongzhang/sinaWeibo由于微博对发布频率的限制,目前设置为约30s发送一条本项目不稳定 之后

@Cat也提到了,嗯...当时临时写的脏字脚本用起来很麻烦,而且因为微博对发微博到账号的频率有限制,我发了一个多月。

祝同学们永远不要把微博炸了,炸了微博就可以登录了。

1.《炸号 炸号之后怎么办?》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《炸号 炸号之后怎么办?》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/caijing/1775348.html