news 2026/9/20 4:35:26

GetQzonehistory完整指南:一次扫码,QQ空间历史说说全备份

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
GetQzonehistory完整指南:一次扫码,QQ空间历史说说全备份

GetQzonehistory完整指南:一次扫码,QQ空间历史说说全备份

【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory

翻 QQ 空间老说说,时间线一滑到早年就成了找不到的黑洞。GetQzonehistory 就是来解决这件事的:扫码登录,把账号下可见的历史消息整理成 6 张 Excel、1 个 HTML 页面,图片评论全部存到本地。

结果文件说明:归档完成后你会拿到什么

全部产出位于resource/result/你的QQ号/目录,程序跑完会自动打开该目录:

文件内容
QQ号_全部列表.xlsx可见消息总表,含时间、内容、图片链接
QQ号_说说列表.xlsx本人发布的说说,额外包含评论列
QQ号_转发列表.xlsx转发过的内容
QQ号_留言列表.xlsx留给好友的留言
QQ号_其他列表.xlsx好友的互动内容
QQ号_好友列表.xlsx出现过的昵称、QQ 号、空间主页
QQ号_说说网页版.html仿空间时间线样式的页面,浏览器直接打开
pic/说说配图,逐张下载保存

最简运行步骤:建虚拟环境、装依赖、执行

第 1 步:获取代码

git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory

第 2 步:隔离环境并安装依赖

python -m venv myenv source myenv/bin/activate pip install -r requirements.txt

虚拟环境的作用是让依赖不碰到系统 Python;Windows 下把激活命令换成myenv\Scripts\activate。依赖只有十来项,核心四个:requests负责网络请求,pandas负责写 Excel,beautifulsoup4负责解析消息页面,tqdm负责进度条。

第 3 步:运行并扫码

python main.py

终端打印二维码,手机 QQ 扫一下即可,登录走官方扫码通道,不需要把密码交给任何程序。之后网络请求、页面解析、文件写入全部发生在你的电脑本地,不经过第三方中转。

两个边界提前说清:它只归档你本人可见且未删除的内容,不碰已删除的帖子,也不抓别人的数据。

内部流程:登录、分批拉取、解析、落盘

  • util/LoginUtil.py 处理扫码登录,拿取用户信息
  • main.py 按每批 10 条向前翻消息列表,批次间隔 3 秒,降低触发风控的概率
  • 解析器逐条抽出时间、正文、图片、评论,再合并说说列表接口里未删除的条目
  • 最后统一写出 Excel、HTML 与本地图片;中途按 Ctrl+C,已抓到的数据同样会落盘

另有一个入口 fetch_all_message.py,直接走说说列表接口,可以覆盖更早年份的未删除说说。

玩法与答疑

  • 做纪念册:打开网页版 HTML,挑出想留下的部分,打印装订,旧动态就有了实体版本
  • 复盘老友:在 Excel 里按评论列排序,当年谁最活跃一目了然
  • 定期备份:每隔半年跑一次,把新的结果文件夹并入移动硬盘的旧档案

问:QQ 密码要输吗?不用。登录全程走官方扫码,账号密码不需要离开手机。

问:自己删掉的帖子还能找回吗?找不回来。工具只整理当前可见且未删除的内容,删除操作不受影响。

问:中途断掉、被关掉了会前功尽弃吗?不会。已抓到的数据会自动存盘,重新运行即可。

问:结果到底在哪找?resource/result/下以你的 QQ 号命名的文件夹,跑完会自动打开。

【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/20 4:34:08

PDF转Word全攻略:在线工具、桌面软件与SDK/API编程方案详解

/* 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:33:52

HarmonyOS离线优先架构实战:请求队列、本地缓存与增量同步设计

/* 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:33:24

Antigravity身份错位:refresh_token为空与设备指纹不匹配的根因解析

/* 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:32:52

MCP客户端接入实战:一行注册GitHub工具,让AI操作Issue和PR

最近在折腾AI编程工具的时候,发现一个很有意思的趋势:MCP客户端接入成了各家AI助手的主战场。以前要给Claude、Codex这类工具接一个GitHub能力,要么写插件,要么搞自动化脚本,代码量不小,维护起来也头疼。现…

作者头像 李华