Weibo-archiver 使用教程 
本脚本可以免费导出所有可查看的微博(需要先登录微博网页版,在网页上能看见的微博都可以备份),包括高清图片数据,并提供可视化界面查看数据。可以在这里查看 示例数据 
 
 
 
在开始之前,请确保浏览器装有 Tampermonkey 或是 Violentmonkey 插件: 
 
然后点击安装脚本weibo-archiver.user.js(如果下载慢,可以使用镜像地址)。在微博用户页(必须是点击头像进入的页面)刷新后,按提示配置点击“导出“即可。 
导出完成后将会自动下载两个数据文件:imgs-name.csv 微博图片数据、weibo-data-name.json 微博数据,以及用来下载图片的脚本包 script.zip(如果下载缓慢或无法下载可以用这个镜像地址 
 
接下来是要下载微博的图片,需要先安装 Nodejs,在Nodejs 官网选对应系统版本下载,然后一路下一步安装即可。为了验证是否正确安装,按 win+R 输入pwsh 弹出黑终端,再输入 node -v,如果有出现 v 开头的数字版本号就代表着成功安装了。 
可以将 script.zip 解压后的代码文件复制到你希望存放图片的地方,然后点击 “下载微博图片.bat“ 并按提示输入刚刚导出的 imgs-name.csv 图片数据的完整路径,回车后将开始下载图片。 
 
如果一切顺利,图片都将下载在 images 文件夹里。接下来就需要点击 ”运行图片服务器.bat” 来启动本地图片服务器,以能够在 web 中显示图片。 
然后在浏览器中打开 Weibo-archiver 在线查看网页,点右上角设置导入微博数据 weibo-data-name.json,就大功告成了🥳🥳 
需要注意的是,这个在线网页的微博数据只能在导入的这个浏览器中查看,你和别人都无法通过链接查看彼此的微博,如果你想分享给好友查看,只需要将这个微博数据连同发送给ta导入,同时在设置中将图片链接设为 “使用默认的CDN” 这一个公共的链接就行,对方无需下载这些图片。 
最后感谢大家的使用,如果哪里有帮到你,欢迎向大家推荐使用,或是赞赏v我(赞赏地址),这都将给我很大地动力去开发和维护。 
如果遇到了哪些问题,欢迎提一个GitHub issues或是 微博私信 @我,我都很乐意为大家解疑答惑的😇 
 
常见问题: 
可能会爬取不全:网页端限制了最多查看最近2万条微博(会提示“更多内容请到客户端查看“),建议要一次获取较多微博的时候,使用按时间范围筛选的功能来分段爬取。然后多次导入到预览页面后会自动合并数据,再点击导出数据即可获取所有的微博,包括对应的图片链接文件。