GetQzonehistory:如何把QQ空间历史说说完整归档下来
2026/8/25 17:54:30 网站建设 项目流程

GetQzonehistory:如何把QQ空间历史说说完整归档下来

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

GetQzonehistory 是一款开源的QQ空间历史说说导出工具。它通过扫码登录,把账号消息列表里和未删除页面里的说说抓下来,存成 Excel 表格、网页版文件和图片文件夹。适合想把多年QQ空间说说、老照片和评论完整备份到本地电脑的个人用户。

它解决的实际问题

这一节说明什么情况下你会用到它。

  • 换号或换设备前:QQ空间没有"一键导出全部说说"的入口,网页端只能一条条翻,历史内容很容易丢。
  • 整理老照片:说过图的内容散落在不同年份,想按时间批量找出当时的配图,手动复制不现实。
  • 留存评论互动:好友当年在说说下的评论只挂在原帖上,导出后能跟着内容一起保存。

工具的思路很简单:登录你的账号,按批次翻完历史消息,再补抓未删除的说说,最后按类型分类存盘。

功能清单与适用对象

功能你能得到什么适合谁
二维码扫码登录不输密码,登录态存在本地,下次选序号即可只备份自己账号的用户
消息列表全量抓取时间、内容、图片链接、评论四列的完整清单想做数据统计、筛选的人
未删除说说补抓补上消息列表之外的可见说说,包含较早年份用QQ很多年的老用户
Excel + 网页版输出表格便于筛选,网页版还原浏览效果想二次整理或长期回看的人
图片本地下载说说配图按内容命名存进pic文件夹需要批量归档老照片的人

第一次运行步骤

这一节按"准备 → 启动 → 关键操作 → 验证结果"走完一遍。

准备:把仓库克隆到本地,然后创建虚拟环境、安装 requirements.txt 里的依赖。在 Linux 上运行前可能需要先安装zbar库,macOS 可用 Homebrew 安装,具体以仓库说明为准。

启动:克隆仓库只需一条命令:

git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory

进入目录装好依赖后,运行main.py即可开始。

关键操作

  1. 终端会显示一个二维码,用手机版QQ扫一下完成登录。
  2. 如果resource/user/目录下已有之前保存的登录记录,会列出账号让你选序号,直接选即可,不用重扫。

第一次结果验证:看到"导出成功"提示后,打开resource/result/目录,里面应有以你的QQ号命名的文件夹,里面有若干 xlsx 文件和一个网页版文件。用 Excel 打开看看时间列和内容列是否完整。

登录、采集、保存三步走

这一节解释数据是怎么流到你硬盘上的。

输入(登录):工具在终端里生成二维码并转成字符画显示。扫码成功后,登录凭据以 Cookie 形式写入resource/user/下的文件。也就是说,凭据只存在你自己电脑上,下次运行直接读取。

处理(采集):消息列表按每批 10 条逐批拉取,批与批之间会暂停几秒,避免请求过快。拉完消息列表后,程序再调用说说列表接口,按每页 30 条把未删除的可见说说补齐,并把两个来源去重合并。

输出(保存):所有数据在本地分类落盘,具体文件见下一节。中途手动结束程序时,已抓到的部分也会先保存再退出,不会白跑。

一个边界要提前知道:仅自己可见、且不在消息列表和未删除列表里的内容抓不到,导出前先确认你关注的内容类型。

结果文件在哪里、怎么看

导出结果统一放在resource/result/下以QQ号命名的文件夹里:

  • 全部列表.xlsx:抓到的所有条目,含时间、内容、图片链接、评论四列,最适合做筛选和统计。
  • 说说列表.xlsx转发列表.xlsx留言列表.xlsx其他列表.xlsx:按内容类型拆开的子集,各取所需。
  • 好友列表.xlsx:过程中出现的好友昵称、QQ、空间主页链接。
  • 说说网页版.html:按时间倒序还原的浏览页面,双击即可在浏览器里回看当年的排版和表情。
  • pic/文件夹:说说配图的本地副本,文件名取自说说正文,方便对号入座。

二次整理很简单:xlsx 用 Excel 按时间列筛选年份;html 可以直接发给别人看;图片可以整个pic文件夹扔进 NAS 或相册应用。

安全、隐私与注意事项

只列资料里能证实的几条:

  • 全程扫码登录,不涉及输入账号密码;但登录凭据是本地明文文件,resource/user/目录不要外传。
  • 数据处理都在本机完成,导出结果不会被上传到任何第三方服务器。
  • 工具自带固定节奏的抓取间隔,不要为赶时间自行改小,以免触发风控导致登录失效。
  • 仓库免责声明明确:仅供学习和技术研究使用,不得用于商业或非法行为,使用前请自行确认。

常见问题

🙋 用用户自己的话问几句:

问:Linux 上启动报错,说找不到 zbar 库?答:这是二维码解码依赖缺失,按系统包管理器装一下zbar再运行即可,macOS 则用 Homebrew。

问:"仅自己可见"的说说能导出来吗?答:不能保证。工具抓取的是消息列表和未删除的可见说说,不在这两个范围内的内容无法获取。

问:跑到一半断了,下次要重新扫码吗?答:不用。登录记录存在本地,重跑时选对应账号序号即可;且手动停止时已抓数据会先保存。

问:多早的说说能抓到?答:未删除且可见的都能抓,代码注释表明可覆盖较早年份的记录,具体以实际账号数据为准。

问:能导出别人的QQ空间吗?答:不行。程序只处理扫码登录的那个账号,这也是它的设计边界。

是否适合你

适合:想把自己账号的QQ空间说说、配图、评论一次性落到本地;希望结果是 Excel 和网页而不是截图;不想把数据交给第三方服务的个人用户。

不适合:想批量采集他人动态的人(工具不支持也不该这么用);有商业用途诉求的团队(免责声明已排除);期待导出后带自动打标签、可视化分析的"开箱即用"产品。

GetQzonehistory 把QQ空间历史说说导出这件事压缩成"扫码、等待、收文件"三步,核心价值是给你的老QQ空间一份完整、本地、可二次整理的存档。下一步建议先拿一个测试号或小账号跑一遍完整流程,确认resource/result/里的文件齐全后,再正式备份主账号。

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

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

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

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

立即咨询