FEATURED · 精选文章

GetQzonehistory QQ空间历史说说备份指南

发布时间 / 2026/9/20 6:55:28
来源 / 创域科博编辑部
栏目 / 资讯中心
GetQzonehistory QQ空间历史说说备份指南 GetQzonehistory QQ空间历史说说备份指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一款开源工具能把 QQ 空间里的历史说说导出为本地文件。它解决的问题是你本人账号在 QQ 空间的说说、图片和评论需要一份存放在自己磁盘上、可随时查阅的 Excel 表格、网页和图片相册。本文说明它的备份原理、跑通流程和产出结构。备份原理扫码、抓取、落盘三步工具运行分三个阶段。第一步向 QQ 登录服务请求二维码扫码成功后把 cookie 存到本地第二步用这份 cookie 分页请求空间数据接口先拉互动消息列表再拉全部未删除说说第三步把结果写成 Excel、HTML 和图片文件夹。能备份全部未删除说说含 2014 年以前的内容、说说图片、评论、转发记录以及消息中出现的好友列表。不能备份仅自己可见的说说、已删除的说说。这些内容不出现在消息列表里接口拿不到。登录逻辑在 LoginUtil.py分页抓取在 GetAllMomentsUtil.py请求封装在 RequestUtil.py目录与路径管理在 ConfigUtil.py。QQ空间说说备份步骤从零到第一次备份成功按一条时间线走装环境、装依赖、跑程序。手动操作只有扫码一次。先装 Python 3.6 及以上版本。克隆代码并进入目录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运行后终端会打印登录二维码同时把二维码图片存到resource/temp/QR.png。用手机 QQ 扫码提示登录成功后开始抓取先估算消息总数再按每批 10 条翻页每批间隔 3 秒。全部抓完自动落盘终端会输出说说、转发、留言条数和最早一条说说发布时间并自动打开结果文件夹。登录状态缓存在resource/user/下次运行直接选账号不用重新扫码。备份文件存放位置导出结果统一放在resource/result/下以 QQ 号命名的目录里。类型路径用途Excel·全部列表resource/result/QQ号/QQ号_全部列表.xlsx消息列表说说全量列时间、内容、图片链接、评论Excel·说说列表同目录QQ号_说说列表.xlsx仅本人发布的说说Excel·转发/留言/其他列表同目录QQ号_转发列表.xlsx等转发、空间留言、好友动态三类Excel·好友列表同目录QQ号_好友列表.xlsx消息中出现的好友昵称、QQ、空间主页HTML 网页版同目录QQ号_说说网页版.html浏览器里按时间线翻看含评论和 QQ 表情图片目录同目录pic/说说图片存为 jpg以说说明细命名Markdown 版可选resource/fetch-all/QQ号/所有可见说说.md改用 fetch_all_message.py 入口时产出图片在旁关键配置项速查配置文件是 resource/config/config.ini由 ConfigUtil.py 首次运行时生成。全部只有 3 个路径项改错了才会影响产出位置。配置项默认值作用建议temp./resource/temp/登录二维码和临时文件缓存目录保持默认user./resource/user/每个 QQ 一份登录状态文件保持默认result./resource/result/最终导出目录磁盘紧张时改为外接盘路径避坑手册常见报错解法问题一Linux/macOS 报无法找到 zbar 共享库。现象运行主程序直接提示缺 zbar 并退出。 原因解码二维码用的pyzbar依赖系统级zbar库默认不随 pip 安装。 解法用系统包管理器装如 RPM 系执行sudo dnf install -y zbarmacOS 通过 Homebrew 安装。问题二二维码反复失效登录卡住。现象终端一直打印二维码已失效进不了抓取阶段。 原因二维码有时效且resource/user/里选中了过期的旧登录状态。 解法等程序刷新出新码立即扫仍失败就删掉resource/user/下对应状态文件后重跑。问题三抓取中途卡住或被迫终止。现象进度停在某一批或按了 CtrlC。 原因每批间隔 3 秒属正常限流网络抖动会造成请求超时。 解法手动终止时程序会自动保存已抓数据可见说说的结果缓存在resource/fetch-all/重跑会优先读缓存不必从头来。让备份更省心增量、定时、归档增量抓取接口请求支持偏移量参数pos可跳过已备份的内容只取新增说说配合resource/fetch-all/下的缓存使用。定时备份Linux 加一条 cron 即可每周自动执行Windows 用任务计划程序指向启动脚本0 22 * * 0 cd /path/to/GetQzonehistory python main.py qzone.log 21多副本归档每次导出后在本地、移动硬盘、云端各存一份。Excel 和图片都是普通文件直接复制即可。隐私与合规边界数据全程只写在你自己的电脑上不经过第三方服务器。登录走扫码认证不接触账号密码状态文件可随时删除。工具只能拉取登录账号本人的说说无法访问他人空间。请遵守 QQ 使用条款仅备份本人数据导出结果不要对外分发或用于商业场景。跑完一次后核对 Excel 行数与终端打印的条数是否一致一致即可认为这次备份完整可用。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED — 相关阅读

相关资讯

LATEST — 最新资讯

最新发布

TODAY — 本日精选

新闻

WEEKLY — 本周精选

新闻

MONTHLY — 本月精选

新闻