ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

QQ空间说说备份只需三步:GetQzonehistory 免费一键导出历史说说与图片

QQ空间说说备份只需三步:GetQzonehistory 免费一键导出历史说说与图片 QQ空间说说备份只需三步GetQzonehistory 免费一键导出历史说说与图片【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一款免费开源的 QQ空间说说备份工具手机 QQ 扫码一次即可把空间里的历史说说、转发、留言和图片导出为 Excel 表格和网页版。适合想给空间数据留一份完整拷贝、又不懂编程的用户全程在本机运行。 它帮你解决什么先说两个很具体的场景想找回多年前的空间内容但平台翻不动QQ 空间网页版只能一页一页往后翻互动消息页码越深加载越慢想留档只能逐条截图几百条做不完而且截图没法搜索、没法统计。计划换号旧号数据没有完整出口平台没有一键导出全部内容的入口你的原创内容、好友的评论和留言只能随着时间留在别人服务器里随时可能因清理或规则变化而取不回。GetQzonehistory 用一次运行覆盖这两类需求自动翻页拉取空间互动消息列表和未删除说说列表按类型分类写表顺带把图片下载下来、再生成一份网页版不需要你手动复制任何一条内容。 第一次跑通从获取到出结果整个闭环就四步全程不需要你理解代码。第 1 步获取源码并进入项目目录git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory第 2 步建一个独立的 Python 环境并安装依赖建议 Python 3虚拟环境可以避免污染电脑上已有的库python -m venv myenv source myenv/bin/activate # Windows 用户执行 .\myenv\Scripts\activate pip install -r requirements.txt第 3 步运行主程序按提示用手机 QQ 扫码登录python main.py第 4 步等待进度条跑完。程序会先统计消息总量、再分批抓取最后自动打开resource/result/你的QQ号/目录里面是 6 个 Excel 表、一个pic图片文件夹和一个网页版 HTML第一次备份就此完成。小提示Linux / macOS 上如果提示找不到 zbar 共享库属于扫码识别组件缺系统依赖处理方法见下文常见疑问。 核心能力双数据源抓取自动合并去重机制一句话程序先按每批 10 条、批间自动间隔的节奏遍历互动消息列表再按每页 30 条遍历未删除说说列表可追溯到较早年份最后把两份来源的重叠部分去重后合并。你得到的好处消息列表能覆盖你发布、转发和收到的内容说说列表能补齐消息里看不到的旧帖两路叠加让覆盖率最大化合并由 main.py 和 util/GetAllMomentsUtil.py 自动完成你在表里不会看到重复条目也不需要自己判断哪份更全。分类导出六张 Excel 各管一类机制一句话所有抓到的内容按是不是你本人发的 / 属于转发还是留言自动归类统一以时间、内容、图片链接、评论四列落表。你得到的好处全部列表、说说列表、转发列表、留言列表、其他列表、好友列表六个文件各管一摊想筛我这一年发了多少条、统计谁最常在我空间留言直接在 Excel 里排序筛选就能出结果好友列表还附带昵称、QQ 号和空间主页地址是一份现成的互动好友名册。图片本地化 网页版还原机制一句话程序把每条说说的图片链接批量下载到本地pic目录用说说内容做文件名重名自动追加时间戳同时生成一份模拟空间时间线的 HTML图片链接会被替换成高清版本、QQ 表情转成图片渲染。你得到的好处图片存在自己硬盘上原图链接即使失效也不影响查看用浏览器打开说说网页版.html体验接近直接翻空间可以断网看、可以发给朋友看不需要对方登录任何账号。再横向对比一下几条常见路线的差异对比维度GetQzonehistory手动截图/复制网页版逐页翻看覆盖范围说说、转发、留言、好友、图片一次拉全只覆盖你当时看到的部分受分页和加载速度限制产出格式6 张 Excel 网页版 图片目录零散图片和文字片段无落盘文件操作量一次扫码之后全自动逐条人工处理逐页手动翻能否离线复查全部本地化断网可用依赖图片文件不丢失必须联网登录适合目的周期性整体备份偶尔留一张纪念临时查看 数据流向与隐私登录方式走 QQ 官方扫码登录页全程不接触你的账号密码登录成功后只把会话凭据cookies写入resource/user/下以 QQ 号命名的本地文件。数据流向网络请求只面向 QQ 空间自身域名用于取消息列表、说说列表和图片解析、分类、导出全部由本机 Python 完成内容不会发送到任何第三方服务。结果位置所有产出集中在resource/result/QQ号/程序不会把它们推送到任何远端。会话可清理resource/user/下的登录缓存文件你可以随时手工删除删除后下次运行重新扫码即可再次运行时程序会列出已登录账号供你选择输入 0 则强制重新扫码。逻辑可审查项目完全开源登录与请求逻辑分别在 util/LoginUtil.py 和 util/RequestUtil.py 中有疑问可以逐行核对。❓ 常见疑问问备份一趟大概要多久答消息列表按每批 10 条、批间数秒的节奏抓取说说列表按每页 30 条翻页总耗时与条目总量成正比几千条通常在几十分钟量级终端进度条全程可见。问会不会把别人发的内容也存进来答会。互动消息里包含别人给你留言、评论的内容程序会自动把它们归入留言列表和其他列表与你的原创、转发分表存放互不混串。问Linux / macOS 报找不到 zbar 共享库怎么办答这是扫码识别依赖的系统级库。RPM 系发行版执行sudo dnf install zbarmacOS 执行brew install zbar装完重新运行主程序即可。问能备份多个 QQ 号吗答可以。会话文件按 QQ 号分文件保存第二次运行时程序会列出已登录账号让你选择序号多个号互不覆盖。问中途断了网或误关了窗口已抓的数据会丢吗答不会。手动结束程序时它会先把已抓取的数据写入 Excel 再退出说说列表还有本地缓存resource/fetch-all/重跑时直接复用缓存不必重复下载。✅ 行动清单打开全部列表.xlsx核对总行数确认抓取完整检查pic目录图片数量与带图的说说条数大致对得上用浏览器打开网页版 HTML抽查表情、图片、评论渲染是否正常把整个 QQ 号文件夹复制到第二份存储介质移动硬盘或加密云盘确认无误后删除resource/user/下的登录缓存文件每隔几个月重跑一次补上这段时间新发的内容以上都完成后这份备份就算落了地。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进