QQ空间全部历史说说怎么导出成 Excel 和图片?GetQzonehistory 完整指南

发布时间:2026/10/16 7:27:00

QQ空间全部历史说说怎么导出成 Excel 和图片?GetQzonehistory 完整指南 QQ空间全部历史说说怎么导出成 Excel 和图片GetQzonehistory 完整指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryQQ空间网页版没有导出说说按钮翻互动消息一次只给 10 条早年删掉的说说只要没有互动记录就找不回来。GetQzonehistory 是一个开源 Python 工具用手机 QQ 扫码登录把账号下的历史说说、图片、评论全量抓取下来输出 Excel 列表和一个可离线打开的 HTML 网页。运行前准备安装依赖和 zbar 库程序依赖 Python 和一批锁死版本号的包requirements.txt 里列了全部 11 个包括pandas2.2.3、beautifulsoup44.12.3、requests2.32.3。先把仓库克隆到自己目录并建虚拟环境git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv激活环境后Windows 执行.\myenv\Scripts\activatemacOS/Linux 执行source myenv/bin/activate运行pip install -r requirements.txt装依赖。还有一步系统级操作登录二维码用pyzbar解码它需要系统的 zbar 共享库。RPM 系发行版执行sudo dnf install -y zbarmacOS 不用手动装util/LoginUtil.py 会检测 Homebrew你确认后自动安装并建好符号链接。跑python -c import pyzbar, pandas, qrcode没有任何报错输出就可以开始第一次运行。第一次运行扫码登录拉取全部历史说说python main.py终端先打一行时间戳加登录二维码获取成功随后在屏幕上打印一张 ASCII 二维码。用手机 QQ 扫它终端的状态行会交替刷出二维码认证中扫完变成登录成功接着 main.py 依次做三件事用二分法探测互动消息总条数进度条文案是正在获取消息列表数量...每次取 10 条每批之间停 3 秒终端会刷出 Pause for 3 seconds...再补抓一遍未删除的可见说说和消息列表去重后合并。全部跑完终端打印导出成功请查看 resource/result/你的QQ号 文件夹内容并逐行给出消息总数、最早一条说说的发布时间、好友数、说说数、转发数、留言数、图片数。Windows 上文件夹会自动弹出。完成的标志打开resource/result/里面有一个以你 QQ 号命名的文件夹内有 6 个.xlsx、1 个.html和一个pic/目录。导出的 6 个 xlsx 和 1 个网页怎么读文件全部以 QQ 号命名一个文件对应一类数据文件内容QQ号_全部列表.xlsx消息列表 未删除说说的合集列为 时间/内容/图片链接/评论QQ号_说说列表.xlsx仅你自己发布的说说QQ号_转发列表.xlsx你转发的内容QQ号_留言列表.xlsx你留在别人空间下的留言QQ号_其他列表.xlsx出现在你互动消息里的别人的内容QQ号_好友列表.xlsx消息中出现过的昵称、QQ 号、空间主页QQ号_说说网页版.html说说 转发按时间倒序拼成的单页[em]表情渲染成图片照片链接自动换成高清版pic/里是按说说话术前 40 个字符命名的.jpg图片非法字符和表情已清洗重名会追加时间戳。网页用浏览器双击就能看点缩略图会在新标签页打开原图。打开QQ号_说说列表.xlsx最末一行的发布时间应该和终端末尾打印的最早的一条说说发布在……对得上。想要一份纯说说的 md 文件怎么跑 fetch_all_message.pymain.py 的输出以互动消息为视角fetch_all_message.py走另一条路只抓未删除的可见说说分页接口按每页 30 条拉取历史记录能覆盖到 2014 年之前。它把所有说说、评论、转发写进一个 Markdown 文件resource/fetch-all/所有可见说说.md图片以tid序号.jpeg的形式存在旁边。用法先跑过一次python main.pycookie 已缓存在resource/user/不用重复扫码再执行python fetch_all_message.py。首次运行会缓存msg-one.json和msg-all.json第二次运行直接跳过请求重新生成 md。打开 所有可见说说.md 核对每条说说是## 昵称 发布时间的标题段段尾图片点开是同期照片就算成功。输出目录、账号切换、缓存怎么改想让导出结果存到别处→ 改 resource/config/config.ini 的[File]段temp二维码缓存、usercookie、result导出产物三个路径值末尾的/保留。有多个 QQ 账号→ cookie 按账号一个文件存在resource/user/文件名就是 QQ 号。main.py 启动时打印已登录用户列表让你输序号选择输0则丢弃缓存重新走扫码登录。想跳过重复请求→ 抓到的说说列表会以 JSON 缓存在resource/fetch-all/下main.py 用 QQ 号子目录里的user_qzone_info.json/qzone_moments_all.json独立脚本用msg-one.json/msg-all.json文件存在就直接复用想强制重抓在自己的目录里删掉对应 json 再跑。故障排查5 个高频问题的解法看到的现象先查什么怎么做终端一启动就打印无法找到 zbar 共享库并退出系统 zbar 没装RPM 系执行sudo dnf install -y zbarmacOS 用 Homebrew脚本会自动检测并建符号链接终端反复打印二维码已失效没赶上扫码二维码过期终端出现 ASCII 二维码后立刻扫状态行变成登录成功再离开中途出现获取消息失败第 X 批次返回值为空或无效单次请求超时或服务端抖动脚本会自动跳过该批次继续结束后看共有 N 条消息统计偏少就重跑一次python main.py说说数量比记忆中的少仅自己可见、或已删除且无互动的说说不会进消息列表main.py 已补抓未删除的可见说说仍不齐就再跑python fetch_all_message.py对账重跑时报登录失败、或进了别人的账号resource/user/里的 cookie 过期或不是目标账号在已登录用户列表界面输入0重新扫码收尾三问数据去哪了、能用来干什么、源码从哪读起数据去向cookie 在resource/user/、导出产物在resource/result/、JSON 缓存在resource/fetch-all/全部落在本地磁盘。程序的请求只发往 QQ 空间登录与消息接口你的说说内容不会被上传到任何第三方也没有跟踪器。提醒一句resource/user/下的文件等同于登录凭证拷贝备份时按密码的规格对待。使用边界适合备份自己的说说、处理已获授权的内容README 也写明本项目仅供学习和技术研究滥用后果自负。源码入口main.py 是主流程——登录、二分探数、按批抓取、落 Excel 和网页util/LoginUtil.py 负责二维码登录和 g_tk / bkn 的计算util/GetAllMomentsUtil.py 管未删除可见说说的分页抓取与 JSON 缓存。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/16 7:27:00

