批量导出QQ空间历史说说到Excel:GetQzonehistory 完整上手指南
2026/8/24 23:45:45 网站建设 项目流程

批量导出QQ空间历史说说到Excel:GetQzonehistory 完整上手指南

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

GetQzonehistory 是一个批量导出 QQ 空间历史说说的开源工具。它模拟网页版登录,自动抓取账号下的可见说说,最后存成本地 Excel、HTML 页面和图片文件夹。想把多年积累的说说完整备份下来,又不想一条条手动复制,这个项目比较合适。

它解决什么问题

  • 说说说了好几年,动辄上千条,手动复制根本不现实。
  • QQ 空间没有官方批量导出入口,网页版只能一页页翻着看。
  • 换手机、账号长期不用、或者想把空间内容存档,数据却只留在服务器里。
  • 用脚本抓可以快很多,但单一数据源容易漏。这个工具同时走"互动消息列表"和"说说页列表"两条路径,能明显减少遗漏。

快速上手:三步把说说导出成Excel

1. 准备环境

需要 Python 3.8 以上版本。Linux 和 macOS 还需安装 zbar 库(二维码解码用),运行失败时 LoginUtil.py 会提示你按系统安装。Windows 上装好 Python 即可。

2. 克隆并安装依赖

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

进入目录后创建虚拟环境、按 requirements.txt 安装依赖,两条命令的事,README 里有完整步骤。

3. 运行并扫码登录🔑

python main.py

终端会打印一个字符画二维码,用手机 QQ 扫码确认。登录状态会存到本地,下次运行直接选账号,不用重新扫。

4. 找到导出结果

跑完后结果在resource/result/你的QQ号/文件夹里,Windows 和 macOS 上程序会自动打开该目录。

功能拆解

扫码登录,不碰账号密码

是什么:模拟 QQ 空间网页版的二维码登录流程,不让你输入密码。

怎么用:程序运行时终端出现二维码,手机扫码确认,等"登录成功"提示即可。二维码失效会自动刷新。

用完得到什么:一次有效会话。Cookie 存在本地resource/user/目录,多账号运行时可以按序号切换。

分页拉取历史互动消息

是什么:从 QQ 空间的历史消息接口按批拉数据,每批 10 条,批间休息 3 秒,避免请求过快。

怎么用:登录后自动开始,不用操作,看终端进度条就行。

用完得到什么:时间、发送者、内容、图片链接齐全的消息记录,同时顺带收集到消息中出现的好友昵称和 QQ 号。

补全说说页列表,两个来源去重合并

是什么:互动消息列表可能漏掉部分说说,工具会再抓一遍说说页上的"未删除可见说说"列表(含 2014 年之前的老内容),逻辑在 GetAllMomentsUtil.py。

怎么用:自动执行,无需配置。

用完得到什么:合并去重后的完整列表,比只看消息列表更齐。入口代码在 main.py,想看整体流程可以直接翻。

自动分类存档,顺带生成网页版

是什么:按发送者把数据分成原创说说、转发、留言、其他,各自写入独立 Excel;图片逐张下载到pic/文件夹;最后生成一个还原说说布局的 HTML 页面,表情会被转成图片标签,头像和评论也一起带上。

怎么用:导出流程的收尾步骤,自动完成。

用完得到什么:一套开箱即用的备份文件,不用自己再整理。

能导出哪些数据

  • {QQ号}_全部列表.xlsx:完整的消息列表,含时间、内容、图片链接、评论
  • {QQ号}_说说列表.xlsx / 转发列表.xlsx / 留言列表.xlsx / 其他列表.xlsx:分类后的说说,Excel 里可直接筛选统计
  • {QQ号}_好友列表.xlsx:消息中出现的好友昵称、QQ 号、空间主页
  • {QQ号}_说说网页版.html:可在线浏览的网页版说说,含图片和评论
  • pic/ 文件夹:说说图片原图

适合这些场景

  • 准备弃用 QQ 账号或空间前:先导出再注销,避免多年内容找不回来。
  • 做纪念册:HTML 页面直接看,图片文件夹可以拖进相册工具整理成电子相册。
  • 个人数据分析:Excel 里按年份统计发布频率、挑出某段时间的内容,写回忆录或做素材都方便。

注意事项与局限

  • ⚠️数据边界:不在互动消息里、也不在可见说说页里的内容(比如"仅自己可见")导出不了;已删除的说说同样拿不回来。
  • ⚠️账号风险:本质是模拟登录加高频请求,被风控的概率低但不为零。重要账号建议低调使用,别在敏感时期反复跑。
  • 页面结构依赖:QQ 空间接口一旦改版,解析就可能失效,需要等作者跟进更新,工具本身没有做接口容错。
  • Cookie 是明文:登录凭证以明文存在本地目录里,不要把resource/user/分享给别人。
  • 图片链接会过期:导出时链接失效的图片会下载失败,建议导出完尽快检查pic/目录数量。

写在最后

如果你名下还有一个存了不少回忆的 QQ 空间,值得花十分钟先跑一次,把数据落到自己手里。导出顺利的话,顺手给项目点个 Star 也行。

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

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

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

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

立即咨询