
GetQzonehistory一键备份QQ空间历史说说跑完得到 6 个 Excel 和 1 个网页版【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一个抓取 QQ 空间历史说说的 Python 工具。它模拟扫码登录分批拉取空间消息列表把说说、转发、留言整理成本地 Excel 和 HTML 文件。空间发了多年内容、想在平台折叠老动态之前留一份完整备份的人可以用它。4 步跑通 GetQzonehistorygit 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上面命令块一次完成克隆、建虚拟环境、装依赖、启动程序终端出现二维码用手机 QQ 扫码完成登录等进度条走完它按每批 10 条抓取批间停顿 3 秒结束后系统自动打开结果目录全程不需要手动操作⚠️ 走的是官方扫码登录全程不输入 QQ 密码 ⚠️ 说说越多耗时越长几百条大约要 20~40 分钟中途别关终端Windows 上只需把激活虚拟环境的命令换成.\myenv\Scripts\activate。跑完你手里有什么结果全部落在resource/result/你的QQ号/一个目录里6 个 Excel、1 个网页版、1 个图片目录。文件里面是什么xxxx_全部列表.xlsx全部互动消息的完整记录xxxx_说说列表.xlsx你自己发布的说说xxxx_转发列表.xlsx你做过的所有转发xxxx_留言列表.xlsx好友的留言xxxx_其他列表.xlsx其他类型消息xxxx_好友列表.xlsx互动好友的昵称、QQ 号、空间主页链接xxxx_说说网页版.html还原空间样式的网页版浏览器打开就能翻pic/自动下载的全部说说图片按内容命名重名自动加时间戳主要列表文件是固定 4 列结构不用清洗就能直接分析列名示例时间2016年8月15日 20:45:10内容昵称毕业快乐图片链接http://...评论3条评论好友列表则是 昵称、QQ、空间主页 3 列。背后只有一条数据流扫码登录 → 二分估算消息总量 → 分批拉取消息列表每批 10 条间隔 3 秒→ 与当前可见说说比对去重 → 落盘 Excel、生成网页版、下载图片。util/LoginUtil.py二维码生成与扫码登录拿到登录态util/RequestUtil.py向空间消息列表发分页请求消息总量靠二分查找估算util/GetAllMomentsUtil.py获取当前可见说说只补消息列表里没有的util/ToolsUtil.pyHTML 解析、编码识别、去重判断等工具函数所有处理都在本地完成数据不出你的电脑。拿它能干的 3 件事做电子纪念册浏览器打开xxxx_说说网页版.html说说、头像、图片、评论都已还原改改配色或打印成 PDF 就是一本纪念册。离线归档老说说空间主页只显示近几年的内容更早的靠消息列表找回把 result 目录整体归档就是一份不依赖平台的本地档案。分析活跃规律用 pandas 打开xxxx_说说列表.xlsx按 时间 列的年份聚合条数看哪几年你最活跃统计 评论 列找出被评论最多的那条。遇到问题先看这里大部分情况是平台侧限制或节奏问题不是工具本身出 bug。现象原因怎么办部分说说没出现工具基于消息列表拉取从未进入过消息列表的说说如早年仅自己可见找不回这是平台侧限制接受缺口核对时间列和自己的印象估算完整度运行时间很长每 10 条之间主动歇 3 秒防止被限几百条要 20~40 分钟放着跑别关终端中途被打断CtrlC 会先把已抓数据落盘重跑会从头抓一遍直接重跑按内容去重不会重复写入把 QQ 空间的历史变成一套本地的 Excel、HTML 和图片不截图、不上传。git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory pip install -r requirements.txt python main.py跑完打开xxxx_说说列表.xlsx核对 时间 列和自己的印象是否对得上确认后把整个resource/result/目录归档。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考