如何备份你的QQ空间全部历史说说:完整指南
【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory
翻QQ空间说说的时候,你是不是也突然意识到:某一年自己到底在想什么,已经想不起来了。那些深夜的心情、出游的照片、转发过的段子,散落在平台里,翻得越深越慢。GetQzonehistory 是一个能把你的QQ空间历史说说一次性导出到电脑上的小工具,帮你把这么多年发的说说变成一份可以自己保存、自己打开的表格和网页。
这些场景,你是不是也遇到过
- 想找高中时发的一条说说,平台里翻不到那么深
- 说说里的照片想留着,却没法一张张另存
- 担心平台数据有变动,想在自家电脑放一份
- 想回顾过去的自己,手机上却不好按顺序慢慢看
如果有一条戳中你,那你需要做的不是再翻几页,而是把这些数据"拿回自己手里"。
GetQzonehistory 是个什么工具
简单来说,它是个基于Python的QQ空间说说导出与归档工具。你扫一次码,工具就把你的说说以及围绕它们发生的互动整理出来,存到本地文件夹,并生成Excel表格和QQ空间样式的网页,全程不需要你写代码。
- 扫码登录,不输密码:用手机QQ扫一下就行,过程不碰你的密码。
- 数据留在自己电脑:所有处理都在本地进行,不上传到任何服务器。
- 表格和网页都有:Excel方便筛选整理,HTML网页版用浏览器一开,看起来和QQ空间一样。
- 中断也有保护:中途退出,已抓到的说说会先保存下来,不白忙。
🚀 三步跑通
前提:电脑装好了Python 3。
第1步:获取项目
git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory第2步:安装依赖
pip install -r requirements.txt依赖都是requests、pandas这类常见库,一条命令自动装好。想保持系统环境干净的话,可以先用python -m venv myenv建个虚拟环境再装。
第3步:运行
python main.py运行后终端会显示二维码,用手机QQ扫码即可。登录成功后,程序按每批10条抓取消息,终端有进度条显示实时进度;说说越多耗时越长,几千条的话建议预留半小时左右。小提醒:在macOS上如果扫码时报zbar相关错误,先在系统里装一下zbar库。如果不想装依赖,项目的release页面也提供打包好的版本。
跑完你会得到什么
导出结束后,程序会自动打开结果文件夹,位置在resource/result/你的QQ号/下,里面有这些东西:
- 全部列表.xlsx:所有历史消息,按时间排好
- 说说列表.xlsx:你自己发的说说,含时间、内容、图片链接和评论
- 转发列表.xlsx / 留言列表.xlsx / 其他列表.xlsx:转发、留言和其他互动,分类存放
- 好友列表.xlsx:和你互动过的朋友汇总,含昵称和QQ号
- 说说网页版.html:QQ空间样式的页面,浏览器打开即可一页页翻看
- pic/ 文件夹:说说里的图片自动下载,按内容命名
两个值得知道的小细节
数据从哪来:工具的主要来源是QQ空间的"消息列表"。你每发一条说说,这里都会留下一条记录,工具就一批批把它取回来,通常能比翻首页回到更早;另外它还会把当前可见的说说补进来,让较近的内容少遗漏。登录和抓取相关逻辑都在 util/ 里,想深入一点可以从这里看起。
为什么可以随时退出:工具内置了中断保护,你按Ctrl+C退出时,它会先把已有数据全部写进磁盘,下次再跑不必从零开始。对动辄几十分钟的导出来说,这点很让人安心。
导出之后,你还可以这样玩
- 做一份个人年报:在Excel里按年份分组,看看自己哪一年发得最多、哪一年话最少。
- 整理相册:pic/ 里的图片按说说内容命名,挑一挑就能拼成相册。
- 做成纪念网页:给HTML文件加点自己的样式,打印出来或者发给朋友一起翻。
卡住了先看这里
问:为什么导出后,有些说说没找到?答:工具基于消息列表工作,凡是没在消息列表里出现过的(比如设为仅自己可见的早期说说),可能就取不到,这属于正常现象。控制台最后会打印各类数据的条数,可以对照查看。
问:每次运行都要重新扫码吗?答:不用。登录状态通常会保存在本地,下次运行直接跳过扫码;如果状态过期了,重新扫一次就好。
问:为什么有的图片下载不了?答:部分老图片的链接可能已失效,工具会自动跳过并继续,不影响文字数据的完整性。
本工具仅用于个人记忆存档与学习研究。请遵守平台服务条款,只处理自己账号的数据,尊重他人隐私与版权。
最后,一份可以直接照着做的小清单:
- 装好Python,克隆项目
- 安装依赖
- 运行
python main.py,扫码登录 - 等进度条走完
- 打开结果文件夹,把"过去"一年一年翻一遍
过去值得被认真对待。当那些说说整整齐齐躺在文件夹里,你会明白:它们不只是随手发的文字,那是你认真生活过的证据。
【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考