news 2026/9/20 23:50:59

GetQzonehistory:QQ空间早期说说翻不到,一次扫码十分钟搞定历史说说备份

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
GetQzonehistory:QQ空间早期说说翻不到,一次扫码十分钟搞定历史说说备份

GetQzonehistory:QQ空间早期说说翻不到,一次扫码十分钟搞定历史说说备份

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

GetQzonehistory 是开源的 QQ 空间说说导出工具:扫码登录一次,批量抓取账号下所有可见的历史说说,本地生成 Excel、图片与网页,解决网页版拿不到早期记录的问题。

它到底帮你做了什么

  • 扫码登录,全程不用输入账号密码
  • 分页抓取历史说说,覆盖几年前、网页版已经翻不到的旧记录
  • 把说说里的图片自动下载到本地磁盘
  • 按说说、转发、留言、好友等分类整理成多张 Excel 表
  • 生成网页版时间线,浏览器打开就能逐年翻看

跑通它:从克隆到出结果

克隆代码并搭好虚拟环境

需要 Python 3.7 及以上版本。把仓库克隆到本地并进入目录,创建一个叫 myenv 的虚拟环境,避免依赖污染系统环境。Windows 用第一条激活命令,Linux/macOS 用第二条。

git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory
python -m venv myenv myenv\Scripts\activate # Windows source myenv/bin/activate # Linux / macOS

命令跑完没有报错、能进入该目录,这一关就算过了。

一条命令装好依赖

装依赖的命令就一条。注意 pyzbar 依赖系统的 zbar 共享库,pip 不会替你装:Linux 建议先用系统包管理器装 zbar(Debian 系装 libzbar0),macOS 用 brew 装 zbar,否则启动会直接报错退出。

pip install -r requirements.txt

看到各依赖显示安装成功或已满足,就算装好了。

启动程序,打印二维码扫码登录

运行主程序。登录逻辑在 util/LoginUtil.py:二维码会以字符图案直接打印在终端里,用手机 QQ 扫,等终端出现"登录成功"。cookie 会存到本地,下次运行免扫码。

python main.py

登录成功后终端会打印你的 QQ 号和昵称,随后分页进度条开始滚动:每页 10 条、页间停 3 秒,耗时和数据量成正比,别以为它卡死了。

怎么判断导出成功

跑完的终端会输出"导出成功,请查看…"的提示,后面跟一串统计数字:消息总数、最早一条说说时间、好友数、说说/转发/留言条数、图片数。重点看"最早"时间——越接近你开通 QQ 空间的年份,说明这次 QQ 空间说说导出越完整。

数据从哪来、落到哪

程序从两处取数:互动消息列表(每页 10 条、页间停 3 秒)和可见未删除说说列表(util/GetAllMomentsUtil.py 实现,每页 30 条,带本地缓存,重跑不用重新下载)。两份结果按内容去重后合并,同一条说说不会被计两次;早期记录的时间有时缺秒数,解析时两种格式各试一次。所有文件统一落在 resource/result/你的QQ号/ 下:

文件内容
QQ号_全部列表.xlsx抓到的全部记录(含其他好友内容)
QQ号_说说列表.xlsx你发布的原创说说
QQ号_转发列表.xlsx你的转发记录
QQ号_留言列表.xlsx你留下的留言
QQ号_其他列表.xlsx其他好友的说说
QQ号_好友列表.xlsx互动中出现的好友
QQ号_说说网页版.html网页版时间线
pic/说说图片,文件名取说说文本前 40 个字符

各表字段一致:时间、全文(前面带发布者昵称)、图片链接(多张以逗号分隔)、评论(时间、内容、评论人昵称与 QQ 号)。

卡住了看这里

  • 启动提示"无法找到 zbar 共享库":pyzbar 需要系统级 zbar 共享库,pip 装不了 → 用系统包管理器装 zbar 或 libzbar0,macOS 执行 brew 安装 zbar。
  • 终端二维码花屏、扫不出来:字符式二维码在部分字体和终端下显示不完整 → 二维码同时以图片形式存在本地 temp 目录,打开那张图直接扫。
  • 导出结果缺某些说说:工具只取"可见"范围内的记录,仅自己可见或已删除的不会拉取 → 这是机制边界不是故障,程序按内容去重,重跑是安全的。
  • 运行很久像卡死:每 10 条消息停 3 秒,总耗时和数据量成正比 → 让它跑完;需要中断时按 Ctrl+C,已抓取的数据会先落盘。

红线

只抓本人账号可见的数据,全程本地完成、不上传第三方服务器;导出文件含好友昵称、QQ 号和评论内容,别对外公开;仅限个人备份与技术研究,不可商用。

跑通之后

先看"最早记录时间"是否回到你开通 QQ 空间的年份,说说列表行数和 pic/ 目录图片数是否对得上。确认没问题后,再正式做一次全量 QQ 空间说说导出,并用浏览器打开网页版 HTML 检查时间线、图片和评论渲染是否正常。之后记得定期把 resource/result 目录备份到另一块存储。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/20 23:50:05

基于MATLAB的指纹识别算法全流程解析与毕设实践

简介:一套面向生物识别与图像处理方向毕业设计的MATLAB指纹特征提取完整方案,覆盖脊线增强、脊线分割、脊线细化、细节点检测与验证等核心环节,重点解决指纹周边伪细节点的去除问题,适合需要快速搭建指纹识别实验框架的高校学生与…

作者头像 李华
网站建设 2026/9/20 23:49:15

AI Agent视频理解实战:用Skill封装多模态流水线

在聊今天这个项目之前,我想先抛一个问题:你的 Agent 现在到底卡在哪?我做了快一年的 Agent 应用,最深的体会是——文本能力早就不是瓶颈了。Claude、GPT 这些模型处理文档、写代码、跑分析,已经能做到让我觉得“这钱花…

作者头像 李华
网站建设 2026/9/20 23:47:50

分形维数Matlab实现:差分盒维数、功率谱法与结构函数法详解

简介:面向图像处理、信号分析与复杂系统研究,这套MATLAB分形维数计算资源包提供了差分盒维数、功率谱和结构函数三种主要算法的代码实现,能够帮助解决非规则几何对象难以量化建模的问题。压缩包内共5个m文件,整体仅3KB&#xff0c…

作者头像 李华
网站建设 2026/9/20 23:46:35

Informer代码逐行解析:数据切片、ProbSparse注意力与生成式解码

简介:针对Informer长序列时间序列预测模型精心整理的逐行注释代码包,面向深度学习研究者、学生与工业界时序建模工程师,适合在理解Transformer类模型、复现实验或做二次改造时使用。代码基于官方Informer2020项目逐模块补充详细中文注释&…

作者头像 李华
网站建设 2026/9/20 23:45:57

chezmoi 模板函数 protonPassJSON:从 Proton Pass 提取结构化密钥数据

开发工具CLI配置管理 【免费下载链接】chezmoi Manage your dotfiles across multiple diverse machines, securely. 项目地址: https://gitcode.com/gh_mirrors/ch/chezmoi 点击查看 免费下载 本篇技术指南讲解 chezmoi 点文件管理器中内置的模板函数 protonPassJ…

作者头像 李华