GetQzonehistory 教程:一次扫码,把 QQ 空间历史说说完整下载到本地
【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory
把 QQ 应用卸载后,写了多年的说说还能去哪儿?这就是我找 QQ 空间备份方案时想到的问题:开源项目 GetQzonehistory 通过一次扫码,就能把账号里的历史说说、转发、留言连同配图全部下载到自己电脑,数据全程不出本机。
它解决什么问题
想做 QQ 空间备份,又不想逐条翻网页的,这个项目就够了。GetQzonehistory 免费开源,完整代码公开,release 页还有打包好的单文件,拿到就能直接运行。它只干一件事:完成扫码登录后,把空间里的说说、转发、留言全部落到本地硬盘,数据不出本机。
快速上手:从零完成一次 QQ 空间说说导出
先准备:把源码取到硬盘上,并给它隔离一个虚拟环境。
git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv再安装:激活环境,Windows 终端跑myenv\Scripts\activate,macOS 和 Linux 跑source myenv/bin/activate,然后装依赖,主要是 pandas、BeautifulSoup4、requests 这几个库;macOS 若提示缺 zbar 组件,按终端打印的指引装上即可。
pip install -r requirements.txt接着运行,一条命令就行。
python main.py终端会打印二维码,用登录着 QQ 的手机扫一下,登录环节就结束了,全程不需要输入密码。程序按每轮 10 条的节奏拉取,进度条实时刷新,跑完会自动打开resource/result/你的QQ号/目录,一套完整的 QQ 空间历史说说下载包就在里面。
📦 导出文件说明:导出的东西长什么样
跑完一轮会生成 8 样产物,全部放在resource/result/你的QQ号/,一次 QQ 空间数据本地备份就此完成:
| 产物 | 里面是什么 | 拿它干嘛 |
|---|---|---|
QQ号_说说列表.xlsx | 你本人发布的原创说说,含时间、内容、图片链接、评论 | 按时间筛选、按关键词检索 |
QQ号_转发列表.xlsx | 每一条转发记录 | 单独成表检查转发的内容 |
QQ号_留言列表.xlsx | 别人留在你空间里的留言 | 回顾收到的互动 |
QQ号_好友列表.xlsx | 好友昵称、QQ 号与空间主页 | 相当于一份通讯录 |
QQ号_全部列表.xlsx | 整个空间的完整消息时间线 | 做按年统计时用它最全 |
QQ号_其他列表.xlsx | 未归入上述几类的其余互动内容 | 补齐消息全貌 |
pic/目录 | 全部说说配图,文件名取自对应说说的文字开头 | 离线查看、挑图做相册 |
QQ号_说说网页版.html | 按动态流渲染所有说说的网页 | 双击即可浏览全部内容 |
边界提前说明:已经删除的内容不在消息列表里,这部分工具同样拿不到。
备份数据能派上什么用
数据到手之后干什么?这个 GetQzonehistory 教程给出两个能落地的做法。
做一本相册。打开pic/目录挑图,文件名已经按说说文字开头命名,不逐张打开也能认出内容;挑几十张送打印店,装订后就是一本摆在桌上的实体相册,那一年的事都装进去了。
做内容复盘。打开QQ号_全部列表.xlsx的时间列,按年份计数就能看到哪些年份发得多、哪些年份归于沉寂;再按当年常挂嘴边的词过滤正文,比如"咖啡"或"出差",各阶段的注意力差异一眼看清。
隐私与安全,只回答三个问题
扫码会不会泄露密码?不会。扫码走 QQ 官方登录通道,程序只拿到本次登录的会话凭证,密码本身不经过程序。
数据经过哪些服务器?不经过任何第三方服务器。抓取、解析、保存都在你自己的机器上发生,结果文件始终留在本机。
逻辑能不能查证?能。源码全部公开,每一步逻辑都可以逐行核对,许可证条款写在仓库内的 LICENSE 里。
跑一次,你的 QQ 空间备份从此不再依赖网页能否打开;完整依赖清单与目录结构见仓库里的 README.MD。
【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考