二关节机械臂计算力矩控制Simulink实现

简介:本资源是一份面向机器人控制初学者与高校自动化专业学生的Simulink实践教学材料,聚焦二关节机械臂的计算力矩控制原理与仿真实现。通过逆动力学建模、力矩控制器设计及正弦/轨迹跟踪两类典型控制策略对比,帮助学习者深入理解机器人动力学…

2026/10/16 7:27:00

AI结对编程:JUnit+Selenium自动化测试的10个高效指令

这两年写Web自动化测试,身边越来越多的人开始让 AI 帮忙写用例。我自己用过之后的感受很直接:只把 AI 当成“翻译器”,让它把需求直接翻译成 Java 代码,帮助其实有限;真正有价值的是把它当成一个熟悉 JUnit 和 Seleniu…

2026/10/16 9:27:31

Java面向对象三大特征之--多态

前言:前面我们已经学习了封装、继承两大特征,今天我们来学习面向对象的三大特征中的最后一个特征:多态。废话不多说,让我们一起开始吧! 目录 一、向上转型和向下转型 1.1 向上转型(自动类型转换&#xf…

2026/10/16 9:27:31

建冷库还要找好几家供应商?一站式配套有多省心

很多人第一次建冷库会踩坑:库板找一家、冷库门找一家、制冷机组再找另外一家。多方对接沟通成本高,设备之间还容易出现不匹配的情况,出问题几家互相推卸责任。月宫冷冻可以提供一条龙配套,冷库用到的库板、冷库门、压缩机组等核心…

2026/10/16 9:27:31

安全审计工程化:CLI驱动的JSON化审计技能体系

1. 这不是“安全审计”培训课,而是一套能立刻上手的实战技能体系“security-audit-skill”这个标题乍看像一个技术名词,但在我带过27个企业级安全项目、亲手跑过400次代码审计和配置核查之后,我越来越确信:它根本不是教你怎么读OW…

2026/10/16 9:22:29

Zigbee串口上位机设计:C#稳定通信与实时数据解析

简介:这是一套面向物联网开发初学者与嵌入式上位机开发者的学习实践资源,聚焦C#桌面应用与Zigbee无线传感网络的串口通信集成,解决传感器数据实时采集、可视化显示及远程控制等典型工业监控场景需求。资源包共87个文件,含11个核心…

2026/10/16 5:33:43

Python调用Gemini Structured Outputs实现工单路由门禁

客服工单最怕的不是模型“答错一句话”,而是它给出一段看起来合理的说明,程序却从中猜错优先级。通俗做法是:要求模型只交 JSON(JavaScript Object Notation,轻量数据格式),再让代码验证它。Gem…

2026/10/16 4:03:48

Spring Boot超市进销存系统毕设实战:从需求拆解到答辩通关

最近带的一个学生项目组里,有A同学跑来问我:选什么毕设题目最稳妥,既能让评审老师觉得工作量够,又不会在答辩时被问到语无伦次。我第一反应就是推荐基于Spring Boot的超市仓库管理系统——也就是超市进销存系统。这个题目乍一看平…

2026/10/15 13:42:16

Flutter StatefulWidget 生命周期核心解析

很多刚开始接触 Flutter 的朋友,在看完一堆“Hello World”和基础组件之后,大概率都会撞上同一堵墙:StatefulWidget 里那堆 initState、build、dispose 方法,到底什么时候被调用?为什么顺序是那样?在里面到…

2026/10/16 0:01:11

Cephadm实战指南:Linux系统工程师的生产级Ceph集群部署与排障

简介:本资源是一份完整的Ceph分布式存储系统中文技术文档合集,面向Linux系统运维工程师、云平台架构师及存储方向开发者,帮助读者系统掌握Ceph集群的部署、配置与运维核心能力。文档覆盖对象存储(RGW)、块设备&#xf…

2026/10/16 0:01:11

ITK中SpatialObject几何体系解析:坐标系、变换与管道集成

1. 空间对象的定位:为什么 ITK 需要一套几何描述体系很多刚开始接触 ITK 的朋友,包括我自己,最初都是被它的图像滤波、配准、分割这些“正统”功能吸引进来的。等真正上手做点实际项目,比如把分割出来的器官边界做量化分析、给血管…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