☰
GetQzonehistory:QQ空间历史说说完整导出指南
2026/10/16 2:45:25 网站建设 项目流程

GetQzonehistory:QQ空间历史说说完整导出指南

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

运行一次 GetQzonehistory,你的 QQ 空间会留下一套完整的本地数据备份:全部消息记录与分门别类的 Excel 表格、一个还原时间线样式的网页版说说页面,以及按内容命名的图片文件夹。这个 QQ 空间说说导出工具基于 Python 实现,通过官方扫码登录访问 QQ 空间,把账号发布过的历史说说、留言、转发和好友信息一次性整理成本地文件。

跑完之后能得到什么

程序结束后,所有产物统一存放在resource/result/你的QQ号/目录下:

输出内容文件形式主要用途
全部列表QQ号_全部列表.xlsx抓取到的所有消息记录的完整视图,按时间排列
说说列表QQ号_说说列表.xlsx仅你本人发布的原创说说,含评论数据
转发列表QQ号_转发列表.xlsx你发布过的转发内容,保留来源信息
留言列表QQ号_留言列表.xlsx好友在你说说下的留言记录
其他列表QQ号_其他列表.xlsx非本人发布、出现在互动消息中的内容
好友列表QQ号_好友列表.xlsx互动好友的昵称、QQ 号、空间主页
网页版QQ号_说说网页版.html还原 QQ 空间时间线样式,支持图片与评论展示
图片文件夹pic/说说中的图片按内容命名后自动下载

功能亮点与隐私设计

这个工具的几个特点,都体现在具体实现上:

  • 全程本地处理:登录、抓取、解析、去重、导出全部在你的电脑上完成,数据不经过任何第三方服务器。
  • 官方扫码登录:util/LoginUtil.py 走 QQ 官方二维码登录流程,登录凭证保存在本地,全程不需要输入账号密码。
  • 双数据源去重:util/GetAllMomentsUtil.py 抓取历史消息列表的同时,还会拉取当前可见的说说列表作为补充;两侧数据经内容比对后合并,避免重复记录。
  • 温和的请求节奏:历史消息每批获取 10 条,批与批之间停顿 3 秒,降低触发风控的概率。

需要说明的边界:仅自己可见的说说不在互动消息列表里,工具无法获取;已经删除的说说同样不在覆盖范围内。

安装与运行

准备一个 Python 3 环境后,执行以下命令即可:

git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory.git cd GetQzonehistory python -m venv myenv # Windows 执行 myenv\Scripts\activate,macOS/Linux 执行 source myenv/bin/activate pip install -r requirements.txt python main.py

启动后终端会显示登录二维码,用 QQ 扫一下即进入登录状态。如果之前登录过,程序会列出已登录的账号供选择,输入 0 可重新扫码。Linux 和 macOS 用户额外注意:pyzbar依赖 zbar 库,缺少时程序启动会直接提示安装方式。

运行过程中终端会滚动显示抓取进度,完成后自动打开结果目录并打印各列表的条数统计。

导出文件里都有什么

各列表的字段设计如下,方便直接筛选、透视或二次加工:

字段说明
时间发布时间,格式如2016年8月15日 20:45:10,网页版按此字段倒序排列
内容动态正文,格式为昵称:正文,好友信息随之保留
图片链接原始图片 URL,多张图片以逗号分隔
评论说说下评论的时间、昵称、QQ 号与内容,以结构化形式存放

网页版页面额外做了几件细节处理:评论人与发布人的头像按 QQ 号动态加载,QQ 表情的[em]标签还原为图片,图片链接自动替换为高清版本。好友列表则提供昵称、QQ 号、空间主页三个字段,便于梳理社交关系。

使用建议与常见问题

实用建议

  • 预留时间:历史数据量大时,按每批 10 条、批间 3 秒的节奏,整体导出耗时可能超过 30 分钟,建议在空闲时段执行。
  • 空间准备:图片会全量下载到pic/文件夹,磁盘空间建议预留 500MB 以上。
  • 定期备份:可把它当作常规的 QQ 空间数据备份手段,隔一段时间运行一次,新旧结果会分别按运行时间刷新。
  • 合规使用:工具仅用于保存个人历史数据与技术研究,遵守 QQ 平台条款与 README.MD 中的免责声明。

常见排错

  • 扫码后仍提示登录失败:重新运行程序生成新二维码;若系统时间不准,二维码可能提前失效,先校准时间再试。
  • Linux/macOS 启动即退出并提示 zbar:按终端给出的指引安装 zbar 共享库(如sudo dnf install -y zbar)后重试。
  • 部分图片没有下载:pic/中缺图通常是原链接已失效,表格中的图片链接字段仍然可用,属于正常现象。
  • 中途中断了怎么办:程序注册了中断信号处理,手动停止时会把已抓到的数据保存下来;下一次运行会重新完整抓取并覆盖旧文件,因此不必担心留下半截结果。

把散落在时间线里的 QQ 空间历史说说到本地存一份,是给自己留一个随时可查的档案。GetQzonehistory 做的事很简单:一次扫码,换回一整套 Excel 表格、网页和图片。

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

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

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

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

立即咨询