GetQzonehistory 完整指南把QQ空间历史说说一步到位备份成 Excel【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryQQ空间没有官方导出入口历史说说只能一条条复制或者截图。GetQzonehistory 是一个纯本地运行的 QQ空间说说备份工具用官方扫码方式登录 QQ 后它会自动翻页翻完历史消息列表和当前可见的说说把内容、发布时间、配图和评论整理成 Excel 表格外加一个仿空间样式的 HTML 页面。所有数据只写进你自己的硬盘从克隆代码到拿到第一份表格约 10 分钟。⚠️ 能拿到什么、拿不到什么先说清楚拿得到历史消息列表里还存在的记录说说、留言、转发等互动加上主页上未删除、当前可见的全部说说两条通道合并去重。拿不到没进过消息列表的说说比如仅自己可见的、已被彻底删除的说说以及平台侧已丢失的记录。一句话结论能拿多少拿多少早备份比晚备份多。一次性准备虚拟环境、装依赖、补 zbar先把代码弄到本地并建好独立环境git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv剩下的事对照这张表逐项完成事项作用谁需要激活 myenv 虚拟环境不激活的话python指向的还是系统环境Windows / macOS / Linuxpip install -r requirements.txt装核心包requests 发请求、beautifulsoup4 解析页面、pandas 生成表格、qrcode 与 pyzbar 负责登录二维码的生成与识别、tqdm 画进度条所有人系统 zbar 库pyzbar 识别二维码依赖这个系统级库macOS / Linux 激活命令两个系统不一样敲错了等于没建环境# Windows .\myenv\Scripts\activate # macOS / Linux source myenv/bin/activate激活后执行安装pip install -r requirements.txtzbar 方面macOS 执行brew install zbar程序检测到 Homebrew 时也可以自动帮你装RPM 系 Linux 执行sudo dnf install -y zbarWindows 一般装完 pip 包就能用。另外README 里提到 release 页面提供了打包好的单文件版本完全不想折腾环境可以直接跑它。首次运行走一遍从 python main.py 到导出完成装好并运行在激活的环境里敲这一行就行python main.py怎么算成功终端直接打印出一个字符二维码没有中途报错退出。扫码登录用手机 QQ 扫这个码并确认。登录凭证以 cookie 形式保存在resource/user/目录里下次再运行会先列出已登录的账号让你选输入 0 才重新扫码。终端打印出用户QQ号,昵称登录成功说明你进来了。等它跑完登录成功后程序先探测历史消息总条数然后每 10 条一批往下翻每批之间刻意停 3 秒——这是防风控的节奏进度条走得慢一点是正常现象说说上千条的话等几分钟到几十分钟。消息列表翻完后它会顺手把主页上未删除、当前可见的说说含较早年份的也抓下来与消息列表去重合并再分类、下载配图、生成网页版页面最后自动打开结果文件夹Windows、macOS、Linux 都能正确唤起。✅ 看到导出成功请查看加上一行文件夹路径就是跑完了。结果文件都在哪里历史说说导出成 Excel 的位置所有成果落在resource/result/你的QQ号/目录下resource/result/QQ号/ ├── QQ号_全部列表.xlsx ├── QQ号_说说列表.xlsx ├── QQ号_转发列表.xlsx ├── QQ号_留言列表.xlsx ├── QQ号_好友列表.xlsx ├── QQ号_其他列表.xlsx ├── QQ号_说说网页版.html └── pic/文件内容QQ号_全部列表.xlsx抓到的全部内容时间线时间 / 内容 / 图片链接 / 评论四列QQ号_说说列表.xlsx你自己发布的原创说说QQ号_转发列表.xlsx你转发过的内容QQ号_留言列表.xlsx你收到的留言记录QQ号_好友列表.xlsx互动过的好友昵称、QQ号、空间主页QQ号_其他列表.xlsx未归入上面几类的其余内容QQ号_说说网页版.html仿空间样式的可视化页面含配图、评论和头像pic/ 目录下载好的说说配图还有两个藏在代码里的细节pic/里的图片按说说内容命名超长自动截断到 40 字符重名时追加时间戳防覆盖下载前程序还会把图片链接替换成高清版本。保存位置可以在resource/config/config.ini里调整默认不用动。想批量下载QQ空间评论的话也不用另找工具每条说说下的评论都已经写进表格第四列和 HTML 页面里了。看到这 5 种情况别慌如果看到二维码已失效或者扫码没反应 → 因为终端里的字符码有有效期放久了就作废 → 处理重新运行python main.py生成新码再扫同时确认手机和电脑网络正常、没被代理工具拦截登录请求。如果看到无法找到 zbar 共享库然后程序直接退出 → 因为系统缺少二维码识别依赖库 → 处理macOS 执行brew install zbarRPM 系 Linux 执行sudo dnf install -y zbar装完重跑即可。如果看到导出到一半断了或者你自己按了 CtrlC → 因为网络波动或手动中止 → 处理不用补数据程序注册了中断保护收到 CtrlC 或进程被终止时会先把已抓到的数据保存再退出重新跑一次就行。如果看到登录失败提示 → 因为登录状态失效或请求没走通 → 处理重跑python main.pyresource/user/里已有账号记录就选对应序号复用输入 0 重新扫码。如果看到 Excel 文件双击打不开 → 因为文件正被其他程序占用 → 处理先关掉开着的 WPS 或 Office 窗口再打开仍不行就用在线表格或 pandas 读取同一个.xlsx文件本身没问题。 数据到手后的两个用法做一份按年份翻的回忆册打开全部列表.xlsx按年份筛选哪一年去了哪座城、和谁互动最多一条时间线全在表里。给备份上双保险把说说网页版.html转成 PDF 存网盘或打印成实体纪念册resource/result整个目录再复制一份到移动硬盘多介质存放才算稳妥。你的说说就是你在 QQ 空间留下的痕迹。挪进自己说了算的硬盘里这事就算办完了。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考