GetQzonehistory历史说说备份指南:三步把QQ空间十年的记忆搬进本地Excel
GetQzonehistory历史说说备份指南三步把QQ空间十年的记忆搬进本地Excel【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory凌晨一点你打开QQ空间翻到五年前发的那条说说发现页面一直转圈更早的内容干脆被折叠得找不到。你想把它们留住官方却没有任何批量导出入口只能一条条复制粘贴。这正是GetQzonehistory要解决的问题一个获取QQ空间发布历史说说的开源备份工具跑完一次把你账号下发布过的说说连同文字、图片、评论和互动好友全部整理成Excel表格和网页存档。接下来按先拿什么 → 能做什么 → 原理是什么 → 怎么跑通 → 怎么进阶 → 出错怎么办的顺序带你从零完成一次完整的QQ空间历史说说备份。成果前置一次QQ空间历史说说备份你到底拿到什么程序跑完会在resource/result/下建一个以你QQ号命名的文件夹全部成果都放在里面6张Excel表{QQ号}_全部列表.xlsx、_说说列表.xlsx、_转发列表.xlsx、_留言列表.xlsx、_其他列表.xlsx、_好友列表.xlsx字段统一为时间、内容、图片链接、评论1个网页存档{QQ号}_说说网页版.html还原QQ空间动态页样式可以离线翻看1个图片目录pic/说说配图全部自动下载用说说内容命名最长40字符重名自动加时间戳一组统计数字终端会报出说说总条数、最早一条说说发布时间、好友数、图片数并自动打开结果文件夹以上文件一次运行全部生成全程不需要你手工整理任何东西。核心能力GetQzonehistory是怎么把你的历史说说抓回来的双通道数据抓取找回失踪的说说早期没互动过的说说不在消息列表里空间主页也刷不到。程序同时走两条路先调历史消息列表接口每批取10条批间隔3秒再调可见说说接口每页取30条且包含2014年之前的旧内容。两路结果合并去重后写入同一份数据。六表自动分类免手工整理消息列表里你自己的说说、好友动态、转发、留言混在一起直接导出就是一锅粥。main.py 按关键词分流含留言的进留言表含转发的进转发表本人发布的进说说表其余进其他列表同时顺手提取每条消息里出现的好友昵称、QQ号、空间主页链接存进好友表。扫码登录与本地记忆免密且不重复扫码把密码交给第三方工具不放心每次都重新扫码又麻烦。util/LoginUtil.py 生成QQ空间登录二维码在终端里解码渲染出来手机QQ扫完cookie就落在resource/user/{QQ号}文件里下次运行直接选择已登录账号输0才重新扫码。两条通道一合并你拿到的备份比肉眼在空间里能看到的更完整。原理拆解像整理一箱旧明信片把GetQzonehistory理解成一个帮你整理阁楼旧明信片箱的帮手全程只有三个动作。第一步开箱子——登录拿钥匙。程序先向QQ请求一张登录二维码并在终端画出来你用手机扫完帮手就拿到了进入你空间箱子的钥匙cookie钥匙存在resource/user/里下次直接开门不用再配一把。第二步一张张贴出来——分批拉取。帮手先翻往来信件登记簿历史消息列表每10条翻一次每翻完歇3秒免得被当成捣乱的再回展柜可见说说接口每30条取一页。同一张明信片在两边都出现时只保留一份。第三步装进相册——清洗导出。明信片按时间排好序、去掉重复的配图全部打出来并按明信片内容命名最后写进Excel表格再顺手做一份长得像QQ空间的网页相册。整套流程就是开箱子、取卡片、贴相册三步跑完。上手实操从克隆到导出的最快步骤前置条件电脑装好Python 3和网络稳定即可Linux/macOS 还需先装 zbar 共享库。克隆项目并进入目录# 克隆到本地并进入项目 git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory创建并激活虚拟环境# 建虚拟环境Windows激活用 myenv\Scripts\activate python -m venv myenv source myenv/bin/activate安装依赖# 依赖版本见 requirements.txt可换国内镜像加速 pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt运行主程序在终端扫码登录# 运行后按提示用手机QQ扫终端里的二维码 python main.py抓取完成后程序会自动打开resource/result/{QQ号}/文件夹直接查看成果即可注意事项Linux 执行sudo dnf install -y zbarmacOS 执行brew install zbar并按提示创建符号链接否则登录模块无法读取二维码如果提示缺少resource/config/config.ini手动创建该文件在[File]段填 temp、user、result 三个路径读取逻辑见 util/ConfigUtil.py抓取中途尽量不要断网实在要停按 CtrlC 也会触发保存把已抓到的数据写盘但完整备份建议一次跑完扫一次码、盯完进度条6张表和网页存档就都到手了。进阶用法把QQ空间备份玩出更多价值顺手拿一份高清图Markdown版仓库还有第二个入口 fetch_all_message.py执行python fetch_all_message.py后它会每页30条拉取所有可见的未删除说说含2014年之前的高清图按{tid}{序号}.jpeg命名下载最后生成所有可见说说.md放到resource/fetch-all/目录正文、评论、转发、图片引用一应俱全直接丢进博客或笔记软件就能用。一年一跑的年度记忆归档每年底再跑一次完整备份表格每次都是最新全量数据不用自己合并新旧版本把resource/result/拷贝一份到网盘几年下来就是一座逐年生长、随时可回看的数字记忆馆。把网页版做成电子纪念册{QQ号}_说说网页版.html保留了头像、时间、评论的完整结构QQ表情也会被渲染成图片。用任意编辑器打开改一改里面的样式就能变成一份离线可看、可打印的电子纪念册Excel的时间评论两列也适合二次分析统计你发文最勤的年份、最常陪你互动的好友从保存走向理解。备份只是起点能离线翻看、能分析它才算真正变成你的资产。问题排查常见报错与处理办法现象常见原因处理办法启动提示无法找到 zbar 共享库Linux/macOS 缺少 zbar 依赖Linuxsudo dnf install -y zbarmacOSbrew install zbar后按提示建符号链接扫码后一直认证中或二维码失效网络波动、二维码过期或系统时间不准重跑程序生成新二维码检查电脑时钟是否正确抓取中途报请求超时访问过频触发空间风控程序已内置每批3秒间隔稍等片刻再重跑避免连续多次运行pip 安装依赖失败网络受限或镜像不可达换清华等国内镜像源重装-r requirements.txt部分早期说说始终导不出仅自己可见等内容不在消息列表和可见接口里属于已知边界尽量靠可见说说通道补全Excel 打开乱码或打不开pandas/openpyxl 版本不匹配按 requirements.txt 固定版本重装依赖绝大多数报错装好 zbar、重跑一遍、等一会儿就能过去。那些深夜写下的文字、回复你的好友、配上的照片如今安安静静躺在你的硬盘里随时可看、可分析、可留传。需要提醒的是本工具仅限个人回忆保存、学习与技术研究使用请遵守平台相关条款尊重他人隐私不要将他人内容用于传播或商业用途。现在就克隆项目、扫码登录跑完这一次完整备份——多年后你会感谢今天这个顺手保存的决定。项目说明文档README.MD【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

