怎么把自己的QQ空间历史说说导出成文件:三步完成数据备份
【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory
GetQzonehistory 是一款 QQ空间历史说说导出工具:手机扫码完成验证后,它替你逐条读取空间里发布过的旧说说,打包保存成本地的 Excel 表格和 HTML 网页,全程数据只落在你自己的设备上。
想翻出好几年前的说说?它替你翻
🕰️ 假设你想把大学四年写过的说说都存下来,却发现空间网页版没有"导出全部"的按钮,手动一页页往前翻既累又容易漏。GetQzonehistory 接手的正是这件事:它模拟访问空间的互动消息列表,把能看到的历史内容一条条读出来,最后分类整理成文件,你只管扫码和等待。
导出命令怎么敲:三步跑起来
⌨️ 整段安装过程只需要一串命令,先装好 Python 3,再保持网络畅通。
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.txt python main.py不想折腾虚拟环境的话,README 提到 release 页面提供了打包好的单文件版本,新手可以直接用它跑。
跑完后,你会得到哪些文件
📁 结果统一放在resource/result/你的QQ号/目录下(位置可在 config.ini 里改),常见文件有:
- 全部列表.xlsx:所有读到的记录,含时间、内容、图片链接、评论四列
- 说说列表.xlsx:只挑出你自己发的原创说说
- 转发列表.xlsx:你转发过的内容和你补充的话
- 留言列表.xlsx / 其他列表.xlsx:评论留言与其余内容
- 好友列表.xlsx:互动中出现的昵称、QQ 号、空间主页链接
- 说说网页版.html:仿空间原生界面的网页,图片、表情都能正常预览
- pic/:说说图片的本地副本,逐张下载
以后想离线翻旧账,用 Excel 筛选或打开 HTML 即可,不再依赖网页端还在不在。
它是怎么工作的:扫码、分页、歇 3 秒
🔁 理解原理其实就三件事。登录走 LoginUtil.py,终端弹出二维码,用手机 QQ 扫一下即算验证通过,会话存本地,下次运行能直接选账号续用。读取环节 RequestUtil.py 每次只向消息列表要 10 条,拿完歇 3 秒再要下一批,进度条实时显示;某一批失败会跳过继续,不中断整体流程。消息列表走完后,GetAllMomentsUtil.py 再补一轮"当前还可见的说说",去重后合并,才进入分类保存。
这些坑先知道:网络、存储与中断
⚠️ 提前说清楚几件容易踩的事:
- 耗时长:每批休息 3 秒,上千条说说要跑很久,挑网络稳定的空闲时段执行
- 中断不白跑:按 Ctrl+C 时 main.py 注册的信号处理会先把已读到的数据存盘,不至于前功尽弃
- 留够空间:pic/ 里的图片逐张落地,磁盘建议空出 1~2 GB
- 有边界:消息列表里不存在的内容(比如仅自己可见的说说)读不到,导出的范围以"空间可见"为准
- 链接会过期:Excel 里的图片指向 QQ 图床,长期想留存就靠 pic/ 目录和 HTML 版
谁适合用,以及一条不能越的线
🙋 适合想定期备份自己空间的人:整理时间线、回顾"年度总结"、把互动记录留下来,都很顺手;做个人社交数据研究、需要自己账号公开数据做素材的,也能直接用。
边界只有一条:只备份你自己账号下的数据,不抓取他人隐私内容,遵守平台服务协议,工具仅用于学习和技术研究。
一句话总结与一个小建议
GetQzonehistory 只干一件事:把散落在 QQ 空间里的旧说说,变成一份份躺在本地、随时能打开的 Excel 和网页。建议把它定成每季度一次的固定动作,跑完把最新结果多存一份,旧时光就真正握在自己手里了。
【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考