
免费备份QQ空间全部历史说说GetQzonehistory 使用指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一款开源工具把 QQ 空间发布过的历史说说完整备份到本地电脑离线也能随时回看。它用扫码代替密码登录自动翻页抓取全部动态最后整理成 Excel 表格和网页版页面。 上手几步跑通 QQ 空间备份本节把环境准备、获取项目和首次运行并成一条主线照做即可。先确认电脑装好 Python 3.8 以上版本。第一步克隆项目并创建虚拟环境相当于给项目隔出一块干净的运行空间依赖不会污染系统 Pythongit clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv第二步激活环境并安装依赖。Windows 先执行.\myenv\Scripts\activatemacOS 和 Linux 执行source myenv/bin/activate然后运行pip install -r requirements.txt python main.py第三步也是最后一步首次运行会在终端画出登录二维码用手机 QQ 扫一下即可登录状态缓存在 resource/user 目录短期内重复运行不用重新扫码。 成果跑完拿到的东西这一节说明运行结束后你手里多了一些什么。程序跑完会自动打开 resource/result 下以你 QQ 号命名的文件夹里面是一套备份档案。Excel 部分除了《全部列表》总表还按说说、转发、留言、好友拆成几张分表每行都带时间、内容、图片链接和评论同目录有一页还原了空间排版的网页版说说双击就能像刷动态一样翻阅。过去说说里配的照片会存进 pic 文件夹并按内容命名。表格适合做筛选检索比如找出所有带毕业二字的老内容网页和图片适合慢慢翻阅甚至整理成纪念相册。⚙️ 原理从登录到导出的链路整条链路按输入→处理→输出三步走对应 util/ 目录里的几个模块。输入端util/LoginUtil.py 负责生成登录二维码并维护扫码后拿到的凭据这是后续所有请求的身份证明。处理端util/RequestUtil.py 带着凭据向空间互动消息接口分批拉取记录每批 10 条、间隔几秒降低触发风控的概率util/GetAllMomentsUtil.py 再补一遍可见未删除说说接口把消息列表翻不到但没删的老内容捞回来两份数据合并去重。输出端主程序 main.py 把结果按类型拆进多张 Excel再渲染出网页版并把配图批量存盘。⚠️ 避坑与注意抓取不是万能的这几条情况事先知道能少踩坑。如果抓回来的条数比记忆中少是因为消息列表只保留近年的互动记录更早内容要由可见说说接口补齐已删除和仅自己可见的说说不在覆盖范围。如果终端里二维码显示成方块乱码程序会同时在 resource/temp 生成一张二维码图片直接打开那张图扫码即可。如果跑到一半断网或被手动中断程序监听了退出信号会先把已抓到的数据存盘下次运行接着补。如果个别图片没下载下来多半是图床链接过期重跑一遍通常能补回仍缺的对照 Excel 里的图片链接手动保存。安全方面登录凭据以 Cookie 形式存在 resource/user 目录属于敏感文件备份完成后记得清理不要把整个文件夹传到网盘。 进阶想覆盖 2014 年以前的更早记录可以单独运行 fetch_all_message.py它按每页 30 条分页拉取可见未删除的说说输出成一篇带评论和配图的 Markdown 文档。Excel 分表再配上 pandas一个 Python 表格处理库就能做自己的年度回顾统计。青春不该只留在别人的服务器上落到自己的硬盘里才踏实。想再次备份时直接运行python main.py【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考