3 步导出 QQ 空间全部历史说说GetQzonehistory 完整使用指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory如果把 QQ 空间比作一个租来的仓库那么多年积累的说说和评论就是堆在里面的老物件——哪天仓库拆迁你可能连清单都没来得及拉。GetQzonehistory 是一个免费开源的QQ空间历史说说导出工具手机 QQ 扫码登录后它会自动翻出账号下的历史消息列表把内容整理成本地 Excel、网页和图片文件夹让你真正把这些数字记忆握在手里。整个过程不需要输入账号密码全程扫码完成跑完后所有数据都在你自己的电脑上。下面按先跑起来、再看结果、最后看边界的顺序讲一遍。一、它能替你做什么做不了什么先说清楚边界避免期望错位能拿到出现在你空间互动消息列表里的说说、转发、留言以及未删除说说接口能查到的内容含 2014 年之前的可见说说。两条渠道会去重合并尽量减少遗漏。拿不到仅自己可见、没进入消息列表的动态。这是平台权限决定的任何工具都绕不开。不需要QQ 密码、第三方授权。登录走的是 QQ 官方扫码通道。代码结构很简单main.py 是主入口util/ 目录里放登录、请求、配置等模块依赖清单在 requirements.txt。二、快速开始安装依赖并扫码登录 1. 克隆项目git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory2. 建虚拟环境并装依赖强烈建议避免污染本机 Python# Windows python -m venv myenv myenv\Scripts\activate # macOS / Linux python -m venv myenv source myenv/bin/activate # 安装依赖可用国内镜像加速 pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt3. 运行主程序python main.py4. 用 QQ 扫码终端会直接打印一张 ASCII 二维码用手机 QQ 扫一下并确认授权即可。登录态会缓存到resource/user/下之后再运行会列出已登录用户让你选择输入0可重新扫码。注意macOS / Linux 上需要系统的 zbar 解码库程序会提示RPM 系的 Linux 可执行sudo dnf install -y zbarmacOS 可brew install zbar程序检测到 Homebrew 时也可直接帮你装。三、抓取过程你不需要做任何事扫码成功后程序按自己的节奏跑完四件事分批拉取消息列表每批 10 条批间主动停顿 3 秒终端有实时进度条——慢是设计出来的保护不是卡死再走一遍未删除说说接口把消息列表里漏掉的可见动态补进来并与已有内容去重按本人说说 / 转发 / 留言 / 好友 / 其他分类生成多份 Excel下载所有图片到本地并生成一份网页版时间线。中途想停直接CtrlC程序在信号处理里做了保护已抓到的部分会先落盘再退出不会白跑。四、导出结果检查跑完后去哪找所有产出集中在resource/result/[你的QQ号]/目录下跑完程序会自动帮你打开这个文件夹。核对三件事检查项通过标准Excel 文件能正常打开条数与终端统计一致QQ号_说说网页版.html浏览器里能按时间线刷表情、评论渲染正常pic/文件夹图片数与说说中出现的图片数大致吻合目录里的具体文件及用途文件内容QQ号_全部列表.xlsx全部抓取内容的汇总适合全量检索QQ号_说说列表.xlsx你本人发布的说说QQ号_转发列表.xlsx你转发过的动态QQ号_留言列表.xlsx留言板互动记录QQ号_好友列表.xlsx抓取过程中识别出的好友昵称、QQ、空间主页QQ号_其他列表.xlsx他人相关动态QQ号_说说网页版.html还原成网页的时间线双击即可浏览pic/说说中的图片文件名取自说说内容前 40 字符特殊符号和 Emoji 会被自动清洗如果某条纯文字动态没有对应图片属正常现象不必当成丢失。五、进阶玩法另一个入口 fetch_all_message.py仓库里藏着第二个入口走的是不同的数据通道和输出格式python fetch_all_message.py它直接分页拉取未删除说说把内容连同高清图片、转发引用、评论一起渲染成一份带图文的 Markdown 文档所有可见说说.md输出在resource/fetch-all/下。Markdown 纯文本、方便存档和二次编辑适合习惯用笔记软件管理内容的人。两个入口不冲突可以各跑一次。入口数据通道输出形式适合谁main.py消息列表 未删除说说多份 Excel 网页 图片目录想要完整资产的人fetch_all_message.py未删除说说接口图文 Markdown JSON 缓存想要轻量时间线的人顺带一提两个入口都会把接口原始数据缓存成 JSON重复运行时直接读缓存省得再翻一遍。六、常见报错处理 ⚠️现象原因处理办法提示二维码已失效扫码太慢码过了有效期重新运行出新码后尽快扫启动报找不到 zbar 共享库pyzbar 依赖系统级解码库Linux 装 zbar 包macOS 用brew install zbar进度很慢每批 10 条 批间 3 秒限速属正常保护机制量大时耐心等部分说说没被抓到该说说不在消息列表如仅自己可见平台权限限制无法绕开图片文件名像被改写过工具自动清洗非法字符并限长 40 字符属正常处理不影响内容中断/断网网络抖动或手动终止重新运行已保存的数据不受影响最后两点提醒配置文件 resource/config/config.ini 可以调整各类目录的保存位置工具声明仅供学习和技术研究使用请只备份自己的账号数据不要商用或用于其他用途。七、写在最后一条克隆命令、一次扫码、几分钟等待你 QQ 空间里的全部可见历史就会以 Excel、网页和图片三种形态躺在本地硬盘上。哪天平台改版、账号状态有变那份备份就是你唯一的底稿。趁数据还在服务器上现在就跑一次吧。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考