三步免费导出QQ空间全部历史说说:GetQzonehistory完整使用指南
2026/8/21 2:38:42 网站建设 项目流程

三步免费导出QQ空间全部历史说说:GetQzonehistory完整使用指南

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

深夜十一点,你躺在床上刷手机,突然想起高三那年发过的一条说说——和同桌的合影、第一次月考的吐槽、还有那个后来再也没联系过的人。

你打开QQ空间,点开"我的说说",翻了几十页,却只看到最近几年的内容。十年前的那条,早被时间淹没了。

是不是很眼熟?QQ空间只展示近期动态,而你的青春全被埋在更深处。好消息是,一个免费开源的 Python 工具GetQzonehistory能帮你把 QQ空间历史说说导出到本地,彻底解决"翻不到老说说"的痛点。它专注 QQ空间历史说说导出,支持扫码登录,全程本地运行,几分钟就能把说说、留言、转发、好友互动一键备份成档案。

深夜,你想起了十年前的QQ空间

想找回的不只是那条说说,而是一整个时代的自己。

说说里的语气、评论区里互怼的朋友、配图里像素感人的自拍……这些碎片拼起来,才是完整的青春。但平台不会替你保管它们太久,界面改版、内容收缩、数据调整,哪一天真的消失了呢?

你有两个选择:要么继续刷着永远翻不到底的时间线,要么主动出击,把属于你的数字记忆完整搬回家。

它来了:免费开源的QQ空间历史说说导出工具

没错,就是GetQzonehistory。它像一个安静的"时光考古学家",通过模拟登录QQ空间,把历史消息列表里每一条记录都翻出来,再结合当前可见的说说数据,帮你拼出尽量完整的人生时间线。

整个过程有多贴心?

  • 扫码登录,不碰密码:运行后终端会生成二维码,手机QQ扫一下即可,账号密码全程不落地,隐私安全有保障。
  • 数据双通道:先抓历史消息列表(util/RequestUtil.py 负责请求),再补充当前可见的说说(util/GetAllMomentsUtil.py 覆盖2014年之前的记录),尽量不留死角。
  • 纯本地处理:所有解析、清洗、归档都在你的电脑上完成,不经过任何第三方服务器。
  • 免费且开源:代码全部透明可审计,连依赖都写得很清楚(requests、pandas、beautifulsoup4、openpyxl 等),想研究原理随时可以翻开源码。

它是那种"用完一次就想安利给所有老同学"的工具。而你要做的,不过是敲几条命令。

最快上手步骤:10分钟跑通第一次导出

别被"编程工具"四个字吓到,整个流程比点外卖还简单,跟着做就行。

第1步:确认环境。确保电脑装了 Python 3.6 或更高版本,在终端里输入python --version就能看到。

第2步:获取项目。把仓库克隆到本地:

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

第3步:创建虚拟环境并装依赖(推荐,避免污染系统环境):

python -m venv myenv source myenv/bin/activate # Windows 用户用 myenv\Scripts\activate pip install -r requirements.txt

第4步:运行主程序

python main.py

屏幕上会出现一个二维码,用手机QQ扫一扫,登录成功后程序会自动开始抓取。你会看到进度条一跳一跳地往前走,每抓10条数据它会主动停3秒,避免给服务器造成压力——这是作者在源码里留下的温柔细节。

第5步:收下成果。运行结束后,程序会自动打开resource/result/你的QQ号/文件夹,你的全部历史说说已经在里面等你翻阅了。

10分钟,一次完整的数字记忆迁移,就这么完成了。

一次导出,六种格式:你的记忆档案长什么样

程序结束后,你会得到一个结构清晰的个人档案馆,每个文件都有自己的使命。来看它的整体布局:

