一键备份QQ空间历史说说:从扫码到导出Excel的5分钟指南
2026/9/20 13:10:45 网站建设 项目流程

一键备份QQ空间历史说说:从扫码到导出Excel的5分钟指南

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

你翻到三年前那条说说时,可能才发现QQ空间早就翻不到更早的内容了。GetQzonehistory 做的一件事,就是把你的QQ空间说说备份到本地:模拟扫码登录后,把消息列表和可见说说一条条抓下来,整理成 Excel 和图片。不输密码,不依赖平台还能翻多少页。

🚀 5分钟跑通首次备份:装依赖、扫码、等结果

装好依赖

git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory pip install -r requirements.txt

装好 Python 后按requirements.txt安装依赖即可,建议用虚拟环境隔离。Linux 用户还要装 zbar(如sudo dnf install -y zbar),终端里的二维码识别靠它。

跑起来扫码

执行python main.py,终端会打出登录二维码,用手机QQ扫一下即可,全程扫码登录、不碰密码。cookie 会缓存在resource/user/目录,第二次运行直接选序号继续,不用再扫一次。之后程序每 10 条翻一页、页间休息 3 秒,把消息列表一条条抓完,最后自动整理成 Excel 并生成网页版。

扫完码,剩下的交给程序。

📦 导出QQ空间历史说说:结果文件都是什么

所有产出都放在resource/result/你的QQ号/下,一份备份长这样:

文件装的是什么
全部列表.xlsx消息列表里抓到的全部内容
说说列表.xlsx你发布的说说:时间、内容、图片、评论
转发列表.xlsx你转发过的动态
留言列表.xlsx你留给好友的留言
好友列表.xlsx出现过的昵称、QQ号、空间主页
说说网页版.html按网页样式还原的说说时间线
pic/ 目录说说里的图片,按内容命名存本地

程序会把图片自动转成高清版下载进 pic/ 文件夹,配文和图片放在同一个文件里,不用二次整理。

打开 result 目录,青春都在里面。

🔐 扫码登录QQ空间:不碰密码的备份方式

登录走的是扫码登录:程序先向空间申请二维码,终端以字符画形式展示,手机QQ扫码确认后,cookie 才写入本地。你的密码从头到尾没有出现在任何地方,这对做QQ空间说说备份来说是个让人放心的细节。

另外,cookie 相当于账号钥匙,别转发、别上传;抓取和整理都在你自己电脑上完成,数据不出本机,不用担心流向第三方。

全程不输密码,账号更安心。

🧩 看懂分工:两个入口和五个工具模块

仓库入口就两个,各管一摊:main.py负责完整备份,抓消息列表、说说、图片并渲染网页;fetch_all_message.py专注拉取所有未删除的说说,能覆盖到 2014 年之前,同样给高清图。

util/下的五个模块是骨架:LoginUtil.py 管扫码,RequestUtil.py 管数据请求,GetAllMomentsUtil.py 管说说获取,ConfigUtil.py 读写resource/config/config.ini里的配置,ToolsUtil.py 负责数据清洗和 HTML 渲染。

改哪块逻辑,先认得这些文件。

🛠 备份中断、二维码失效、数据偏少怎么办

二维码扫了没反应

多半是 zbar 没装,按系统提示装完重跑;二维码过期也一样,重新python main.py生成新的即可。

中途断了数据会不会丢

不会。程序注册了信号处理,你按 Ctrl+C 退出时也会自动保存已抓数据,写入 result 下的 Excel,重跑就能接着整理剩下的部分。

为什么比预期少

设为仅自己可见的说说不在消息列表里,抓不到;能导出的是空间上可见、未删除的内容,这属于平台规则,不是工具漏抓。

卡住多半是环境问题,不是数据问题。

📈 备份之后:把Excel玩出时间线

这套QQ空间说说备份流程跑完,数据才刚刚开始。在 Excel 里按年份筛选,就是一张个人时间线;拿好友列表和评论列对照,能看出谁陪你走得最久;把网页版和 pic/ 里的图片配起来,就是现成的电子相册。

数据在手,回忆就有了底。

🎬 现在就动手:三步把青春存下来

克隆仓库,装依赖,跑一遍python main.py。扫一次码,等它翻完所有页。每月再跑一次,把新发的说说收进同一个 Excel。界面也许会改版,但 result 目录里的每一个文件,都只属于你。

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

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

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

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

立即咨询