GetQzonehistory完整指南5分钟免费备份全部QQ空间历史说说Excel与网页版一次导出【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一款免费开源的 Python 工具只需扫码登录一次就能把你 QQ 空间发布过的全部历史说说抓取下来导出成 6 张 Excel 表、一份还原空间网页体验的 HTML 页面并自动下载所有附图——从启动到出结果通常只要几分钟。先想一个问题2009 年那条说说明年还在吗假设你现在打开 QQ 空间翻回 2009 年的一条说说——当时刚上大学随手写下的一句心情。它可能早已被你删除可能因为平台调整而查不到也可能哪天你换了设备、丢了密码它就彻底消失了。更隐蔽的风险是你以为它一直在其实它已经“不可见”了。空间的历史消息列表、可见说说才是数据真实存活的范围。备份这件事讲究的不是“以后再说”而是趁数据还在时把它完整搬回自己手里。GetQzonehistory 干的就是这一件事。GetQzonehistory 是什么给你的空间装个“时间胶囊”一句话定位它通过模拟登录 QQ 空间把你账号下的历史互动消息和未删除说说含 2014 年之前发布的内容完整抓取下来在本地分析后导出成结构化文件。核心机制很朴素也正因为朴素而可靠数据来源是空间官方接口先拉取空间的历史消息列表再补全“未删除说说的完整列表”两条路互为兜底全程本地处理数据只在你自己的电脑上流动不经过任何第三方服务器输出即存档结果统一落在resource/result/你的QQ号/目录下Excel、HTML、图片一个文件夹装齐需要说明的边界工具能抓到的是消息列表中存在、以及空间可见的内容“仅自己可见”等从未进入消息列表的说说不在覆盖范围内。三步跑通装依赖、扫码登录、等导出整个过程你只需要亲手敲安装命令和运行命令其余交给程序。第 1 步克隆项目并装好环境要求 Python 3.6 及以上版本。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.txtLinux 用户注意扫码环节依赖 zbar 库解码二维码需要预先安装例如sudo dnf install -y zbarmacOS 上程序会引导你用 Homebrew 自动装好。第 2 步运行主程序python main.py第 3 步用手机 QQ 扫二维码程序启动后会在终端显示二维码手机 QQ 扫码确认即可无需输入密码。登录成功后控制台会实时滚动抓取进度每批 10 条消息并自动稍作停顿避免请求过快。全部完成后程序会直接打开结果文件夹告诉你一共导出多少条消息、多少张图片。整个流程下来第一次跑通通常不超过 5 分钟。功能拆解它替你做完的 4 件事扫码登录不碰你的密码登录采用空间官方的二维码方式登录态缓存在resource/user/目录里按 QQ 号区分。第二次运行时若已有缓存账号会列出已登录用户让你选择输入 0 则重新扫码。双通道抓取消息列表 未删除说说程序先按分页拉取历史消息列表每 10 条一批自动翻页到底再调用完整说说接口补抓你所有未删除的可见说说包括 2014 年之前的老内容。两条通道的数据会自动去重合并——抓取未删除说说的核心逻辑 就在这里。6 张 Excel 1 份网页版 HTML导出结果按类型自动分拣命名均以你的 QQ 号开头文件内容全部列表.xlsx消息列表中所有内容说说列表.xlsx你自己发布的说说时间/内容/图片链接/评论转发列表.xlsx你发布过的转发留言列表.xlsx留言内容其他列表.xlsx好友的动态等好友列表.xlsx昵称、QQ 号、空间主页说说网页版.html还原空间网页观感的完整页面Excel 适合做分析、筛选、二次编辑网页版 HTML 则保留了头像、昵称、时间线、图片和评论的排版双击就能像刷空间一样翻阅自己的青春。图片自动下载每条说说里的附图会被自动下载到同目录的pic/文件夹文件名取说说内容前 40 字符自动清理非法字符和表情标记重名时追加时间戳。即使多年后的某天图片原链接失效本地这一份依然能打开。不止备份让这份数据多活几种用法导出的 Excel 是标准的结构化数据稍微加工就能派生新用途按年份统计发布频率——看看自己哪一年最“话痨”import pandas as pd df pd.read_excel(resource/result/你的QQ号/你的QQ号_说说列表.xlsx) df[年份] pd.to_datetime(df[时间], format%Y年%m月%d日 %H:%M:%S, errorscoerce).dt.year print(df[年份].value_counts().sort_index())只留某一年——在上面基础上加一行df[df[年份] 2015]就能单独导出 2015 年的回忆集。定时自动备份——把python main.py放进系统的定时任务如 Linux 的 crontab每月跑一次增量内容会自动并入。迁移到个人博客——网页版 HTML 的排版和 Excel 的结构化字段正好是搬迁到博客或私有相册的现成素材。排障手册从“扫不上”到“图没下来”现象可能原因解法提示“无法找到 zbar 共享库”系统缺 zbar 组件二维码无法被程序解码Linux 执行sudo dnf install -y zbar或对应发行版包管理器安装后重试macOS 按提示走 Homebrew 安装打印“登录失败:请重新登录”登录态失效、系统时间不准或网络抖动校准系统时间重新运行程序生成新二维码再扫确认手机 QQ 已在线只抓到一部分说说抓取中途网络中断或接口限流跳过批次查看控制台是否有“获取消息失败”提示重跑一次程序会补齐新抓到的内容某些图片下载失败历史图片原链接已失效用 Excel 里的图片链接列核对能打开的单独补下本地已下载的图不受影响依赖安装慢或失败默认源网络不佳换国内镜像pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt进度条走得慢每批 10 条消息后固定停顿几秒属于刻意限速耐心等待即可说说的总量越大耗时越长抓取主流程在 main.py 中遇到控制台报错时可以直接对照它定位是哪一步登录、计数、翻页还是导出出了问题。隐私边界你的数据流向哪里用这类工具前值得花一分钟搞清楚数据流向本地处理原则抓取、解析、导出全部在你自己的机器上完成数据不会上传到任何外部服务登录态文件cookie 缓存在resource/user/下等同于“钥匙”备份完成后建议删除该目录成果文件resource/result/里的 Excel 和 HTML 包含你的完整历史内容转存或分享前请注意脱敏重要备份建议再复制一份到移动硬盘或加密网盘合规提醒README 中明确声明本工具仅供学习和技术研究使用请遵守相关法律法规与 QQ 平台的服务条款只处理自己账号的数据现在开始一个 4 步行动清单确认电脑装有 Python 3.6克隆项目并创建虚拟环境执行pip install -r requirements.txt装好依赖运行python main.py用手机 QQ 扫码等它抓完导出打开resource/result/你的QQ号/核对 6 张 Excel、网页版 HTML 和pic/里的图片再复制一份到移动硬盘数据不会自己喊疼等你发现某条说说找不回来时备份窗口已经关上了。最好的备份时间是去年其次是现在——今晚花 5 分钟扫个码让过去十几年的自己永远留在你够得着的地方。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?