3 条命令搞定 GetQzonehistory把 QQ 空间历史说说备份到本地【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory你想把前几年在 QQ 空间发的说说存下来但网页上一条条翻不现实官方也没有批量导出入口。GetQzonehistory 是一款免费开源的 QQ 空间说说备份工具手机 QQ 扫个码、不输密码就能把历史说说、转发、留言和图片一次性抓到本地。 最快跑起来两组命令加一次扫码进项目目录建个虚拟环境推荐安装依赖后直接运行git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv激活环境Windows 执行myenv\Scripts\activatemacOS/Linux 执行source myenv/bin/activate然后pip install -r requirements.txt python main.py终端会打印二维码用登录着 QQ 的手机扫一下即可全程不用输密码。登录成功后自动开始抓取每批 10 条、批间隔 3 秒终端有实时进度条几千条说说可能跑十几分钟放着别动就行。不想配环境的话release 页面有打包好的单文件下载直接运行。 跑完得到什么它怎么工作程序结束后会自动打开你的 QQ 号文件夹成果都在resource/result/你的QQ号/下六个 Excel 文件说说列表、转发列表、留言列表、好友列表、全部列表、其他列表、一个存放所有说说配图的pic/目录还有一个QQ号_说说网页版.html双击就能像刷空间一样回看。它的工作方式不复杂扫码登录拿到本次会话凭证然后按批翻 QQ 空间的历史消息列表、解析出时间和内容再归类写进各张 Excel逐张下载配图最后拼出一个本地网页。抓取、解析、保存全部在本机完成。⚙️ 值得调的地方保存路径resource/config/config.ini里的temp、user、result三项分别控制缓存、登录信息、导出结果的存放位置。想把备份放到别的盘改一下result再运行即可。抓取节奏每批条数和 3 秒间隔写在main.py里。如果频繁出现请求超时把间隔改到 5 秒想跑快一点就调小但不建议低于 1 秒。️ 新手容易卡住的事macOS 提示“无法找到 zbar 共享库”执行brew install zbar就好程序也会提示你按 y 自动安装不用自己查文档。二维码过期、登录失败重新跑一次python main.py再扫程序让你选已登录用户时输入 0 就是重新扫码登录。Excel 里“少”了一些说说工具只能拿到消息列表里有的记录“仅自己可见”或已删除的内容不会出现属正常现象不是出错。另外中途按 CtrlC 中断也安全已抓到的部分会自动保存不会白跑。 适合谁空间从没备份过的话选个晚上跑一遍python main.py、扫一次码几年的积累就躺在本地硬盘的resource/result/里了。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
