news 2026/8/22 9:09:41

GetQzonehistory:QQ空间的免费时光档案馆,一键备份你十年前的每一句说说

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
GetQzonehistory:QQ空间的免费时光档案馆,一键备份你十年前的每一句说说

GetQzonehistory:QQ空间的免费时光档案馆,一键备份你十年前的每一句说说

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

QQ空间越刷越快,十年前那些配着九宫格照片的说说,早已翻不到。GetQzonehistory 能免费帮你一键备份QQ空间说说,把文字、图片、评论整整齐齐存成本地Excel和网页相册,回忆从此只归你自己管。

从扫码登录到导出成册,整条链路一次跑完

📼 旧说说为什么需要"第二份"

你大概也遇到过这个瞬间:想翻翻大学时发过的动态,结果空间时间线翻了两屏就断了,越老的内容越难找。平台改版、接口调整,甚至一次误删,都可能让某段回忆从你的账号里悄悄退场。

GetQzonehistory 做的事很简单:免费备份QQ空间里所有可见的动态,相当于在你搬家前把老屋的照片、字条全部装箱编号。文字进表格,图片进文件夹,评论原样保留。有一件事先说清楚——它走的是"可见消息"这条路,设成仅自己可见的说说不在清单里,这类内容拿不到。

🛠️ 三步跑通第一次备份

先确认本机装了 Python 3.8 及以上版本,然后克隆项目:

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

技术提示:不想配环境的话,也可以直接下载 release 里的打包单文件,解压就能跑。

接着装依赖、启动,跟着做,第一次就能一键备份QQ空间历史说说:

pip install -r requirements.txt python main.py

技术提示:用python --version可以核对版本;Linux 用户要先安装 zbar 库,否则二维码识别环节会报错。

程序启动后先在终端打印一张登录二维码,手机QQ扫码确认,然后进度条慢慢走,结束后自动打开结果文件夹——Excel、网页相册和图片目录就在里面,什么都不用管。

⚙️ 它替你干活的三个环节

扫码登录:一张不用输密码的登机牌

util/LoginUtil.py里的QR()函数负责向QQ申请动态二维码,cookie()函数则像闸机一样轮询"扫了没、过了没"。密码全程不出现在程序里,登录凭证只存在resource/user文件夹,下次运行直接选中复用,免重扫。

分批翻旧账:一次十条,还懂得歇脚

抓数据的是util/RequestUtil.py。它先靠get_message_count()做"折半翻书"式的二分查找,快速摸清你的动态总条数;再由get_message()每次取10条、取完停3秒。像查档案一样一页页来,既拿得全,也不给服务器太大压力。

两条线合并:消息流与说说墙

消息列表里只留有互动的动态,所以main.py会再调util/GetAllMomentsUtil.pyget_visible_moments_list(),按30条一页把全部可见说说补齐,连2014年以前的旧内容也能捞回来。两条线按内容去重合并后统一导出,这三个环节串起来就是备份QQ空间说说的全部流程。

导出时它把导出QQ空间说说到Excel这一步完全自动化:说说、转发、留言、好友、其他各一张表,外加一个仿QQ空间配色的网页版HTML,图片统一收进 pic 文件夹。

备份完成后,你的QQ号文件夹里长这样

🎛️ 三个设置让备份更省心

  • 换个落脚地方:导出目录写在resource/config/config.ini里,改成你自己的硬盘路径即可:
[File] result = ./resource/result/
  • 连2014年以前的旧账一起存:改跑fetch_all_message.py,它走独立接口抓全部可见说说,生成带图文的 Markdown 档案,转发和评论都排好版,图片也顺手下载。
  • 反复跑也不重复拉:抓过的数据缓存在resource/fetch-all的JSON文件里,再次启动先读缓存,只补新增,省时省流量。

🕳️ 新手最容易踩的三个坑

二维码等半天没反应,就以为程序坏了→ 多半是登录态过期。删掉resource/user里的旧凭证文件重新扫码,几十秒恢复。

中途看到"获取消息失败",以为全白跑了→ 没有。程序监听了中断信号,已抓到的数据会自动落盘,直接重跑 main.py 接着来。

把 resource/user 文件夹打包发给朋友→ 那是你的登录凭证,等于交出家门钥匙。想分享成果,只发 result 里导出的文件。

🔐 数据握在自己手里

说说写在QQ空间里,命运却不完全在你手里;换成一份Excel加一堆图片,它就真正属于你了——可以按年归档、加密备份、打印成册,甚至留给未来的自己。今晚就可以把这次备份QQ空间说说跑起来:扫码、等进度条走完,你的青春就多了一份保险。遇到 zbar、编码之类的问题,去项目仓库的 issue 区搜一搜,或直接向作者提问,开源项目的每个修复都来自真实的使用。

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

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

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

计算机思维:从分解、抽象到算法设计的编程核心方法论

大家好,我是专注于技术分享的博主。今天我们来深入探讨一个对编程和软件开发至关重要的基础概念——计算机思维。无论你是刚刚接触计算机科学的学生,还是希望夯实理论基础的开发者,理解计算机思维都是构建高效、清晰问题解决能力的第一步。本…

作者头像 李华
网站建设 2026/8/22 9:04:26

基于SpringBoot的运动会报名与管理系统的设计与实现(程序+文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

作者头像 李华
网站建设 2026/8/22 9:03:44

对抗弗雷歇距离损失:解决GAN训练中FID过优化问题的创新方案

这次我们来看一个针对图像生成模型评估指标FID(弗雷歇距离)的改进方案。这个项目不是一个新的生成模型,而是一种新的损失函数设计,旨在解决生成对抗网络(GAN)训练中因过度优化FID指标而导致的“作弊”行为&…

作者头像 李华