软件项目成本计划实战:网上购书系统66天预算与挣值分析

软件项目成本计划实战:网上购书系统66天预算与挣值分析

简介:这是一份聚焦软件项目成本管理的实用电子文档,面向软件项目经理、开发工程师及高校项目管理学习者,旨在帮助读者建立成本估算、预算、控制与优化的完整认知。资源包为单个PDF文档,大小约38KB,内容精炼&#xff0c…

2026/9/20 3:22:18 阅读更多 →
电脑传文件的5种技术路径与选型决策指南

电脑传文件的5种技术路径与选型决策指南

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

2026/9/20 3:22:18 阅读更多 →
Phoenix 包生态全景:读懂 `mix.phx.new` 为你生成的所有依赖

Phoenix 包生态全景:读懂 `mix.phx.new` 为你生成的所有依赖

Phoenix 包生态全景:读懂 mix.phx.new 为你生成的所有依赖 【免费下载链接】phoenix Peace of mind from prototype to production 项目地址: https://gitcode.com/gh_mirrors/ph/phoenix 导读:每个由 mix phx.new 生成的新 Phoenix 应用都自带一套…

2026/9/20 3:21:18 阅读更多 →

最新新闻

CPIM-BSP认证备考全攻略:知识框架、题库筛选与8周计划

CPIM-BSP认证备考全攻略:知识框架、题库筛选与8周计划

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

2026/9/20 4:03:58 阅读更多 →
PWN入门必会:整数溢出绕过长度校验与栈溢出实战

PWN入门必会:整数溢出绕过长度校验与栈溢出实战

刚把pwntools跑通的时候,我以为PWN入门最难的是“写脚本”本身。直到遇到int_overflow这一类题,我才发现自己错了,真正的分水岭不是会不会调API,而是能不能一眼看穿程序里的“逻辑裂缝”。这类题在CTFShow、攻防世界、BUUCTF上都有…

2026/9/20 4:03:58 阅读更多 →
科大讯飞开源AstronRPA:企业级RPA与AI Agent融合实践与避坑指南

科大讯飞开源AstronRPA:企业级RPA与AI Agent融合实践与避坑指南

把 RPA 和 AI Agent 揉进同一个开源平台,这件事我在 AstronRPA 上看到了一个不错的范本。科大讯飞开源的 AstronRPA,定位是企业级 RPA AI Agent 自动化平台,简单说就是:既能像传统 RPA 那样录制、编排鼠标键盘和软件操作&#xf…

2026/9/20 4:03:58 阅读更多 →
在 OpenDesign 中复刻 GitHub 工程化设计语言:Primer 风格设计系统包(tokens.css / DESIGN.md / components.html)完整解析

在 OpenDesign 中复刻 GitHub 工程化设计语言:Primer 风格设计系统包(tokens.css / DESIGN.md / components.html)完整解析

AI 应用人工智能AI 技能设计系统媒体生成 【免费下载链接】open-design 🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design e…

2026/9/20 4:03:58 阅读更多 →
轻量级CNN实现图像风格迁移:无需预训练模型

轻量级CNN实现图像风格迁移:无需预训练模型

简介:本资源是一份面向深度学习初学者与图像处理开发者的专业技术文档,聚焦卷积神经网络在图像风格迁移中的原理实现与工程落地。内容系统解析Gatys等人提出的Style Transfer算法,详解如何利用预训练VGG19网络分离内容与风格特征——通过特征…

2026/9/20 4:03:58 阅读更多 →
把Claude Code接入Ollama:本地开源模型替代官方API的完整实践

把Claude Code接入Ollama:本地开源模型替代官方API的完整实践

上个月我在折腾本地 AI 编程工具的时候,发现 Claude Code 这种终端型编程助手确实带感,能直接在项目里读文件、改代码、跑命令。但它默认绑定 Anthropic 官方 API,按 token 计费,重度用下来钱包真的顶不住。身边一个同事神神秘秘地…

2026/9/20 4:02:58 阅读更多 →

日新闻

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 阅读更多 →