QQ空间说说备份:用 GetQzonehistory 把多年历史记录完整导出到本地
QQ空间说说备份用 GetQzonehistory 把多年历史记录完整导出到本地【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryQQ空间一直不提供批量导出这是很多老用户共同的遗憾。GetQzonehistory 正是为解决这个痛点而生的开源小工具扫码登录后它自动抓取你的历史说说、转发、留言与配图并完整备份到本地。换句话说这是一份完全由你掌控的 QQ空间说说备份不依赖任何云端。先弄清一件事它到底能救回哪些记忆不少备份工具喜欢把全量恢复挂在嘴上但放在 QQ 空间身上并不现实。GetQzonehistory 的数据来源只有两条一是消息中心的历史互动列表按时间倒序翻找2010 年前后的老说说也常藏在里面二是当前空间页可见的说说。两条线汇合后再做一次内容去重最终落盘。正因如此能力边界非常清晰能备份备份不到历史消息列表中出现过的说说仅自己可见、且从未进过消息列表的内容当前可见的说说、转发、留言与评论已彻底删除、任何接口都无法恢复的内容说说配图自动下载到本地加密相册等受限内容先把这个预期管理好跑完才不会对着结果失望。工具的目标不是魔法般无中生有而是把官方留得下的数据原样、完整、可长期保存地留给你。最快上手路线扫码登录其余交给脚本环境要求很低Python 3.6 及以上、稳定的网络、约 500MB 磁盘空间。整个过程只要四步git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv source myenv/bin/activate pip install -r requirements.txt python main.pyWindows 用户把激活命令换成myenv\Scripts\activate即可。虚拟环境不是必须的但强烈推荐避免依赖污染系统 Python。首次运行终端里会打印一个字符画二维码用手机 QQ 扫码即登录全程不碰密码。更贴心的是登录凭证会被缓存在resource/user/目录下次运行直接复用连码都不用再扫。还有一个容易忽略的细节抓取途中随时按CtrlC中断脚本会先把已抓到的数据保存再退出——中断不白跑这个设计对动辄几千条消息的老账号非常实用。两个入口拼出一份完整档案很多人不知道这个项目其实有两个入口分工不同main.py主入口负责翻遍消息中心的历史互动记录fetch_all_message.py补充入口专门抓取当前空间所有可见说说并把高清原图一并下载。为什么要拆开因为单靠消息中心部分老数据会缺字段单看空间页又只能翻到可见的部分。两个入口各补对方的盲区再加一层内容去重覆盖才谈得上完整。代码结构也相当直白全部集中在util/目录LoginUtil.py管扫码登录与凭证计算RequestUtil.py管网络请求GetAllMomentsUtil.py管可见说说抓取ToolsUtil.py负责 HTML 模板与数据处理。想二次开发的话从这几个文件入手即可每个文件职责单一。跑完之后你会拿到一个记忆文件夹导出结束resource/result/[你的QQ号]/目录下会自动生成一整套文件每个文件都有明确用途文件内容[QQ号]_全部列表.xlsx所有历史消息的汇总清单[QQ号]_说说列表.xlsx自己发过的说说含时间、内容、图片链接、评论[QQ号]_转发列表.xlsx全部转发记录[QQ号]_留言列表.xlsx好友留言存档[QQ号]_好友列表.xlsx互动过的好友昵称、QQ、空间主页[QQ号]_其他列表.xlsx其他类型的互动消息[QQ号]_说说网页版.html还原 QQ 空间风格的可浏览页面pic/全部说说配图值得夸一句的是图片处理配图按说说内容自动命名重名时自动追加时间戳绝不会互相覆盖每条说说还带着评论明细——谁的评论、说了什么、什么时候说的一目了然。这份文件结构本身就是一套很好的数字档案组织规范。导出文件还能怎么玩备份只是第一步这些产出物远比想象中好用网页版当时光机双击打开[QQ号]_说说网页版.html头像、表情、高清图、评论全部还原像逛空间一样浏览自己的过去手机传阅和离线查看都毫无压力。Excel 做数据复盘用 pandas 或 Excel 自带功能做时间线分析看看哪年发得最勤、和谁互动最多甚至能画一张自己的社交活跃度曲线。Markdown 进笔记库运行fetch_all_message.py会额外生成所有可见说说.md图片按编号归档直接丢进 Obsidian 这类笔记软件长期管理。三种形态各司其职网页版负责看Excel 负责算Markdown 负责存。几个容易踩的坑提前帮你排掉依赖装不上使用国内镜像提速pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt基本能一次通过。macOS 扫码环节报错二维码解码依赖 zbar 库Linux/macOS 需先安装装完再运行即可。二维码提示失效重新运行脚本会生成新码同时确认系统时间准确时间偏差会导致登录校验失败。抓取被限流脚本本身已内置每批间隔数秒的节流请勿多开并发抓取耐心等它跑完。合规底线只备份自己的账号不抓取、不传播他人数据工具仅用于个人记忆保存与学习研究。把记忆放回自己手里这篇文章想讲清楚的只有一件事QQ 空间没有官方导出但借助 GetQzonehistory你可以用一个下午的时间把多年积累的说说、转发、留言和照片完整搬回本地之后每年再跑一次即可持续归档。下一步行动清单装好 Python克隆项目并安装依赖运行python main.py用手机 QQ 扫码登录导出完成后检查result目录下的 Excel、HTML 和pic/图片是否齐全再决定要不要跑一遍fetch_all_message.py补齐 Markdown 归档。如果十年前有人替我们做这件事现在就能随时翻开当年的自己。好在今天动手依然不晚。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

