news 2026/9/21 22:27:57

GetQzonehistory 历史说说一键导出:把十几年的 QQ 空间记录收进一个文件夹

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
GetQzonehistory 历史说说一键导出:把十几年的 QQ 空间记录收进一个文件夹

GetQzonehistory 历史说说一键导出:把十几年的 QQ 空间记录收进一个文件夹

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

想找三年前发的一条说说,比翻旧手机通讯录还费劲,空间首页只露出最近的动态,更早的得靠一条条翻找。GetQzonehistory 是一个跑在本地电脑上的 Python 小工具:扫码登录 QQ 空间后,把历史说说、转发、留言逐条拉下来,导出成 Excel 表格和网页版文件,全部收进本地文件夹。

跑通它需要几步

  1. 装好 Python 3(去官网下载安装即可),终端里能跑通python --version就可以开始。
  2. 克隆项目到本地:
git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory
  1. 建一个独立运行环境(虚拟环境,作用是把依赖隔离开,不弄脏你本机已有的库),再装好依赖,一条命令搞定:
python -m venv myenv source myenv/bin/activate pip install -r requirements.txt

Windows 上激活命令换成myenv\Scripts\activate,Mac 和 Linux 保持上面那样。

  1. 启动主程序:
python main.py

屏幕会弹出二维码,打开手机 QQ 扫码确认登录,全程不用输密码。

  1. 进度条开始滚动,每拉 10 条消息自动歇 3 秒,留个间隔避开限流。说说多的话要跑几十分钟,挂着别动就行;中途想停就按 Ctrl+C,已拉下来的数据会自动存成文件,不白跑。

背后的分工也很清晰:LoginUtil.py 负责扫码登录,RequestUtil.py 分页拉取历史消息列表,GetAllMomentsUtil.py 把空间里还可见的说说抓来补全,ToolsUtil.py 最后做去重和分类,所有处理都在你机器上发生。

跑完之后,你手上多了什么

结果全部落在resource/result/你的QQ号/目录下,跑完会自动弹出这个结果文件夹,按用途分三类。

  • 数据表(Excel,共 6 张):
    • 全部列表:所有消息按时间排序
    • 说说列表:你自己发的说说
    • 转发列表:转过的内容
    • 留言列表:好友留下的评论
    • 好友列表:昵称、QQ、主页
    • 其他列表:他人发布的内容
  • 可直接打开的页面:说说网页版.html,还原空间说说的样子,头像、图片、评论都在,QQ 表情转成图片,图链自动升级成高清版,浏览器双击就能翻。
  • 素材文件:pic/ 文件夹,所有说说图片下载到本地,按内容命名,重名自动处理。

这些文件全部存在你本地,不经过任何外部服务器。

数据拿到手之后,能玩出什么花样

如果你毕业或搬家前想做个复盘,可以在 Excel 里按年份过滤,挑出带图的早期动态拼成一条时间线,发给同窗一起翻。

如果你好奇这些年谁一直还在互动,打开好友列表和留言列表按 QQ 号统计出现次数,常上榜的基本都是没断过的老朋友,网页版还能直接当共同相册发进群。

如果你想把它变成长期备份方案,每年固定跑一次、把新导出的文件按年份归档,几年下来多份 Excel 本身就是一条可检索的时间线,HTML 版还能打印成纪念册。

卡住了?先对照这张表

你看到的现象大概率原因一句话解法
登录后提示获取数据失败登录态失效或网络不通重新扫码;先在浏览器里试试空间网页版能不能打开
导出后部分说说缺失数据源是历史消息列表,没进过列表的记录抓不到数据源本身有边界,这不是程序 bug,重跑可补回漏掉的部分
个别图片没下载下来图片链接已失效失效链接会被自动跳过,属正常现象;大批量失败先查网络
macOS 上 pyzbar 相关报错缺 zbar 系统库执行 brew install zbar 后重跑
中途中断,担心白跑手动按了 Ctrl+C程序会先把已抓内容写成 Excel 再退出,不白跑
以上都没解决带着报错截图去 issue 区问,附上你的操作系统和 Python 版本

历史说说从此都存成了本地文件,全程在你电脑上完成。现在克隆仓库跑python main.py,扫码就能开始。

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

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

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

res-downloader 如何下载视频号与短视频资源(完整抓取指南)

res-downloader 如何下载视频号与短视频资源(完整抓取指南) 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader res-downloader 是…

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

高性能架构设计:MeteorSeed的技术解析与应用实践

1. 项目背景与核心定位"MeteorSeed郝"这个命名本身就充满想象力——"流星种子"的意象结合中文姓氏,让人联想到快速成长的科技项目或是某种创新型产品。作为从业十余年的技术观察者,我见过太多项目从命名就能窥见其技术基因。这个名字…

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

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

5分钟备份QQ空间历史说说:GetQzonehistory数据恢复完整教程 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 上周想翻三年前的一条说说,历史消息列表翻到眼睛发酸…

作者头像 李华
网站建设 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 输入设备的本质特征输入设备的核心功能是将外部信息转换为…

作者头像 李华