一键备份QQ空间历史说说:GetQzonehistory 免费完整使用指南
一键备份QQ空间历史说说GetQzonehistory 免费完整使用指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryQQ空间说说是很多人心底的青春存档但平台没有打包下载功能数据只能看、不能带走。GetQzonehistory 就是一个本地运行的免费开源脚本扫一次码它替你翻完空间的历史消息和未删除说说把文字、图片、评论一次性导出成 Excel、网页版 HTML 和 Markdown全程不碰密码数据只落在你自己的电脑上。它是怎么把十年前的说说翻出来的先搞懂机制后面每一步你都会知道自己在干什么。整个流程分四步扫码拿凭证。程序向 QQ 登录服务请求一张登录二维码LoginUtil.py你用手机 QQ 扫完后它拿到的是会话凭证 cookie而不是密码。凭证会存到resource/user/下、以 QQ 号命名的文件里下次运行直接选号续用。两路抓取数据。主程序 main.py 走两条腿一条是空间历史消息列表接口能捞到很久以前被删掉说说的互动残留记录另一条是 GetAllMomentsUtil.py 的分页接口按每页 30 条拉取你当前所有未删除说说含高清图片地址和评论。两路结果合并去重。限速防封。抓取时每 10 条消息会主动停 3 秒见 main.py 中的time.sleep账号内容多时运行时间长是设计使然不是卡死。本地落盘。结果统一写入resource/result/{你的QQ号}/目录多份 Excel 清单、一个可离线浏览的网页版 HTML以及说说配图文件夹pic/。中途按 CtrlC 退出也不会丢程序注册了信号处理会先把已抓到的数据保存下来再退出。一个要提前知道的边界设为仅自己可见的说说不在消息列表里拿不到——README 里作者明确写了这一点。三步跑通环境前置条件只有一个Python 3.6。# 1. 克隆项目 git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory # 2. 建虚拟环境并安装依赖依赖清单见 requirements.txt python -m venv myenv source myenv/bin/activate # Windows 用 .\myenv\Scripts\activate pip install -r requirements.txt国内网络慢的话给 pip 加个镜像源pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple。Linux 用户多一步登录二维码的解码依赖 zbar 共享库提前装好否则启动会报无法找到 zbar 共享库sudo dnf install -y zbar # Fedora 系 # macOS 可用 brew install zbar然后首次运行python main.py终端会先出现一段 ASCII 二维码用 QQ 扫掉看到登录成功后就不用再操作了。跑完程序会自动打开resource/result/下的结果目录并打印统计总消息数、说说数、图片数等。配置与定制改哪几处、各有什么效果这个项目几乎没有需要折腾的配置关键就三处位置改什么效果resource/config/config.initemp/user/result三个路径挪动缓存、登录凭证、导出结果的存放位置运行时的用户选择输入0放弃已存凭证重新扫码凭证过期后靠它救急入口脚本换成python fetch_all_message.py导出格式从 ExcelHTML 切换为一份 Markdown关于resource/user/文件内容就是 cookie别提交到任何仓库、别发给别人——拿到它相当于拿到你的登录态。多 QQ 号备份时它天然隔离每个号一个文件运行时按序号选择。另一个隐藏机制值得知道分页抓取有本地缓存resource/fetch-all/下的 JSON 文件再次运行会直接读缓存、跳过网络请求。想重新抓一遍删掉对应缓存文件再跑即可。进阶两种导出格式怎么选main.py和fetch_all_message.py是同一套登录/抓取能力的两个出口按用途选要检索、要表格用main.py。产物按类型拆成_全部列表、_说说列表、_转发列表、_留言列表、_其他列表、_好友列表六份 Excel时间、内容、图片链接、评论分列存好用 Excel 筛选就能按年月翻找附带的网页版 HTML 还原了空间的信息流样式头像、QQ 表情转图片双击就能像刷空间一样翻旧账。要归档、要写东西用fetch_all_message.py。它把每条未删除说说连同图片、转发原文、评论整理进resource/fetch-all/所有可见说说.md图片按说说 ID 命名存同级目录纯文本可长期维护也方便丢进任何支持 Markdown 的工具里。想定期备份把对应命令写进计划任务Windows 任务计划 / Linux crontab即可凭证有效期内会自动跳过扫码环节。常见问题排查现象Linux 启动报无法找到 zbar 共享库原因二维码解码库缺系统依赖。 解决装好 zbar命令见上文重启程序即可。现象扫码成功但提示登录失败或没有数据原因凭证过期或损坏。 解决运行时在用户选择界面输入0重新扫码仍不行就清空resource/user/里的旧凭证文件再来一次。现象跑到一半想停或担心中断白跑原因内容多整体耗时天然较长。 解决直接 CtrlC 安全退出已抓数据会自动保存再运行时缓存的 JSON 会被复用不用从头拉。现象导出的条数比记忆里少原因仅自己可见的说说、以及消息列表已过期清掉的互动不在抓取范围机制上拿不到。 解决无解属正常以导出的未删除说说 历史消息合集为准。安全与合规边界这个工具的数据流是单向的QQ 服务器 → 你的硬盘没有任何上传环节登录也只走官方扫码通道。但请注意三条红线resource/user/里的 cookie 文件等同登录态做好本地保管只备份你自己账号的数据不要用它爬别人空间遵守 QQ 空间相关服务条款结果仅供个人存档别用于商业用途。开始备份十年前的那条说说还在不在服务器上不好说但只要你还没备份它就还可能在某次清理中消失。花十分钟装好环境扫一次码把resource/result/整个文件夹拷到移动硬盘里——这份青春存档从此只归你管。现在就python main.py把过去的自己先存下来。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Turborepo ESLint 配置指南:eslint-config-turbo 从安装、配置到 no-undeclared-env-vars 缓存保护原理

