资讯动态

趁QQ空间回忆还在:历史说说一键备份工具,导出数据一次归档到本地

发布时间:2026/9/20 20:29:29 来源:尧图企业网站定制
趁QQ空间回忆还在历史说说一键备份工具导出数据一次归档到本地【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一款QQ空间备份工具扫码登录后把账号下能获取到的全部历史消息抓取下来存成 Excel 表格、网页版页面和高清图片目录数据只写入你的本地硬盘。本文按 结果→操作→再利用→边界 的顺序展开。一、先讲结果一次运行落盘的全部产物运行python main.py跑完一次resource/result/你的QQ号/目录下会多出这样一整套结构化结果六张 Excel 表格全部列表、说说列表、转发列表、留言列表、其他列表、好友列表一个网页你的QQ号_说说网页版.html一个图片目录pic/存放全部配图QQ空间备份工具导出的结果目录结构每份产物各自解决什么用途可处理Excel 按消息类型分表说说、转发、全部列表的列名是时间、内容、图片链接、评论时间精确到秒做统计和二次整理可直接取用。可翻阅网页版把说说与转发按时间倒序渲染头像、昵称、正文、配图、评论俱全QQ 表情还原成图片双击离线即开。可留存pic/目录按说说内容命名图片抓取时把缩略图链接替换为高清版本原链接日后失效本地原图仍在。二、完整操作路径从零到导出QQ空间历史说说导出备份工作流程三步装好运行环境git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv # Windows 激活.\myenv\Scripts\activate macOS/Linuxsource myenv/bin/activate pip install -r requirements.txt python main.py依赖下载太慢时把 pip 换成国内镜像源README 提供了阿里云源的完整命令。启动时若报无法找到 zbar 共享库是缺二维码识别库Linux 系执行sudo dnf install -y zbarDebian/Ubuntu 用apt install libzbar0macOS 上util/LoginUtil.py内置引导会提示你用 Homebrew 一键装好。扫码登录与失效处理登录只做一件事用手机 QQ 扫终端里打印的二维码密码全程不出现这就是免密备份的机制。成功后 Cookie 缓存到resource/user/下次运行先列出已登录用户供选序号输入0可重新扫码换号。提示二维码已失效时多为网络波动或系统时间不准重新运行生成新码即可若被平台安全策略拦截隔几分钟再试。抓取节奏与中断保护慢是有意为之——每批抓 10 条批次间固定停顿 3 秒为的是压低请求频率、保护账号稳定。想中途停直接按CtrlCmain.py里的signal_handler会先触发save_data()把已抓到的数据完整落盘再退出跑一半中断不白干。跑完自动打开导出文件夹并汇报消息总条数、最早一条说说的发布时间、各列表数量与图片总数。三、备份数据的二次利用备份不是终点数据落到本地才能用起来。用 Pandas 统计说说年报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 一行 crontabWindows 用任务计划程序每月自动重跑一次新写的动态就会持续追加进档案。另外项目还有一个补抓入口fetch_all_message.py专门抓取所有可见且未删除的说说含 2014 年之前同步下载高清图输出一份所有可见说说.md请求缓存独立存在resource/fetch-all/重复运行直接复用不反复请求。四、动手前的边界与免责哪些内容天生抓不到。抓取依赖空间的历史消息列表列表之外的内容——例如仅自己可见的说说——不在范围内网络不稳时可能漏掉个别批次保持网络通畅、必要时分多次运行。安全设计经得起核对。数据只写入本机硬盘不上传任何第三方服务器密码不收集、不保存Cookie 存在本地resource/user/不放心可随时删除重登登录、请求、解析逻辑分别在util/LoginUtil.py、util/RequestUtil.py、util/GetAllMomentsUtil.py全程开源可审查。使用边界在哪里。项目自带免责声明工具仅供学习与技术研究使用不得用于商业或非法用途备份的应是你自己的空间内容别拿去采集他人数据尊重平台规则与个人隐私。云端本质上只是租来的格子间本地硬盘才是拿得走的唯一一份。用 GetQzonehistory 跑一次真正的本地归档多年后随手打开文件夹当年的正文与配图依然清清楚楚️【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价