资讯动态

GetQzonehistory 使用教程:扫码找回 QQ 空间历史说说并生成本地档案

发布时间:2026/9/20 18:18:03 来源:尧图企业网站定制
GetQzonehistory 使用教程扫码找回 QQ 空间历史说说并生成本地档案【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryQQ 空间网页端早已不再展示多年前的旧说说而这些内容大部分仍存在于账号的历史消息列表里。GetQzonehistory 是一款 Python 脚本工具通过扫码登录账号后把历史消息列表中的说说、留言、转发记录分批拉取下来在本地清洗、分类最终输出 Excel 表格、图片文件夹和一个网页版回顾页面方便你把 QQ 空间历史说说完整导出并长期保存。工具能做什么GetQzonehistory 的产出是一整套本地文件而不是简单的网页截图账号说过的全部说说含时间、正文、图片链接、评论整理为独立表格转发记录和留言记录分别单独成表互动好友的昵称与 QQ 号汇总为好友表所有说说图片下载到本地文件夹并按内容重命名生成一个 HTML 文件按时间线还原说说与评论的展示效果。几个值得注意的机制登录采用扫码方式不需要在程序里输入账号密码数据抓取和整理全部在本机完成已登录状态会缓存再次运行时可直接选择复用中途按 CtrlC 中断时程序会先把已抓到的部分数据落盘避免前功尽弃。需要说明的是工具的数据来源是 QQ 空间的历史消息列表加上当前仍可见的说说。从未进入过消息列表的内容例如仅自己可见的说说无法通过该途径获取这是原理决定的边界任何工具都无法突破。GetQzonehistory 运行前准备执行前需要 Python 环境3.x 版本。建议按以下顺序操作命令以 Linux/macOS 为例git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv创建虚拟环境后先激活它再安装依赖# Windows myenv\Scripts\activate # macOS / Linux source myenv/bin/activate pip install -r requirements.txt依赖清单见 requirements.txt主要包括网页解析beautifulsoup4、表格处理与导出pandas、openpyxl、网络请求requests、二维码识别pyzbar、qrcode等。如果不习惯虚拟环境也可以跳过venv步骤直接pip install但容易污染系统环境仅供了解。一个额外的系统级依赖程序需要在终端渲染登录二维码Linux 和 macOS 依赖 zbar 共享库。macOS 上若提示找不到 zbar可按程序提示用 Homebrew 安装zbarLinuxRPM 系可执行sudo dnf install -y zbar。Windows 一般无需额外处理。QQ 空间历史说说导出步骤环境就绪后在项目根目录执行python main.py运行过程大致是终端打印登录二维码字符画形式用手机 QQ 扫描并确认登录成功后程序先二分探测历史消息总量再每 10 条一批向后翻页抓取每批之间自动停顿数秒进度条会持续滚动。消息量大的账号这一步可能耗时较长属正常现象历史消息抓完后自动追加拉取当前可见的未删除说说含 2014 年之前的记录并与消息列表去重合并最后进入保存阶段生成各 Excel 文件、下载图片、渲染网页版完成后终端会打印各类文件的条数统计并自动打开结果文件夹。导出文件在哪里查看结果统一存放在resource/result/你的QQ号/目录下路径可在 resource/config/config.ini 中查看结构如下文件内容适合场景QQ号_全部列表.xlsx消息列表抓到的全部记录按时间排列全量归档、核对总量QQ号_说说列表.xlsx自己发布的说说含时间、内容、图片链接、评论按年份整理、做关键词统计QQ号_转发列表.xlsx自己转发过的内容回顾收藏与转载QQ号_留言列表.xlsx好友给自己说说的留言梳理他人互动QQ号_其他列表.xlsx消息列表中非本人动态的条目补充上下文QQ号_好友列表.xlsx互动过的昵称、QQ、空间主页地址分析社交关系QQ号_说说网页版.html说说加评论的时间线网页离线浏览、打印成册pic/文件夹自动下载的说说的图片按内容命名重名时自动加时间戳后缀离线看图、二次整理Excel 表中的图片列存的是原始链接如果只想看效果而不打开表格直接用浏览器打开 HTML 文件即可图片以高清地址内嵌展示。历史说说数据如何本地整理拿到文件后常见的后续用法建立个人内容档案将resource/result/整个目录备份到移动硬盘或私有网盘说说的原始数据与图片就都有了不依赖平台。按年份或主题回顾用 Excel 对「时间」列做筛选或分组可按年拆分也可按关键词某首歌、某次旅行检索当年的记录。简单统计分析统计每月发布频次、评论数分布观察自己的表达习惯变化用普通表格功能即可完成。制作纪念页HTML 版本可直接修改样式或打印为 PDF作为一份可分享的电子纪念册。分享前检查表格中包含好友昵称、QQ 号等信息发给他人之前建议先确认不涉及不愿公开的隐私内容。从登录到导出的内部链路不必读源码也能理解工具的工作顺序各模块分工如下util/LoginUtil.py请求并渲染登录二维码、轮询扫码状态、成功后保存登录凭证供下次复用util/RequestUtil.py封装所有对 QQ 空间的请求包括消息总量探测、分批拉取历史消息、读取用户信息util/GetAllMomentsUtil.py分页拉取当前可见的未删除说说作为消息列表的补充数据源util/ToolsUtil.py负责页面解析、时间格式化、去重判断和 HTML 模板生成util/ConfigUtil.py读取配置并管理缓存目录的创建与登录状态存取main.py串联以上模块完成抓取、分类、落盘与结果展示。主流程可概括为一条链路扫码登录 → 探测消息总量 → 分批拉取历史消息 → 补充可见说说并去重 → 按「说说 / 转发 / 留言 / 其他」分类 → 输出多格式文件。导出失败如何排查现象可能原因可尝试的处理提示无法找到 zbar 共享库系统缺少二维码识别依赖按终端提示安装 zbarmacOS 用 HomebrewLinux 用包管理器再重新运行二维码无法识别或扫完无反应终端字符渲染异常、网络波动重启程序重新取码确认手机 QQ 已登录且网络正常登录后提示登录失败登录态校验未通过在resource/user/中清除旧缓存后重新扫码若仍失败更换网络环境再试导出条数明显偏少部分说说从未进入消息列表或抓取中途网络异常检查终端是否出现过「获取消息失败」提示可重新运行一次程序会复用缓存、从断点附近继续图片下载不完整部分图片链接已过期图片下载失败不影响表格数据可对照 Excel 中的图片链接手动补下或稍后重试终端出现中文乱码或报错系统区域编码不匹配Windows 较常见在命令行执行chcp 65001切换为 UTF-8 后重跑磁盘空间不足老账号图片数量大占用可能超过 500MB提前清理空间或导出完成后将pic/转移至大容量存储如果多次尝试仍无法解决建议记录终端完整报错信息再排查避免只凭一句提示猜测原因。使用边界与隐私提示该工具基于网页端公开接口工作请仅用于备份自己的账号数据遵守 QQ 平台相关规则不要用于批量采集或商业用途登录凭证会以明文缓存在resource/user/目录相当于登录态本身请注意所在电脑的使用权限不再需要时删除该目录即可导出内容包含他人的昵称、QQ 号与留言对外分享前建议自行过滤数据建议多保存一份本地硬盘 私有云盘平台侧的内容无法承诺长期可查本地档案才是可控的备份。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价