扫码导出QQ空间全部历史说说:免费备份工具GetQzonehistory完整指南
2026/8/28 16:28:03 网站建设 项目流程

扫码导出QQ空间全部历史说说:免费备份工具GetQzonehistory完整指南

【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory

想把十年QQ空间说说整理成纪念册,却发现互动列表不保留更早的内容,也没有官方批量导出入口。开源工具GetQzonehistory在手机QQ扫码后,自动抓完全部历史说说,导出成本地Excel和网页。

📦 先看产出:跑完你能拿到什么

备份结束后,文件都在resource/result/你的QQ号/目录下,程序结束时会自动打开这个文件夹,并在终端打印各列表的条数统计:

  • QQ号_全部列表.xlsx:说说、转发、留言的总表,适合整体回顾
  • QQ号_说说列表.xlsx:你原创的说说,含时间、内容、图片链接、评论四列
  • QQ号_转发列表.xlsx:你转发过的内容记录
  • QQ号_留言列表.xlsx:别人留在你空间的留言
  • QQ号_其他列表.xlsx:不属于你本人发布的内容
  • QQ号_好友列表.xlsx:好友昵称、QQ号、空间主页的结构化数据
  • QQ号_说说网页版.html:还原QQ空间样式的网页,浏览器打开就能翻页看
  • pic/:说说图片的本地副本,按说说内容命名

⚙️ 三分钟上手:从安装到扫码

前提是本机装有 Python 3(3.8 以上)。README 推荐用 venv 建虚拟环境隔离依赖,嫌麻烦也可以直接装:

git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory && pip install -r requirements.txt && python main.py

程序启动后终端会打印一个字符画二维码,用手机QQ扫一扫、确认登录,抓取就自动开始:进度条按每批 10 条推进,每批结束后休息 3 秒,跑完即保存并打开结果文件夹。

不想配置 Python 环境的话,项目 release 页面提供了打包好的单文件程序,下载后直接运行即可。

🔍 数据是怎么抓的:三步流程

扫码登录:程序调用QQ官方登录通道生成二维码,扫码后拿到的是本次运行用的临时会话凭证,全程不需要账号密码。

消息列表分页抓取:QQ空间互动消息通过接口按页读取,每页 10 条,自动翻页直到取完,中间每批休息 3 秒控制请求频率,降低触发限频的概率。

可见说说补齐:从没收到互动的说说不会出现在消息列表里,程序会再走一遍"可见说说"接口分页补齐,两份数据去重合并,减少遗漏。

HTML 解析、图片下载、Excel 生成、网页渲染全部在你的电脑上完成,不贴代码也不上云。

🧩 不止存下来:三种照做的用法

  • 做年度回顾:打开说说列表.xlsx,按"时间"列筛选并排序,把某一年的所有说说单独拎出来
  • 整理数字相册pic/里的图片以说说内容命名,按年份重新分文件夹,很快就是一个能按时间翻的相册
  • 迁移到其他平台:从 Excel 挑优质内容,或直接复用网页版 HTML 的结构,发布到个人博客、编成电子回忆录

⚠️ 避坑速查:五个问题直说答案

进度条停了几秒,是卡死了吗?没有。这是防限频的刻意设计,几千条说说跑完需要时间,等进度条走完即可。

扫码后提示二维码已失效?二维码有效期很短,等程序重新生成后再次扫码;注意确认扫的是要备份的那个账号,登录失败重跑一次即可。

导出的条数比空间里看到的少?属于数据源限制:已删除的内容、设置"仅自己可见"的说说,两个接口都取不到。

程序启动后不显示二维码?多数是缺少 zbar 依赖,终端会直接给出对应系统的安装提示,按提示装好后重新运行。

中途 Ctrl+C 停止会白跑吗?不会。程序在手动退出时会把已经抓取到的数据保存成结果文件,不会丢掉前几批。

边界说明:数据与凭证

  • 抓取、解析、下载全程在你本机完成,说说内容和图片不经过任何第三方服务器
  • 登录凭证是临时会话 cookie,本次运行结束后即失效;缓存文件存放在resource/user/,备份完成后可删除
  • 可见说说的抓取结果缓存在resource/fetch-all/,重复运行会直接读取缓存,不必再全量请求
  • 本工具仅供学习与技术研究,请只用于备份自己的账号,遵守平台规则与服务条款

一个能把十年说说原样搬进 Excel 和网页的工具。挑个电脑有空的时候,扫一次码,把空间完整备份下来。

【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询