尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
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),仅供参考
RELATED

相关推荐

LLaMA-Factory 提速117%:一行配置省一半显存

LLaMA-Factory 提速117%:一行配置省一半显存

LLaMA-Factory 提速117%:一行配置省一半显存 【免费下载链接】LlamaFactory Unified Efficient Fine-Tuning of 100 LLMs & VLMs (ACL 2024) 项目地址: https://gitcode.com/GitHub_Trending/ll/LlamaFactory 同一块 A100、同样的 2048 序列:…

📅 2026/10/6 9:26:01
一条命令把qmc0变mp3:qmcdump快速解密完整指南

一条命令把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:11:22
基于springboot体育馆预约系统设计与开发

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

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

📅 2026/10/24 9:42:52
MORE NEWS

更多资讯

📰

PLM系统:制造业数字化转型的核心枢纽与实施指南

1. PLM系统:制造业数字化转型的神经中枢第一次接触PLM系统是在2012年,当时我参与一个汽车零部件企业的信息化改造项目。设计部门主管向我抱怨:"每次图纸变更,采购和生产部门总在用旧版本,我们得挨个部门打电话确认…

📰

双图层切换与网格碰撞:小体量解谜游戏《维度逃逸2》开发实践

1. 为什么做“维度逃逸2”:从一代的三个坑说起“维度逃逸”是我去年业余时间折腾出来的一个小体量解谜项目,核心玩法一句话就能说完:同一个场景里存在两套并行地形,玩家可以在两套地形之间瞬时切换,利用另一套地形里的…

📰

操作系统期末试卷高频考点解析:进程线程、虚拟内存与死锁

简介:这份西安电子科技大学《操作系统》期末试题及答案解析PDF,面向计算机相关专业本科生及备考操作系统课程的学生,用于期末复习、考点自查与考前模拟。内容覆盖进程与线程调度、分页存储管理、虚拟内存与局部性原理、UNIX i-node结构、磁盘…

📰

元胞传输模型在高速公路拥堵分析中的应用与实践

1. 项目背景与核心价值高速公路网作为现代交通系统的核心动脉,其运行状态直接影响着区域经济活动和民生出行。当突发事件(如交通事故、恶劣天气、大型活动等)发生时,路网拥堵往往会呈现复杂的时空演化特征。传统基于静态路网模型的…

📰

安川MPE720程序下载连不上:以太网通信与伺服组态排查

简介:面向安川MPE720系列PLC调试与维护人员的实操文档,围绕PLC程序导入与SigmaWin伺服参数导入两条主线,帮助初、中级自动化工程师梳理从硬件准备到报警排查的完整流程。内容覆盖217IF-01串行通信模块拨码设定、CN6A/CN6B与IO模块接线、电脑与…

📰

项目周期管理:工作日计数与日期戳编号系统设计

1. 项目背景解析"Day27-20260123"这个看似简单的编号背后,实际上隐藏着一个完整的项目周期管理方法论。作为一名长期跟踪技术项目管理的从业者,我见过太多团队在项目记录和版本控制上栽跟头。这个编号系统完美融合了时间标记和序列管理&#x…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