微信wxid在线转换技术解析与企业应用实践

微信wxid在线转换技术解析与企业应用实践

1. 什么是wxid在线转换 wxid是微信用户的唯一标识符,类似于身份证号码。每个微信账号在注册时都会被分配一个独特的wxid,这个ID在微信系统内部用于识别用户身份。与常见的微信号(可以自定义修改)不同,wxid是系统自动生…

2026/9/28 11:18:00 阅读更多 →
Ubuntu 20.04中文环境配置:Fcitx5输入法安装与疑难解决

Ubuntu 20.04中文环境配置:Fcitx5输入法安装与疑难解决

1. 项目概述:为什么Ubuntu20.04的中文环境是个“技术活”? 刚接触Ubuntu20.04,尤其是从Windows或macOS切换过来的朋友,第一道坎往往不是命令行,而是系统语言和输入法。一个全英文的界面,加上无法输入中文的…

2026/9/28 19:14:25 阅读更多 →
GValue:构建统一价值度量体系,解决多目标业务决策难题

GValue:构建统一价值度量体系,解决多目标业务决策难题

1. 项目概述:GValue是什么,以及它为何值得关注最近在和一些做数据分析和产品运营的朋友聊天时,大家频繁提到一个词:GValue。乍一听,这像是一个技术术语或者某个新出的工具,但深入了解后,我发现它…

2026/9/28 19:08:24 阅读更多 →

最新新闻

Ubuntu下PXE Server网络装机与autoinstall无人值守

Ubuntu下PXE Server网络装机与autoinstall无人值守

1. 从U盘装到网络装机:机房那点重复劳动终于被我干掉了前阵子帮朋友整理一间小机房,十几台二手服务器堆在那,品牌型号参差不齐,有的连U盘启动都得进BIOS翻半天。当时我按老规矩,一台一台插U盘装Ubuntu Server&#xff…

2026/9/30 16:08:05 阅读更多 →
猫情绪行为联合检测:3200张YOLO细粒度数据集实战指南

猫情绪行为联合检测:3200张YOLO细粒度数据集实战指南

1. 项目概述:为什么3200张猫脸图能成为宠物AI落地的关键跳板“猫情绪检测数据集 | 3200张YOLO宠物行为数据集”——这个标题里藏着一个被多数人忽略的现实:我们给猫拍了上亿张照片,却连它是不是在生气、紧张还是单纯发呆都判断不准。市面上90…

