GetQzonehistory 指南:免费把QQ空间说说、好友与配图完整备份到本机
【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory
多年的说说和图片只存在服务器一侧,页面改版、内容被删都可能让回忆消失。GetQzonehistory 是一款免费开源的QQ空间备份工具:手机QQ扫码登录,全程不用输密码,把历史说说、转发、留言、好友和配图全部落到本机。
能力总览:它能替你留住什么,留不住什么
工具的原理是模拟扫码登录QQ空间,再按批次拉取历史消息列表,解析后保存成本地文件。这是一条完整的链路,不依赖任何网页插件。
| 能保存的内容 | 说明 |
|---|---|
| 原创说说、转发内容 | 含时间、文字、图片链接、评论 |
| 空间留言、其他互动 | 好友留下的互动记录 |
| 好友列表 | 昵称、QQ号、空间主页链接 |
| 完整消息时间线 | 全量列表,适合按年份统计 |
| 所有说说配图 | 统一存到 pic/ 目录 |
拿不到的是已被删除的内容,以及不在消息列表里的条目(例如部分仅自己可见的说说)。导出的条数比记忆里少,通常就是这个原因,不算抓取失败。
如何在一台电脑上跑通完整的QQ空间备份
依赖只有 pandas、BeautifulSoup4、requests 这类常用库,放虚拟环境里装最稳妥。克隆并建环境:
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.txtWindows、macOS、Linux 三个平台都可以运行。macOS 若提示缺少 zbar,按终端指引装好即可;完全不想折腾环境的话,项目 release 页面有打包好的单文件,下载后直接运行。
环境就绪后启动主程序:
python main.py终端会打印二维码,用登录着QQ的手机扫一下即可,全程不输入密码。出现登录成功提示后自动开始抓取:每批 10 条消息,带实时进度条,每批之后暂停 3 秒,节奏不快不慢。结束时终端汇总各列表的条数,并自动打开结果目录,中途不需要任何操作。
解读说说导出目录:resource/result 下的QQ号文件夹里有什么
所有结果都归档在 resource/result/ 下以你的QQ号命名的文件夹中,一个账号一个目录。里面的文件分工明确:
- QQ号_说说列表.xlsx:你的原创说说,含时间、内容、图片链接、评论四列
- QQ号_转发列表.xlsx:你转发过的内容
- QQ号_留言列表.xlsx:收到的空间留言
- QQ号_好友列表.xlsx:好友的昵称、QQ号与空间主页
- QQ号_全部列表.xlsx:完整消息时间线,做年度统计用它
- QQ号_其他列表.xlsx:归不进上面几类的互动内容
- pic/:全部说说配图,文件名取对应说说文字的开头
- QQ号_说说网页版.html:浏览器打开即是按时间排列的浏览页
两套格式用途不同:Excel 负责筛选与统计,HTML 负责直接浏览,按需取用。
备份完成之后,这四件事可以立刻做
给长辈打印一本回忆册
pic/ 目录里每张图片的文件名就是对应说说的文字开头,看图名就知道它属于哪条动态。按年份挑出几十张打印成册,纸质相册的翻阅率比电子相册高得多。
把老说说改成博客素材库
从 说说列表.xlsx 里挑出想留的条目,把短文字扩写成段落,再配上 pic/ 里的原图,一篇现成的文章就出来了。
用 Excel 做一次发帖自检
拿 全部列表.xlsx 的时间列拆成年份计数,能看出哪一年发得最勤;在内容列搜"加班""旅行"这类词,不同阶段的关注点变化一目了然。透视表就够,不用写代码。
留存一份好友通讯录
好友列表.xlsx 里存着每个人的昵称、QQ号与空间主页链接。日后想联系某位老友或核对老关系,直接翻这份文件即可。
动手前先确认:安全机制与常见坑
安全机制:扫码走QQ官方登录通道,程序只持有本次会话的登录凭证,密码始终在你手里;抓取、解析、保存全部在本机完成,结果文件不经过任何第三方服务器;代码完全开源,每一步都能逐行查看。
功能边界:已删除的内容和不在消息列表里的条目(如部分仅自己可见的说说)拿不到,条数对不上时先核对这一点。
常见坑:直接装进本机全局环境容易出依赖冲突,优先用虚拟环境;抓取过程如果误触 Ctrl+C,程序会先保存已抓到的数据再退出,不会前功尽弃,但完整跑完一次更省心。
一次扫码,多年的说说不再只寄存在别人家。仓库内的 README.MD 还附有目录结构与免责说明,动手前花一分钟扫一眼即可。
【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考