GetQzonehistory:QQ空间全部历史说说一次导出成Excel
【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory
那些老说说,你还翻得到吗?QQ空间其实把它们都存在消息列表里,只是找起来费劲、不好归档。GetQzonehistory 是个 Python 小工具:扫码登录后,自动导出全部历史说说、转发和留言,写成 Excel、网页版和本地图片,全部落在自己电脑上。
跑完之后你手上多哪些东西
所有结果放在resource/result/你的QQ号/目录下,按类别分开存放:
| 文件 | 内容 |
|---|---|
| 全部列表.xlsx | 所有历史记录,按时间排序 |
| 说说列表.xlsx | 你发布的说说:时间、正文、图片链接、评论 |
| 转发列表.xlsx | 转发过的内容,保留原始信息 |
| 留言列表.xlsx | 好友的留言存档 |
| 好友列表.xlsx | 互动过的好友:昵称、QQ号、空间主页 |
| 说说网页版.html | 还原版网页,图片可在线预览 |
| pic/ 目录 | 说说里提到的图片全部下载到这里 |
图片按内容命名,重名会自动加时间戳后缀。用 Excel 或浏览器直接就能翻,看完这张清单,你就知道值不值得跑。
克隆、装依赖、运行,三步跑起来
1. 克隆仓库
git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory2. 装依赖
python -m venv myenv source myenv/bin/activate pip install -r requirements.txtWindows 把激活命令换成myenv\Scripts\activate就行。依赖一行装完,其中 pandas 负责写 Excel,qrcode 负责生成登录二维码。
3. 运行并扫码
python main.py终端会打出一张二维码,手机 QQ 扫一下、确认登录,程序就开始按批次拉取消息了。全程不用输密码。
它不做什么,做不到什么
- 不碰密码:只走官方扫码,账号密码不经手
- 不上传数据:请求从你机器发出,文件写进你硬盘
- 中断不丢数据:Ctrl+C 先存盘,重跑自动去重
- 删掉的找不回:自己删除过的说说无法恢复
顺带提一嘴:这工具适合存自己的回忆,请遵守平台服务条款,别拿它去抓或公开别人的隐私数据。
几个最常问的问题
Q:要跑多久?A:每批 10 条、批间停顿 3 秒,平均每分钟 100-200 条,总量看你的说说数量。建议预留约 500MB 磁盘空间。
Q:中途断了怎么办?A:程序会把已抓取的部分先存盘。重新运行即可,重复内容自动去掉,接着继续。
Q:导出的数据存在哪?A:全在本机resource/result/你的QQ号/目录,图片在其中的pic/子目录里,不经过任何第三方服务器。
Q:导出的说说是完整的吗?A:先抓消息列表里的历史记录,再补上当前可见的说说,两边去重合并。自己删除过的内容除外。
下次想翻老说说的话,别再一条条翻空间了。先跑一遍,那年那月的内容就都在你手上。
【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考