Turborepo ESLint 配置指南:eslint-config-turbo 从安装、配置到 no-undeclared-env-vars 缓存保护原理

构建工具开发工具CLI 【免费下载链接】turbo Build system optimized for JavaScript and TypeScript, written in Rust 项目地址: https://gitcode.com/gh_mirrors/tu/turbo 点击查看 免费下载 eslint-config-turbo 是 Turborepo 官方提供的 ESLint 共享配置包&am…

2026/9/20 2:25:50 阅读更多 →
前端动态背景色与hover冲突:用CSS变量优雅解决

前端动态背景色与hover冲突:用CSS变量优雅解决

写行内样式这块,很多前端er听到"动态设置背景色、hover颜色"第一反应都是:直接el.style.background #f00不就行了?但真到项目里,尤其当你需要在 JS 里根据接口数据动态生成颜色、还要让 hover 有反馈时,事情…

2026/9/20 2:25:50 阅读更多 →
理解UObject内存模型:从创建到GC回收的完整指南

理解UObject内存模型:从创建到GC回收的完整指南

这章节我们直接切入正题:UObject 的内存模型。前四章我们聊完了引擎整体内存框架、分配器、容器,这次终于轮到“对象”本身。在 Unreal 里,UObject 是一切资产、组件、蓝图实例、游戏玩法的载体。你可以不懂分配器的细节,但只要写…

2026/9/20 2:25:50 阅读更多 →

最新新闻

2026年AI编程工具版图:从补全代码到数字员工的五大阵营解析

2026年AI编程工具版图:从补全代码到数字员工的五大阵营解析

1. 2026年AI编程工具的版图:从“补全代码”到“数字员工”的演变年初整理自己电脑上装的一堆AI编程插件时,我发现一个很有意思的现象:三年前大家口中所谓的“AI编程工具”,默认指的就是GitHub Copilot那种在你敲代码时自动补全下半…

2026/9/20 3:14:15 阅读更多 →
夸克网盘下载限速怎么破?在线解析与直链提取提速方案详解

夸克网盘下载限速怎么破?在线解析与直链提取提速方案详解

网盘限速这件事,几乎每个重度用户都经历过。明明家里宽带跑满能到几百兆,下载网盘里的文件却只有几百KB,一个几GB的安装包要挂一整晚。夸克网盘因为空间给得大方、资源分享活跃,用的人越来越多,但"下载慢"的…

2026/9/20 3:14:15 阅读更多 →
LibreChat自托管部署实战:多模型AI对话中台配置与问题排查

LibreChat自托管部署实战:多模型AI对话中台配置与问题排查

1. 为什么我最终选择了LibreChat作为AI对话中台第一次接触LibreChat是在一个需要同时对接多个大模型接口的项目里。当时团队内部有做文案的、写代码的、做数据分析的,每个人习惯用的模型不一样,有人偏爱某家的长文本能力,有人觉得另一家的代码…

2026/9/20 3:14:15 阅读更多 →
RapidOCR 完整上手指南:从安装到多语言识别的三步路

RapidOCR 完整上手指南:从安装到多语言识别的三步路

RapidOCR 完整上手指南:从安装到多语言识别的三步路 【免费下载链接】RapidOCR 📄 Awesome OCR multiple programing languages toolkits based on ONNX Runtime, OpenVINO, MNN, PaddlePaddle, TensorRT and PyTorch. 项目地址: https://gitcode.com/…

2026/9/20 3:14:15 阅读更多 →
如何 5 分钟从零搭好你的第一个多智能体系统:Multi-Agent Orchestrator 快速上手指南

如何 5 分钟从零搭好你的第一个多智能体系统:Multi-Agent Orchestrator 快速上手指南

如何 5 分钟从零搭好你的第一个多智能体系统:Multi-Agent Orchestrator 快速上手指南 【免费下载链接】agent-squad Flexible and powerful framework for managing multiple AI agents and handling complex conversations 项目地址: https://gitcode.com/GitHub…

2026/9/20 3:14:15 阅读更多 →
LinkSwift 网盘直链解析指南:安装到拿到直链全流程

LinkSwift 网盘直链解析指南:安装到拿到直链全流程

LinkSwift 网盘直链解析指南:安装到拿到直链全流程 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘…

2026/9/20 3:13:15 阅读更多 →

日新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/20 0:00:46 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/20 0:00:46 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/20 0:00:46 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/20 0:00:46 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/20 0:00:46 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/20 0:00:46 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/19 23:01:36 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/19 17:50:38 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/19 23:35:34 阅读更多 →