2026/9/30 16:08:05 阅读更多 →
ArmorPaint贴图绘制实战:Blender工作流中的开源PBR材质工具

ArmorPaint贴图绘制实战:Blender工作流中的开源PBR材质工具

1. 为什么我会把ArmorPaint当成Blender材质工作流里的常驻工具 第一次接触ArmorPaint是在给一个独立游戏做角色资产的时候。当时整个流程都在Blender里完成,建模、展UV、烘焙法线,一路都挺顺,唯独到了贴图绘制这一步卡住了。Blender自带的纹理…

2026/9/30 16:08:05 阅读更多 →
Coze+GPT打造《历史上的今天》自动化内容流水线

Coze+GPT打造《历史上的今天》自动化内容流水线

简介:面向自媒体创作者与AI自动化内容生成学习者,这套实战案例完整演示如何基于Coze(coze.cn)与GPT打造《历史上的今天》图文自动生成项目,解决历史类内容每日更新耗时、选题重复、排版固定的效率痛点。项目以小红书同…

2026/9/30 16:08:05 阅读更多 →
从Blender到ArmorPaint:开源PBR贴图绘制工作流实战指南

从Blender到ArmorPaint:开源PBR贴图绘制工作流实战指南

1. 为什么我会从 Blender 转向 ArmorPaint 做贴图做游戏美术这行的朋友大概都有过这种体验:模型在 Blender 里雕得挺满意,一进贴图环节就开始头疼。Blender 自带的纹理绘制功能这几年确实进步不小,尤其是 2.8 之后的版本,纹理绘制…

2026/9/30 16:08:05 阅读更多 →
人工智能基础:神经网络原理、BP训练与MATLAB拟合实战

人工智能基础:神经网络原理、BP训练与MATLAB拟合实战

神经网络这四个字,我第一次认真学的时候以为它很玄,像把人脑塞进电脑里。后来做项目、带新人、翻来覆去调参,才发现人工智能里的神经网络更像一套精心设计的函数逼近工具:给它一批输入和输出,它自己找中间规律。它既能…

2026/9/30 16:07:01 阅读更多 →

日新闻

Base64 图片头部特征识别:从文件头到格式判断的完整指南

Base64 图片头部特征识别:从文件头到格式判断的完整指南

1. 项目概述:为什么说看懂 base64 图片头部是基本功这几年跟 base64 打交道的机会越来越多,后端接口返回图片、前端渲染验证码、小程序里存小图、还有一些老系统导出报表,动不动就给你一段长到怀疑人生的 base64 字符串。很多人拿到字符串就直…

2026/9/30 0:00:35 阅读更多 →
Java公交站牌广告管理系统:JSP+Servlet+MySQL实战落地指南

Java公交站牌广告管理系统:JSP+Servlet+MySQL实战落地指南

简介:本资源是一份面向Java初学者与课程设计学生的公交站牌广告灯箱管理系统毕业设计文档,聚焦城市公共广告资源信息化管理痛点,提供从需求分析到技术实现的完整方案。文档采用标准学术论文结构,含摘要、英文摘要、目录及五章正文…

2026/9/30 0:00:35 阅读更多 →
用 Redis Lua 构建大模型 API 多租户原子配额治理体系

用 Redis Lua 构建大模型 API 多租户原子配额治理体系

我去年年底接了一个内部 AI 平台的治理需求,背景很直接:公司把 DeepSeek、MiniMax 这类大模型 API 统一封装成内部网关,开放给几个业务团队用。结果第一个月账单出来,额度直接超了 4 倍。仔细查日志,发现原因并不复杂—…

2026/9/30 0:00:35 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/30 13:14:22 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/9/29 16:41:41 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/30 13:14:49 阅读更多 →

月新闻

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

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

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

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

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

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

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

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

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

2026/9/30 15:27:04 阅读更多 →