news 2026/9/21 22:16:01

5分钟备份QQ空间历史说说:GetQzonehistory数据恢复完整教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
5分钟备份QQ空间历史说说:GetQzonehistory数据恢复完整教程

5分钟备份QQ空间历史说说:GetQzonehistory数据恢复完整教程

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

上周想翻三年前的一条说说,历史消息列表翻到眼睛发酸。痛点的本质是:QQ空间没有批量导出入口,手动复制慢、容易漏、格式还乱。GetQzonehistory 是一款开源的 QQ空间历史说说备份工具,适合不知从何下手的新手:扫码登录后,它自动拉取你的历史消息列表和当前可见说说,整理成 Excel、网页和图片档案。

先说结论:谁适合用

  • 说说存量大、想一次性做全量备份的QQ空间重度用户
  • 想把 2014 年之前的老说说按时间完整归档的人
  • 想留存说说与评论记录,但不知道去哪找入口的人
  • 没写过 Python、只想跟着命令一步步跑通的新手
  • 扫码、等待、完事。

项目速览:30秒建立认知

维度这个工具传统做法/手动方式
登录方式官方二维码扫码,不碰密码第三方站点填账号密码
获取方式自动拉消息+可见说说页面里一条条复制
归档格式Excel+网页+图片全落本地截图散落各处难检索

还有两个隐性优势:工具以每10条一批的节奏抓取、批间休息3秒,对账号比较友好;程序被中断时,已收集的数据会先落盘保存(见 main.py 中的信号处理逻辑),不用从零开始。

动手环节:三步跑起来

拉取代码,建隔离环境

git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv

第一句把项目代码下到本地,第二句进入项目目录,第三句创建一个叫 myenv 的虚拟环境,避免依赖污染系统 Python。

提示:虚拟环境是项目 README 推荐的做法。跳过也能跑,但日后排查依赖冲突会比较痛苦。

装齐依赖

# Windows myenv\Scripts\activate # macOS / Linux source myenv/bin/activate pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt

先激活虚拟环境,再用 pip 按 requirements.txt 一次装齐所有依赖:解析页面用的 beautifulsoup4、生成 Excel 用的 pandas、生成登录二维码用的 qrcode。代码里已带上阿里云镜像源,国内网络安装更快。

注意:Linux 上二维码登录依赖的 pyzbar 还需要系统 zbar 库,RPM 系系统先执行 sudo dnf install -y zbar;macOS 用户可按程序提示通过 Homebrew 自动安装。

扫码登录,跑起来

python main.py

运行后终端会打印一个二维码,用手机 QQ 扫一扫完成认证。登录成功即自动按每10条一批开始拉取历史消息,你只需盯着进度条。

提示:二维码有时效,过期后重新运行命令再扫即可;扫码后记得在手机上点确认。

跑完之后你手里有什么

所有成果都落在resource/result/你的QQ号/目录下,路径可在 resource/config/config.ini 中查看,程序结束后会自动打开这个文件夹。

  • 6 份 Excel 列表:全部列表是完整时间线,说说列表是原创说说,转发列表是转发的内容,留言列表、好友列表、其他列表分别归档其余互动
  • 说说网页版.html:还原成可离线浏览的网页时间线
  • pic/ 目录:说说图片按内容命名,重名自动追加后缀去重

边界说明:「仅自己可见」的说说不会出现在历史消息列表中,工具能恢复的是消息列表与当前可见说说覆盖到的部分。某条说说如果两边都查不到,就无法出现,这是接口层面的客观限制。

实用技巧:让这份数据多活一年

🗓️年度记忆归档。每半年跑一次备份,把结果文件夹按时间段重命名(如「2015-2019_学生时代」),归入固定移动硬盘目录,逐步形成个人数字时间线。

📊社交关系复盘。把 好友列表.xlsx 导入 Excel 或 WPS,按 QQ 号透视,看这些年和谁互动最多;再用 全部列表.xlsx 按年份筛选,提取某一年的记忆片段。

📖做一本纪念册。用浏览器打开 说说网页版.html,在页面样式里补几行 CSS 调整字体配色,再用「打印 → 另存为 PDF」导出,就能整理成实体纪念册分享给老朋友。

高频疑问速答

Q:需要输入 QQ 密码吗? A:不需要。全程使用官方扫码登录,你的密码不经过程序的任何环节。

Q:中途误关了程序,重跑会重复下载吗? A:已收集的数据已先落盘保存。重跑时,历史消息列表与当前可见说说会按内容去重合并,结果不会重复混入。

Q:导出大概要多久? A:主要取决于消息总量和网络速度。工具每批10条、批间休息3秒,说说越多耗时越长,按进度条耐心等即可。

Q:数据存在哪里?会上传到别处吗? A:所有文件只保存在本地 resource/result/ 目录,程序不会把你的说说内容上传到任何第三方服务器。登录会话信息也存在本地 resource/user/ 下,这个文件夹注意别分享给他人。

克隆、装依赖、扫码运行。现在花5分钟,省下次翻旧账时几小时的翻页功夫。历史消息列表越翻越短,备份档案宜早不宜晚。打开终端,从 git clone 开始。

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

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

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

独立开发者代码重构AI工具链:Cursor与Claude3.5实测

独立开发者代码重构AI工具链:Cursor与Claude3.5实测在 2026 年的 AI 辅助编程领域,软件开发范式已经从“在网页对话框里让 ChatGPT 生成单段代码并人肉复制”,全面演进为了“原生嵌入 IDE、理解全局代码库(Full-Codebase Awarenes…

作者头像 李华
网站建设 2026/9/21 22:09:33

mRNA-LNP平台靶向CD38:多发性骨髓瘤治疗的新策略

我们实验室前阵子做了一个 mRNA-CD38 项目,简单说就是利用 LNP 封装 mRNA,让体内自己去表达抗 CD38 单抗或者 CD38 相关免疫调节分子,实现对多发性骨髓瘤这类 CD38 高表达肿瘤的靶向治疗。这个方向最近在肿瘤免疫圈里其实讨论度很高&#xff…

作者头像 李华
网站建设 2026/9/21 21:54:40

计算机基础:输入设备、文件操作与C++编程解析

1. 机器人学院:输入设备与计算机基础概念解析在机器人编程和计算机科学的学习中,理解输入输出设备是最基础也是最重要的概念之一。让我们通过一个生动的机器人学院的例子来深入探讨这个问题。1.1 输入设备的本质特征输入设备的核心功能是将外部信息转换为…

作者头像 李华
网站建设 2026/9/21 21:45:32

高效计算中位数的算法与实践

1. 项目背景与核心问题"NP0014:中间的数"这个看似简单的标题背后,隐藏着一个经典的算法问题——如何高效地找到一组数据的中间值。在实际开发中,这个问题远比表面看起来复杂,特别是在处理海量数据流、实时统计系统或金融…

作者头像 李华
网站建设 2026/9/21 21:43:57

Microchip Studio 7 烧录全流程:从工具配置到熔丝位设置与故障排查

1. 为什么还要聊 Microchip Studio 7 的烧录如果你手头有一块 ATmega328P、ATtiny85 或者 SAM D21 的板子,大概率绕不开 Microchip Studio 7 这个 IDE。它前身是 Atmel Studio,Microchip 收购 Atmel 之后换了名字,但骨子里还是那套 AVR/ARM 的…

作者头像 李华