ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

QQ空间说说如何一次性全部导出到本地:GetQzonehistory 完整备份快速上手

QQ空间说说如何一次性全部导出到本地:GetQzonehistory 完整备份快速上手

QQ空间说说如何一次性全部导出到本地:GetQzonehistory 完整备份快速上手

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

GetQzonehistory 是一个免费开源的 QQ 空间说说导出工具。手机 QQ 扫码一次,账号里当前可见的历史说说、转发、留言连同配图就会被批量下载,整理成本地 Excel 表格、图片目录和一个QQ空间离线网页,数据只存在你自己的电脑上。

QQ空间说说批量下载的产出:一次扫码拿到哪三样东西

这个工具只做读取和下载,不会改动你空间里的任何内容。它覆盖账号中当前可见、未删除的全部说说,转发、留言和其他互动也都在范围内。

一次运行结束后,你会得到三类东西:

  • 6 个 Excel 表格:全部列表、说说列表、转发列表、留言列表、好友列表、其他列表
  • pic/ 配图目录:所有说说关联的图片
  • 1 个离线网页(.html):双击即可打开,不用联网也能回看

QQ空间历史说说转Excel前的准备

动手之前,确认这 4 样东西:

  1. 一台装了 Python 的电脑,Windows、macOS、Linux 都可以。
  2. 一部能正常登录 QQ 的手机,负责扫码。
  3. 大约十分钟的环境配置时间。
  4. ⚠️ macOS 和部分 Linux 系统识别二维码依赖 zbar 系统库,终端提示缺失时按提示安装即可。

说说批量导出到Excel的操作流程

分成 5 步,每步一条命令。

第 1 步:克隆仓库并进入项目目录。

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

第 2 步:创建并激活虚拟环境。

python -m venv myenv source myenv/bin/activate

Windows 下激活命令换成myenv\Scripts\activate。

第 3 步:安装依赖。

pip install -r requirements.txt

第 4 步:运行主程序,扫码登录。

python main.py

启动后,终端会显示一个登录二维码。打开手机 QQ 扫一下并确认即可,全程不用输入账号密码,程序只使用本次会话的登录凭证。提示登录成功后开始抓取,按每批 10 条的节奏读取,批与批之间停顿 3 秒,终端里的进度条实时刷新。结束后会汇总消息总数、最早一条说说的时间、好友数量,以及各类列表的条数,然后自动打开结果目录。

第 5 步(可选):生成 Markdown 归档。

python fetch_all_message.py

把可见的未删除说说连同配图整理成 Markdown 文本,输出到resource/fetch-all/目录,适合做纯文本归档。中途手动中断也没关系,已抓取的部分会先保存下来。

QQ空间说说图片保存位置:结果目录与文件用途

所有结果按账号自动归档到resource/result/你的QQ号/目录,会话信息保存在本机的resource/user/目录。pic/ 里每张图片的文件名就是对应说说文字的开头,找图很直接。

条目包含内容典型场景
QQ号_全部列表.xlsx账号时间线上的完整消息记录按年份统计条数、按时间筛选
QQ号_说说列表.xlsx你发布的原创说说,含时间和图片链接关键词检索、整理写作素材
QQ号_转发列表.xlsx你转发过的内容单独梳理转发记录
QQ号_留言列表.xlsx收到的留言回看互动内容
QQ号_好友列表.xlsx好友昵称、QQ 号、空间主页地址留存好友信息
QQ号_其他列表.xlsx其他互动内容补全时间线
pic/所有说说配图,按说说文字开头命名离线看图、挑图做相册
QQ号_说说网页版.html仿空间风格的离线浏览页面双击打开,像刷空间一样回看

Excel 适合筛选和统计,网页版适合直接翻看。

QQ空间说说导出的数据边界与账号安全

运行前先确认这 5 条边界:

  • 已删除的说说拿不到,消息列表里已经没有它们。
  • 仅自己可见的说说同样取不到,它们不进入消息列表。
  • 登录走 QQ 官方扫码通道,密码始终在你手里;会话信息只保存在本机resource/user/目录。
  • 抓取和解析全部在本机完成,导出文件不经过任何第三方服务器。
  • 项目仅供学习和技术研究使用,只操作自己的账号,遵守平台规则。

最短路径:一条命令开始

运行python main.py,手机扫一次码,等进度条走完,Excel、图片和离线网页就都齐了。想要第二份纯文本归档,再执行一次python fetch_all_message.py就行。

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

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

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进