再谈备份微博
除了使用稳部落和Python来备份微博,这里再分享个好用的Chrome扩展 Octoman 。
Octoman
Octoman是个Chrome扩展 https://chrome.google.com/webstore/detail/octoman%E5%BE%AE%E5%8D%9A%E5%A4%87%E4%BB%BD/pojodomdlpobompicdllljgiomnfpmho ,推荐你使用谷歌浏览器 https://www.google.cn/intl/zh-CN/chrome/ , 安装Chrome扩展方法见之前文章
安装扩展后登录微博h5 https://m.weibo.cn/ ,这个扩展也是基于h5微博接口来备份微博的。
这里还是备份李健的微博(即使是炸了的号也可以),打开他的微博主页 https://weibo.com/musiclijian
点击Chrome扩展图标,在下拉列表中选择需要保存的用户,然后点击保存即可。
这个扩展将每500条微博(会展开长微博)存为一个HTML文件, 也可以在选项设置调整。
稍等一会会在浏览器下载里生成2个HTML文件 :1.76MB的文件 歌手李健_01.html
348kb的文件歌手李健_02_finish.html
,600多条微博都备份下来了,可以直接用浏览器打开浏览,可以看到李健第一条微博是2010年,已经10年了。
之前文章 一键备份微博并导出生成PDF,顺便用Python分析微博账号数据 分析过李健的微博词云图,他的微博关键词为音乐,北京,朋友,歌手,电影,居然还提到了周杰伦。
每个月转发评论点赞总数图,可以看到2016-2018年的微博数据是高峰期。
原创微博和转发微博数据比例。
李健发微博的工具主要为pc网页和iPad。
生成的微博备份文件在 chrome://downloads/ ,默认为当前Windows用户download目录。
备份的文件引用CSS文件还是微博的,为了防止将来打不开,最好还是用Chrome扩展 SingleFile https://chrome.google.com/extensions/detail/mpiodijhokgodhhofbcjdecpffjipkle 再次备份,这个之前文章再谈备份网页和公众号文章介绍过了。
不过这个扩展有个不方便的地方没有时间段选择,每次都得重新备份,或者你只想备份某段时间的微博也不行,如果想根据时间段来备份推荐用之前介绍的 一键备份微博并导出生成PDF,顺便用Python分析微博账号数据
除了备份微博,这个作者还有个Chrome扩展可以备份微博相册 https://chrome.google.com/webstore/detail/octo%E5%BE%AE%E5%8D%9A%E7%9B%B8%E5%86%8C%E6%89%B9%E9%87%8F%E4%B8%8B%E8%BD%BD/cdimdlckbkfelaogjhfbkjcfncbpngkn
微博相册下载
进入微博主页,这里选择王菲的微博 https://www.weibo.com/u/1629810574 ,天后已经5年不更新微博了, 点击扩展图标,点击需要下载的相册 。
选择头像相册,有6张图片,很快下载好了,备份其他相册类似。
麋鹿微博工具箱
如果你不想微博哪天被人挖坟,可以将微博批量删除、设置仅自己可见、仅好友可见,这里推荐一个工具麋鹿微博工具箱。
先下载软件(公众号内回复 微博
获取软件)到本地直接运行,浏览器会访问 http://127.0.0.1:8083/
需要先登录微博 。
用微博扫码登录就行。
开始扫描你的微博,微博多的话可能慢点。
选择时间段,可以对微博删除,恢复公开,仅自己可见,仅粉丝可见,仅好友圈可见。
微博书
最后如果你想把微博制作成书,已经有很多成熟的产品,类似 出书啦https://chushu.la/wechatbook/guide ,微信书 https://weixinshu.com/ ,拾柒 https://www.shiqichuban.com/simple/app/#/user/login ,当然这些都是付费的。
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- ICON
- BSCAN
- ILA
- VIO
- FPGA程序加载方式
- 国密SSL协议之性能测试
- 发现一个好看的手机壁纸网站,撸代码的手已经饥渴难耐了
- 还在为怎么学习Android苦恼?看完学会这些大牛资料,2年高级3年资深不是问题!
- 面试心得:一个BAT大厂面试者整理的Android面试题目,五轮面试后终于拿到Offer!
- 【Lighthouse教程】scrapy爬虫初探
- python 手把手教你基于搜索引擎实现文章查重
- Intellij IDEA 如何自动生成 serialVersionUID
- Spring事务是如何应用到你的业务场景中的?
- BFE.dev前端刷题#9. 解密消息 (Facebook面试题)
- JUnit 5 测试问题 must be static unless the test class is