QQ空间备份别再裸奔:用GetQzonehistory把十年历史说说完整导出到本地
QQ空间备份别再裸奔用GetQzonehistory把十年历史说说完整导出到本地【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory对许多80后、90后来说QQ空间四个字几乎等于半部青春史。可你有没有想过那些说说的图片链接还能撑几年账号一旦受限你还能找回几条与其等回忆消失后再追悔不如现在就动手做一次完整的QQ空间备份。开源工具GetQzonehistory正是为这件事而生——它能把账号下发布过的历史说说全部抓取下来导出到本地电脑让它们真正属于你。先说清楚它能备份什么不能备份什么GetQzonehistory的定位很朴素通过模拟登录QQ空间接口把历史消息列表里能看到的说说逐条拉取下来再解析成结构化数据。这里有一个诚实的提醒——列表里没有的内容它也无能为力比如部分仅自己可见的说说可能就抓不到。想了解实现思路可以翻看项目的main.py和util/目录代码量不大逻辑相当直白。四行命令把运行环境稳稳搭好工具基于Python开发requests、beautifulsoup4、pandas等依赖都已整理进requirements.txt。照着下面这套流程哪怕是零基础也能一次跑通git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv source myenv/bin/activate # Windows 请用 .\myenv\Scripts\activate pip install -r requirements.txt python main.py先用python -m venv myenv创建独立虚拟环境再执行pip install能避免和电脑上其他项目互相打架。一切就绪后运行python main.py程序便会开始工作。扫码登录全程不需要输入密码启动后终端会打印出一个二维码掏出手机QQ扫一下即完成授权全程不用输入QQ密码。登录产生的cookies会保存在本地resource/user/目录下次运行自动复用如果家里有好几个QQ号程序还会列出已登录账号供你切换省去反复扫码的麻烦。导出完成后你会挖到一座时间胶囊 ️备份跑完所有成果都收在resource/result/你的QQ号/文件夹下主要包括产物类型内容说明Excel表格全部列表、说说列表、转发列表、留言列表、其他列表、好友列表等多张工作表HTML网页还原QQ空间网页版体验头像、高清图、评论一应俱全按时间倒序排列pic/ 目录说说中的图片全部按内容命名下载到本地原链接失效也不怕其中Excel把时间精确到秒评论也以结构化字段保存为后续分析留足了空间。抓取过程里它悄悄替你干了四件事如果只把它当成下载器那就低估它了。整个过程有几个值得点赞的细节自动分页与总量探测先用二分法探测消息总数再按每批10条逐页拉取尽量一条不漏。温和的抓取节奏每批请求后主动休息几秒降低被风控拦截的概率网络异常时也有超时重试兜底。双通道补齐数据除消息列表外还会借道util/GetAllMomentsUtil.py调取未删除的可见说说接口两者去重合并覆盖更完整。中断不丢进度手动按CtrlC时程序会先把已抓到的数据落盘再退出——这对几千条说说的大号太友好了。别让备份睡大觉三个进阶玩法 玩法一只导出最近一年。在main.py的处理循环里加一段时间判断即可from datetime import datetime if put_time and datetime.strptime(put_time, %Y年%m月%d日 %H:%M:%S).year current_year: # 只保留今年及之后的数据玩法二定时自动备份。用系统计划任务每月自动跑一次例如Linux的crontab0 2 1 * * cd /path/to/GetQzonehistory source myenv/bin/activate python main.py玩法三用pandas做情感年报。导出Excel后几行代码就能统计出你哪一年话最多import pandas as pd df pd.read_excel(你的QQ号_说说列表.xlsx) df[时间] pd.to_datetime(df[时间]) print(df[时间].dt.year.value_counts().sort_index())遇到问题这份自救手册请收好二维码反复失效多半是网络不稳或系统时间不准校准时间后重跑即可macOS若提示缺少zbar库执行brew install zbar。登录后立刻断开通常是QQ安全策略限制等几分钟再试并避免多设备同时登录空间。只抓到一部分说说先确认网络稳定接口有频率限制就分多次运行留意控制台输出。图片下载失败多为链接失效或pic/目录不可写可临时从Excel中的图片链接手动补下。隐私底线你的数据只属于你 所有抓取、解析、导出都在本地完成不上传任何服务器扫码登录绕开了密码环节配合本地cookies缓存对敏感信息相当克制。项目代码完全开源任何有疑虑的地方都可以自己审查。安全习惯上建议备份后定期清理resource/user/登录缓存、给重要备份文件加密、再复制一份到移动硬盘或加密网盘。QQ空间未必明天就关闭但谁也说不好某条链接哪天就失效了。趁着数据还在花十几分钟把那些年的矫情话、旅行照、深夜碎碎念完完整整搬回自己电脑里——这才是最靠谱的数字保险。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Upscayl:终极免费开源AI图像增强工具,智能提升图片质量

Upscayl:终极免费开源AI图像增强工具,智能提升图片质量

Upscayl:终极免费开源AI图像增强工具,智能提升图片质量 【免费下载链接】upscayl 🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows. 项目地址: https://gitcode.com/GitHub_Trending/up/upscayl …