文件里面是什么适合谁用
QQ号_全部列表.xlsx所有历史消息的完整底稿想要一份总档案的人
QQ号_说说列表.xlsx你自己发布的说说,含时间、内容、图片、评论想按时间线回忆的人
QQ号_转发列表.xlsx所有转发记录存档想找回当年转过的内容
QQ号_留言列表.xlsx好友在你空间的留言想重温老友问候的人
QQ号_好友列表.xlsx互动好友的昵称、QQ号、空间主页想理清社交关系的人
QQ号_说说网页版.html还原QQ空间原貌的网页版想沉浸式浏览的人

每张说说里的图片都会自动下载到pic/子目录,还按说说内容命名(比如"今天也要加油鸭.jpg"),不用自己一张张整理。数据列结构也足够讲究:时间精确到秒,内容保留原文和表情,图片链接单独列出,连评论都结构化存储——谁评的、说了什么、几点评的,一目了然。

那么这些数据是怎么一步步到你手里的?看这张流程图就懂了:

从扫码登录、双源抓取、清洗去重,到分格式输出,整条流水线在 main.py、util/ToolsUtil.py 等模块里各司其职。作者把每个环节拆得明明白白,就算你想二次开发,也知道该去哪里改。

进阶玩法:让导出的数据活起来

拿到 Excel 和 HTML 只是开始,这批数据能玩出的花样远超你的想象。

玩法一:制作个人成长时间线。把说说列表.xlsx丢进数据分析工具,统计每年发了几条说说、情绪关键词怎么变化,画一张"十年心情曲线"。你会发现,考研那年的说说密度和emoji使用频率,直接暴露了当时的压力值。

玩法二:把 HTML 改成专属电子纪念册说说网页版.html本身就是还原版空间,你可以微调里面的 CSS,换上自己喜欢的背景色和字体,做成能发给全家的数字纪念册。

玩法三:全家记忆共享档案。把爸妈、伴侣、老同学的导出数据合并,按时间线排列,就成了一部家庭成长史。谁在哪年搬家、谁在哪年结婚、孩子第一次走路是哪天,都在里面。

玩法四:定时自动备份。写个几行的定时任务,每月自动跑一次python main.py,让记忆档案永远跟得上新发的每一条说说。

常见报错与避坑指南:遇到问题这样解决

再顺滑的工具,也难免遇到小坎。下面这些是大家最容易踩的坑,提前看完能省不少时间。

Q:macOS 上提示找不到 zbar 库?A:这是二维码解码库没装好。用 Homebrew 装一下即可:brew install zbar。项目在 Linux 下的提示也很贴心,会直接告诉你该执行哪条命令。

Q:导出的数据不完整?A:工具基于QQ空间的历史消息列表抓取,所以仅自己可见的说说(不在消息列表里)是抓不到的,这是平台限制,不是工具缺陷。多跑几次能提高覆盖率,但别指望 100%。

Q:运行出现编码乱码?A:把终端编码设为 UTF-8。Windows 下执行chcp 65001,或者设置环境变量PYTHONIOENCODING=utf-8

Q:图片下载失败?A:部分老图片的链接可能早已失效,这是正常现象。工具会自动跳过失效链接继续处理,不会中断整场导出。

Q:中途断网或手滑关了终端?A:别慌。程序监听了中断信号,手动结束时会先保存已抓到的数据(对应源码里的 signal_handler 函数)。重新运行即可继续,之前抓到的不会白费。

写在最后

青春不会重来,但记忆可以永远属于你。

那些年发过的说说,是你一路走来的路标;评论区里的每一个名字,都曾真实地参与过你的人生。GetQzonehistory 给你的,不只是一堆 Excel 文件,而是把"过去"稳稳握在自己手里的踏实感。

现在就动手吧:

  1. 打开终端,确认 Python 环境就绪
  2. git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory.git
  3. 创建虚拟环境,执行pip install -r requirements.txt
  4. 运行python main.py,手机QQ扫码登录
  5. 等进度条跑完,打开resource/result/你的QQ号/
  6. 泡杯茶,慢慢翻阅那些差点被遗忘的时光

你的第一条说说,正在某个文件夹里等你。

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

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询