
一句话备份全部QQ说说免费开源工具GetQzonehistory完整上手指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一款免费开源的 QQ 空间历史说说备份工具能把你在 QQ 空间发布过的说说、转发、留言和配图完整抓取到本地。这篇文章不打算讲复杂原理而是从你的数据到底存在哪这个角度切入带你用十几分钟完成第一次全量备份并告诉你拿到数据后还能做点什么。先想一个问题你的说说真的属于你吗你有没有算过自己从注册 QQ 到现在发了多少条说说多数人答不上来。它们散落在时间线里看起来一直都在但你从来没有真正拥有过这些数据——平台调整规则、账号被限制、手滑点了删除任何一次意外都可能让它们彻底消失。GetQzonehistory 解决的正是这个痛点它通过模拟登录 QQ 空间把历史消息列表一条条抓下来连同可见的未删除说说一起整理成表格、网页和图片全部写进你电脑的本地目录。备份完成后即使原链接全部失效你依然能打开这份档案看到原文、原图、原评论。下面这张流程图就是它从登录到导出的完整工作闭环运行一次你能拿回什么六张表加一个网页版工具跑完后所有结果会按照你的 QQ 号存放在resource/result/你的QQ号/目录下。打开这个文件夹你会看到一套分类清晰的文件结构六张 Excel 表格把数据分门别类备份不是把内容一股脑倒给你而是按类型拆开整理每张表都有明确的字段结构文件内容主要字段全部列表抓到的所有消息汇总时间、内容、图片链接、评论说说列表你自己发布的说说时间、内容、图片链接、评论转发列表你转发过的内容时间、内容、图片链接、评论留言列表留言板上的互动时间、内容、图片链接其他列表朋友在你空间的互动时间、内容、图片链接好友列表互动过的好友档案昵称、QQ、空间主页时间精确到秒正文原样保留图片链接单独成列评论也做了结构化拆分。这样的数据格式之后无论是做分析、做迁移还是长期存档都很顺手。一个网页版 HTML离线也能翻旧账Excel 适合处理数据但想找回刷空间的手感还得看自动生成的你的QQ号_说说网页版.html。它会把说说和转发按时间倒序排列还原出头像、昵称、发布时间、正文、配图和完整评论列表连 QQ 表情都会替换成对应的图片。整个文件双击就能打开完全不需要联网。图片自动下载还顺手帮你高清化配图会被自动下载到pic/目录文件名直接取自说说正文一眼就能认出是哪条动态。更贴心的是抓取时会自动把图片链接替换成高清版本源码里通过替换/mek1kp1为/sek1kp1实现避免只存下一堆模糊缩略图。三步跑通第一次备份第一步装好运行环境项目基于 PythonWindows、macOS、Linux 都支持。还没配过环境也没关系照着下面四条命令抄就行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 python main.py问题依赖包下载很慢甚至装不上解决换国内镜像源一条命令搞定pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt问题启动时报无法找到 zbar 共享库解决这是二维码识别库没装。Linux 用sudo dnf install -y zbarDebian/Ubuntu 是apt install libzbar0macOS 上项目会在util/LoginUtil.py里检测 Homebrew 并引导你一键安装跟着提示走即可。第二步扫码登录一次登录长期复用登录走的是 QQ 官方二维码流程程序在终端里打印出二维码手机 QQ 扫一下即完成全程不碰密码。登录状态会以 Cookie 形式缓存在resource/user/目录下次再运行会先列出已登录的账号让你选择不用反复扫码。问题扫码后一直提示二维码已失效或没反应解决确认手机 QQ 在线且网络正常检查电脑系统时间是否准确如果刚被安全策略拦截等几分钟再试同时避免多设备同时登录空间。第三步等待进度条走完导出文件夹自动打开抓取过程会显示进度条每批次之间会刻意停顿几秒目的是降低触发平台风控的概率条数越多耗时越长属于正常现象。中途想停也随时可以按CtrlC——程序会先把手头已抓到的数据保存好再退出这个中断保护逻辑写在main.py的signal_handler里你的每一次尝试都不会白费。跑完后导出文件夹会自动弹出控制台会汇总报告总条数、最早一条说说的发布时间、说说/转发/留言/图片的各自数量等统计信息。问题为什么只抓到一部分说说解决工具获取的是空间历史消息列表中的内容列表之外的比如仅自己可见的说说天然抓不到网络不稳也可能漏掉部分批次。建议保持网络通畅必要时分多次运行或留意控制台输出中是否有报错批次。问题图片没下载全怎么办解决先检查网络是否正常、pic/目录是否可写若个别链接已失效Excel 的图片链接列里还留着原始 URL可以手动补下。数据到手之后可以玩出什么花样用 Pandas 回看你的说说十年Excel 列名是时间、内容、图片链接、评论几行代码就能统计出你每年发了多少条import pandas as pd df pd.read_excel(你的QQ号_说说列表.xlsx) df[时间] pd.to_datetime(df[时间], format%Y年%m月%d日 %H:%M:%S) df[年份] df[时间].dt.year print(df[年份].value_counts().sort_index())哪年话痨、哪年沉默一目了然。再往深做还能统计高频词汇、分析配图数量变化把回忆变成一份属于你自己的年度报告。网页版当纪念册顺便开启自动备份说说网页版.html适合直接收藏随时双击翻看。如果想让档案持续更新可以配置定时任务每月自动跑一次Linux/macOS 在 crontab 里加一行Windows 用任务计划程序同样可以。增量备份的意义在于——往后的每一条新说说也会被安稳地收进这份档案。问题程序跑得很慢正常吗解决单批请求之间有固定间隔说说条数多时整体耗时确实偏长这是为降低请求频率、保护账号稳定性而刻意设计的节奏。耐心等进度条走完即可也可以分成几次运行、分批保存结果。放心用的前提本地处理与使用边界这类工具最该关心的就是安全。GetQzonehistory 的几个设计值得放心全程本地处理抓到的数据只写入你的硬盘不会上传到任何第三方服务器扫码免密登录不收集、不保存你的 QQ 密码Cookie 只存在本地resource/user/目录不放心可以随时删除重新登录开源可审查全部源码公开登录、请求、解析逻辑分别在util/LoginUtil.py、util/RequestUtil.py、util/GetAllMomentsUtil.py里任何一步都能自己核对缓存隔离请求缓存按 QQ 号存放在resource/fetch-all/下多账号互不干扰同时也要把话说在前面项目自带免责声明工具仅供学习与技术研究使用请勿用于商业或非法用途。备份的是你自己的空间内容别拿去采集他人数据尊重平台规则和他人隐私这是使用任何工具的前提。现在动手把回忆搬回家备份这件事最大的成本从来不是技术而是以为它还在的侥幸。趁着现在还能打开花十几分钟跑一遍当你亲眼看到十年前那条说说带着原文和图片静静躺在电脑里时那种踏实感比任何收藏夹都值。现在就按下面三步做克隆项目到本地用上面四条命令装好环境运行python main.py扫码完成登录等进度条走完去resource/result/你的QQ号/翻一翻你的十年遇到问题可以翻翻项目文档和源码注释如果觉得工具顺手不妨给项目点个 Star让更多想留住回忆的人找到它。数据不会等你趁今天把那些珍贵的数字记忆握在自己手里。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考