2026/10/2 1:17:27 阅读更多 →
Cloudflare OS未来路线图:即将推出的7大令人期待的新功能

Cloudflare OS未来路线图:即将推出的7大令人期待的新功能

Cloudflare OS未来路线图:即将推出的7大令人期待的新功能 【免费下载链接】cloudflare-os Agent workspace built on Cloudflare Workers for creating documents, building apps, and running agents with your company’s context and systems. 项目地址: https…

2026/10/2 4:13:31 阅读更多 →
从0到1搭建个人网盘:DockerRegisterCloud完整部署指南与最佳实践

从0到1搭建个人网盘:DockerRegisterCloud完整部署指南与最佳实践

从0到1搭建个人网盘:DockerRegisterCloud完整部署指南与最佳实践 【免费下载链接】DockerRegisterCloud 基于 Docker 仓库协议的网盘客户端,可以将目前众多的免费容器仓库服务用于网盘。 项目地址: https://gitcode.com/gh_mirrors/do/DockerRegisterC…

2026/10/4 13:19:21 阅读更多 →

最新新闻

双框架支持:校园二手跳蚤市场系统设计与卖家端小程序开发

双框架支持:校园二手跳蚤市场系统设计与卖家端小程序开发

1. 从标题里读出来的潜台词:这不是二选一,是双轨兼容先说个有意思的现象。我混迹技术社区这些年,见到太多校园二手交易类项目的标题写法,十有八九是"基于XX框架的校园二手交易系统",要么ThinkPHP&#xff0c…

2026/10/9 5:43:45 阅读更多 →
RabbitMQ工作队列模式实战:原理、可靠性保障与生产排错

RabbitMQ工作队列模式实战:原理、可靠性保障与生产排错

写在前头:只要常年和后端打交道,早晚会遇到一类场景——用户点了一个按钮,后台要去发邮件、生成报表、处理图片,结果这些操作又慢又占资源,直接把接口拖死,用户一边刷新一边骂。我第一次认真处理这个问题用…

2026/10/9 5:43:45 阅读更多 →
六款PC端工时管理工具深度实测:行为建模+上下文感知破解数据失真

六款PC端工时管理工具深度实测:行为建模+上下文感知破解数据失真

1. 项目概述:为什么工时管理工具不是“记个时间”那么简单你有没有过这种经历:明明一整天都在忙,下班前却说不清8小时里到底干了什么;项目复盘时发现某模块耗时远超预期,但翻遍聊天记录和邮件也找不到具体卡点&#xf…

2026/10/9 5:43:45 阅读更多 →
GitHub热榜日榜:从star增长到项目上手的完整筛选指南

GitHub热榜日榜:从star增长到项目上手的完整筛选指南

GitHub 热榜项目:日榜(2026-10-04)GitHub 热榜项目:日榜(2026-10-04)——这个标题对常刷开源社区的人来说一点都不陌生。每天晚些时候,Trending 更新,当天的新项目、新工具、新话题都…

2026/10/9 5:43:45 阅读更多 →
ponytail skill与插件实战:轻量可插拔能力的设计与使用

ponytail skill与插件实战:轻量可插拔能力的设计与使用

1. 从“ponytail”这个热词说起:它到底是什么第一次看到“ponytail”被当成一个技术热词来搜,我其实愣了一下。马尾辫?这跟插件、跟 skill 有什么关系?后来在几个开发者社群里潜水观察了一阵,才慢慢拼出全貌&#xff1…

2026/10/9 5:43:45 阅读更多 →
VLA 系统学习第 14 课:Attention 到底在算什么?——真正理解 Q、K、V

VLA 系统学习第 14 课:Attention 到底在算什么?——真正理解 Q、K、V

第十三课标准答案这一课的核心,是把各种原始模态最后统一到:\[ X\in\mathbb R^{B\times T\times D} \]这样下一步 Attention 才有明确输入。Token 不能简单等同于“单词”。Token 更准确地说,是 Transformer Sequence 中的一个信息单位。语言…

2026/10/9 5:42:44 阅读更多 →

日新闻

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API这个话题,隔三差五就会在群里被翻出来讨论一次。上周还有个同事线上处理一个订单超时问题,排查到最后发现是ZonedDateTime序列化后时区丢了,用户在下单当天晚上看到的时间整整差了8个小时。这类问题几乎每个做Java开发的人都遇到过…

2026/10/9 0:00:49 阅读更多 →
EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

前几个月我手头有好几台机器需要互相访问:办公室台式机、家里 NAS、还有一台云主机。如果只是偶尔传个文件倒还好,问题是工作场景经常要在几处环境之间来回切换,每次都先登录跳板机再层层代理,实在折腾。我先后试过端口映射、自建…

2026/10/9 0:00:49 阅读更多 →
AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent 这个词在过去一年里被反复提及,但真正动手搭过一套能跑起来的 Agent 系统的人都知道,从"知道它是什么"到"让它稳定干活"之间隔着一整套工程决策。我前后参与过几个 Agent 项目的落地,从最初用现成框架拼装&…

2026/10/9 0:01:50 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:32 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:40 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 10:10:36 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 21:13:17 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 13:34:55 阅读更多 →