发布时间:2026/8/23 0:17:05
GetQzonehistory:把十年的QQ空间说说搬到本地,配置只要5分钟 GetQzonehistory把十年的QQ空间说说搬到本地配置只要5分钟【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory上个月我想找回大学时在QQ空间发的一张老照片翻了动态两页只加载到2019年。装了GetQzonehistory之后它把QQ空间的历史消息列表整条爬下来整理成Excel、HTML和本地图片。它是纯本地运行的Python脚本不需要输密码扫码登录即可。项目速览项目说明项目名GetQzonehistory一句话定位抓取QQ空间历史消息列表把说说、图片、评论导出到本地技术栈Python requests BeautifulSoup pandas qrcode/pyzbar核心能力扫码登录每批10条分批爬取历史消息消息列表与可见说说双源合并去重导出Excel/HTML/图片适合谁想给自己账号的空间做完整备份、会基本命令行操作的开发者边界说明它只备份自己账号的数据范围是“历史消息列表 当前可见说说”设为仅自己可见且从未出现在消息列表里的内容抓不到。它也不负责删改或同步回空间只做单向导出。从零跑通第一份备份环境准备与依赖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注意 pyzbar 还依赖系统 zbar 库我在 Linux 上先执行sudo dnf install zbar再启动才没报错。首次运行扫码与爬取python main.py控制台先输出登录二维码手机扫码后开始爬取我看到的输出是用户123456789,我的昵称登录成功 正在获取消息列表数量... Progress: 100% | 43/43 [05:5000:00, 8.1s/10条] Pause for 3 seconds...每10条带一次间隔合计约8秒/批。我账号有400多条消息这一阶段花了8分钟左右进度条会显示总批数可以预估剩余时间。拿到产出物结束时程序自动打开结果目录导出成功请查看 resource/result/123456789 文件夹内容 共有 437 条消息 最早的一条说说发布在2015年03月20日 14:30:22产出都在resource/result/{你的QQ号}/下全部列表.xlsx消息全量记录含时间、内容、图片链接、评论说说列表.xlsx自己发布的说说转发列表.xlsx/留言列表.xlsx/其他列表.xlsx转发、好友留言及其他条目好友列表.xlsx出现过的好友昵称、QQ号汇总说说网页版.html还原空间样式的网页pic/所有说说图片按内容命名并处理重名三个细节值得细看缺失的说说怎么补它解决消息列表覆盖不全的问题带互动的老说说能还原但纯文本无评论的说说可能漏掉。程序会再调一次可见说说接口用is_any_mutual_exist按内容比对去重后合并。我实际跑出来一条只有文字没有评论的2018年说说只出现在第二个数据源里不合并就丢了。中断后怎么续传它解决长任务一打断全丢的问题main.py 注册了 SIGINT 信号处理CtrlC 时会先把内存里的数据写盘。我中途打断过一次去忙别的回来结果文件夹里已经有写了一半的 xlsx 和下载好的图片重新运行即可。带图浏览说说怎么做到的它解决 Excel 里只有图片链接没法看的问题程序读取说说和转发两个 Excel把 [em] 表情替换成图片标签、缩略图链接换成高清链接再按模板渲染成单个 HTML。打开后接近空间原页面点图能打开原图。架构与数据流向main.py 是主控LoginUtil 扫码取 cookies 交给 RequestUtil 计算 g_tk 并分页请求返回的 HTML 由 ToolsUtil 解析去重抓完后调用 GetAllMomentsUtil 取可见说说合并最后 save_data() 统一导出。数据单向流动登录→请求→解析→导出模块之间不反向调用。实测常见坑现象启动报zbar 共享库未找到 →原因pyzbar 依赖系统 zbar →处理先用 apt/dnf 装 zbar。现象进度慢得离谱 →原因每10条强制休息约8秒防风控 →处理按批数估算耗时等待。现象CtrlC 后数据没了 →原因退出时保存没跑完 →处理中断会自动落盘别关终端。现象老说说缺失 →原因仅自己可见的说说不进消息列表 →处理平台限制双源合并已尽力补齐。现象Windows 控制台乱码 →原因默认 GBK 编码 →处理先执行chcp 65001。行动清单QQ空间的页面只展示最近动态但历史消息还在系统里用它把十年的说说一次性搬进本地 Excel翻两页找不到东西的尴尬就解决了。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.py # 扫码登录后等待导出完成【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

