ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

GetQzonehistory:一键备份QQ空间全部历史说说,导出Excel和图片

2026/8/24 21:14:22 拓冰建站 浏览量
GetQzonehistory:一键备份QQ空间全部历史说说,导出Excel和图片 GetQzonehistory一键备份QQ空间全部历史说说导出Excel和图片【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一款开源的QQ空间数据备份工具扫码登录后它会自动抓取你QQ空间的所有历史说说包括文字、图片链接、评论和发布时间导出成多个Excel文件和一张本地图片文件夹还会生成一个浏览器里直接打开就能看的网页版。你发出去多年的说说正在悄悄过期先问一句你有多久没翻过自己QQ空间的最后一页了三个真实场景换新设备重新登录后想找老动态想把几年前的文字整理成个人博客想捞回某年某月的照片却发现图片链接早就失效。手动一条条复制粘贴几千条说说根本不现实QQ空间网页版也没有导出按钮。GetQzonehistory 要做的就是让你坐着扫一次码把这件事全交给程序。GetQzonehistory 能做这 5 件事扫码登录后自动分页抓取你的全部历史说说可见未删除的内容都覆盖包含 2014 年的老内容一次性导出 6 类 Excel 文件全部列表、说说列表、转发列表、留言列表、好友列表、其他列表把说说里的图片逐张下载到本地pic/文件夹并自动把缩略图升级成高清原图解析每条说说的完整评论谁说的、什么时候说、说了什么生成「说说网页版」HTML浏览器打开就是你的时间线中途按 CtrlC 中断时自动保存已抓取的数据不用从头再来5 步拿到你的QQ空间数据环境要求项目要求Python3.8 及以上3.12 已验证关键依赖pandas、beautifulsoup4、requests、qrcode、pyzbar系统库Linux 需安装 zbar自动识别扫码用安装步骤git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv pip install -r requirements.txt激活虚拟环境Windows 执行.\myenv\Scripts\activatemacOS/Linux 执行source myenv/bin/activate运行主程序python main.py用 QQ 扫描终端里弹出的二维码完成登录等进度条走完结果文件会出现在resource/result/你的QQ号/目录下主入口是main.py登录逻辑在util/LoginUtil.py它生成二维码并在你扫完的瞬间自动完成识别全程不需要输密码。它是怎么把说说抓全的整个流程分 4 步设计思路是慢而稳登录拿凭证扫码后程序获得 cookies可以理解成 QQ 空间发的临时门禁卡由util/LoginUtil.py完成。抓历史消息列表程序按每页 10 条翻 QQ 空间的历史消息列表每翻一页休息 3 秒这里覆盖了你这些年被互动过的说说主体请求逻辑在util/RequestUtil.py。抓未删除说说再调 QQ 空间的说说接口按每页 30 条拉取所有可见未删除的说说含图片和评论这一步在util/GetAllMomentsUtil.py。去重、分类、导出把两份来源合并去重按说说、转发、留言、其他分类后写入 Excel同时下载图片、渲染网页版。每页之间强制歇几秒是刻意为之既减轻服务器压力也降低触发风控的概率。几千条的账号跑完全程通常要十几到几十分钟属于正常水平。导出后你会得到哪些文件所有结果都放在resource/result/你的QQ号/下6 个 Excel 文件全部列表、说说列表、转发列表、留言列表、好友列表、其他列表说说网页版.html可直接用浏览器打开的时间线页面pic/文件夹本地化保存的说说图片Excel 的核心字段每行一条记录字段说明示例时间发布时间精确到分秒2023年01月15日 10:30:59内容「昵称正文」QQ 表情以标记形式保留阿明今天天气真好~图片链接原图地址多张用逗号分隔http://...xxx.jpg评论评论人、时间、内容的列表[[时间, 内容, 昵称, QQ], ...]好友列表还多一列空间主页链接想顺路串门很省事。这份数据能拿来做什么个人存档换平台、换手机之前跑一遍几年的说说、图片和评论就都进了本地硬盘。哪怕哪天图片链接大规模失效你手里还有完整一份。内容再创作在 Excel 里按年份筛选出你写过的旧文和拍过的旧图二次创作的素材库十分钟就建好了配合网页版 HTML 还能回看当年的排版和发布节奏。行为研究「时间」和「评论」两列可以直接算出发布频率、活跃时段、互动水平相当于一个人十年的行为数据集结构规整到可以直接喂给 pandas 跑分析。常见问题Q仅自己可见的说说能拿到吗不能。程序走的是你自己的QQ空间可见范围设置成仅自己可见或仅特定好友可见的内容接口不会返回导出里自然没有。Q需要输密码吗安不安全全程不经过密码登录走官方扫码cookies 只在本地会话里用于请求鉴权所有抓取和解析都在你自己电脑上完成不往第三方服务器传数据。Q几千条说说要跑多久消息列表每 10 条歇 3 秒说说的图片还要逐张下载一千条左右通常十几到几十分钟主要看图片数量和网速。Q跑到一半断了怎么办不亏。程序内置了信号处理按 CtrlC 会立刻把已抓到的数据导出成文件之后重跑补上剩下的部分即可。项目信息仓库名 GetQzonehistory采用 GPL v3 开源协议克隆命令见上面「快速上手」一节。代码模块化程度较高util/目录下每个文件只负责一件事登录、请求、抓取、配置、工具读起来不费劲也方便按需改造。项目欢迎提 issue 和贡献代码后续方向主要在三点抓取中断后的增量续抓、更多导出格式如 JSON/CSV、跨平台兼容性的补齐。QQ 空间是记忆的容器而这份归档才真正属于你。把仓库克隆下来扫个码把十年的说说交给程序去搬一次吧。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考