
GetQzonehistory 使用指南完整流程批量备份 QQ 空间历史说说【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一个免费的开源工具专门把你在 QQ 空间发布过的历史说说全部抓取下来归档。你用 QQ 扫码登录后它会自动遍历你的空间时间线把每条说说的时间、文字、图片、评论逐条抄进 Excel 表格顺手把图片下载到本地再生成一个可以在浏览器里直接翻阅的网页版。想给多年的空间记忆留一份离线备份或把说说说成数据来分析它就是这个入口。它能帮你做成什么事导出全部说说到 Excel每条动态一行带时间、内容、图片链接、评论四列标准字段按类型拆分成多张表自己的说说、转发、好友留言、好友互动、好友列表各一张表互不混杂下载所有图片说说里出现过的图片全部存成本地 jpg不怕原链接失效生成网页版相册一个 HTML 文件还原 QQ 空间的阅读体验QQ 表情也会还原成图片输出统计信息跑完后直接告诉你消息总数、最早一条说说的时间、好友数量、图片数量相当于把你在空间里的数字足迹一次性搬进自己的硬盘以后随时可以打开。从零跑通的完整流程先克隆代码并装好依赖一共就几条命令git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv source myenv/bin/activate pip install -r requirements.txtWindows 用户把source myenv/bin/activate换成.\myenv\Scripts\activate即可。⚠️ 登录扫码依赖 pyzbar 库它需要系统的 zbar 共享库。Windows 一般开箱即用macOS 执行brew install zbarLinux 执行sudo dnf install -y zbar。程序里也内置了检测提示缺库时会引导你安装。然后运行主程序python main.py第一次运行时终端会打印一个登录二维码用 QQ App 扫一下就行。登录状态会缓存在resource/user/目录下下次运行会列出已登录账号供你选择不用重新扫码。登录成功后程序开始抓数据先通过空间互动消息列表按每批 10 条翻页见 util/RequestUtil.py再补抓一遍未删除的可见说说见 util/GetAllMomentsUtil.py两者去重合并保证能捞到的都捞到。每批之间自动停 3 秒对服务器友好你也不用操心频率。整个过程的数据流向如下图导出的文件在哪里找程序跑完后会在resource/result/你的QQ号/下建好文件夹并自动打开它 ✅里面就是全部成果QQ号_全部列表.xlsx所有抓取到的消息QQ号_说说列表.xlsx你自己发布的说说QQ号_转发列表.xlsx你的转发QQ号_留言列表.xlsx好友给你留的言QQ号_其他列表.xlsx好友的互动动态QQ号_好友列表.xlsx昵称、QQ 号、空间主页QQ号_说说网页版.html浏览器直接打开翻阅pic/所有说说的图片文件目录结构如下图Excel 用 Microsoft Excel、WPS 或 Google Sheets 都能直接打开网页版则可以另存为 PDF 长期归档。它凭什么安全、靠谱全程本地运行程序直接向 QQ 空间接口发请求说说内容、图片、登录凭证全部只落在你的硬盘上不经过任何第三方服务器官方扫码登录不碰密码util/LoginUtil.py 只负责生成和轮询二维码密码从头到尾不进入程序登录缓存想删就删删掉即无痕中断也不丢数据main.py 注册了信号处理你哪怕中途按了 CtrlC已抓到的部分也会先写入 Excel 再退出谁适合用还能怎么玩想存档的人如果空间已经发了很多年说说最怕的是某天平台调整导致老动态打不开。导出一次文字、图片、评论、时间全都固化成本地文件这是一份真正属于你的离线副本想分析数据的人导出的 Excel 是标准表格几行 pandas 代码就能统计你每年每月发说说的频率、哪些月份最活跃、高频词汇有哪些也可以把 HTML 网页版打印成 PDF当一本成长相册留着卡住了怎么办Q终端报错找不到 zbar 库或者扫不出二维码A这是系统缺少 zbar 共享库。macOS 执行brew install zbarLinux 执行sudo dnf install -y zbar装完重新运行python main.py即可。Q登录一直失败或二维码过期了A先检查网络然后删掉resource/user/下对应的缓存文件重新扫码。二维码一般几分钟就过期直接重跑程序会生成新的。Q抓到的说说数量比我记得的少A工具走的是空间消息列表和可见说说接口已删除的动态、设置为仅自己可见的动态不在列表里自然抓不到。能公开访问的部分它是按批全量翻页的。Q要跑多久中途能关终端吗A每 10 条一批、批间停 3 秒1000 条大约 5 分钟3000 条大约 15 分钟。中途可以 CtrlC程序会把已抓数据先保存但建议让它跑完数据才完整。把数字记忆搬进硬盘GetQzonehistory 做的事很简单也很实在扫码之后你的 QQ 空间说说是以一份完整的本地文件的形式存在的。代码开源免费遇到 bug 或有新功能想法可以直接去项目仓库提 issue 或提交代码。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考