2026/8/23 0:12:05

一条命令把qmc0变mp3:qmcdump快速解密完整指南

一条命令把qmc0变mp3:qmcdump快速解密完整指南 【免费下载链接】qmcdump 一个简单的QQ音乐解码(qmcflac/qmc0/qmc3 转 flac/mp3),仅为个人学习参考用。 项目地址: https://gitcode.com/gh_mirrors/qm/qmcdump 一条命令把QQ…

2026/8/23 0:12:05

基于springboot体育馆预约系统设计与开发

选题背景随着全民健身国家战略的深入推进和高校体育场馆资源的日益紧张,传统的人工登记、电话预约等体育馆管理模式已难以满足师生日益增长的多元化、便捷化运动需求。这些传统方式普遍存在信息不透明、预约流程繁琐、场地资源分配不均、高峰时段拥堵严重、管理效率…

2026/8/23 0:12:05

基于springboot医院就诊管理系统设计与开发

选题背景:数字化浪潮下的医疗管理变革与SpringBoot技术赋能在当今社会,医疗健康领域正经历着一场前所未有的数字化、智能化深刻变革。随着我国“健康中国2030”战略的深入推进以及人口老龄化进程的加速,人民群众对高质量、高效率、便捷化医疗…

2026/8/23 1:22:10

CI/CD面试核心要点与实战解析

1. CI/CD面试核心要点解析作为一位经历过多次大厂技术面试的测试工程师,我深知CI/CD在面试中的重要性。很多候选人往往只停留在概念层面,而无法深入讲解实际应用细节。下面我将从实战角度,系统梳理CI/CD面试中的关键考点。1.1 概念辨析与常见…

2026/8/23 1:22:10

构建实习生职场安全感的四大支柱与实操技巧

1. 项目背景与核心价值去年带实习生时发现一个有趣现象:那些成长最快的新人,往往不是能力最强的,而是心理状态最稳定的。这让我开始思考一个问题——在职场新人最脆弱的实习期,mentor(导师)除了传授专业技能…

2026/8/23 1:22:10

前端开发者转型AI Agent开发:从LangChain.js到LangGraph的实战指南

最近在技术社区和招聘市场上,AI Agent 开发的热度持续攀升。许多前端开发者发现,自己掌握的 JavaScript/TypeScript 技能和工程化思维,恰好是切入 AI Agent 领域的绝佳跳板。然而,面对海量且零散的教程,如何系统地从前…

2026/8/23 1:22:10

基于NoneBot2与go-cqhttp的QQ机器人从零搭建与插件开发实战

之前想给社群或频道增加一个能自动回复、管理群聊、查询信息的智能助手,尝试过不少方案,要么配置复杂,要么功能单一。直到接触了基于 NoneBot2 和 go-cqhttp 的 QQ 机器人方案,才发现其强大的可扩展性和活跃的社区生态。本文将手把…

2026/8/23 1:22:10

嵌入式系统架构设计:从HAL到RTOS的工程实践与优化

1. 项目概述:从“系统架构设计师”视角看嵌入式最近在准备系统架构设计师的考试,也带了不少项目,发现很多朋友对“嵌入式系统及软件”这个模块的理解,还停留在单片机编程或者驱动开发的层面。这其实是一个挺大的误区。作为系统架构…

2026/8/23 0:02:04

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/23 0:02:04

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/23 0:02:04

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/23 0:02:04

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/23 0:02:04

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/23 0:02:04

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/21 15:40:01

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/21 15:40:01

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/22 1:39:53

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…