恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
GetQzonehistory 上手:11 个依赖,扫码登录导出 QQ 空间全部历史说说为 Excel
首页
资讯中心
/
GetQzonehistory 上手:11 个依赖,扫码登录导出 QQ 空间全部历史说说为 Excel
GetQzonehistory 上手:11 个依赖,扫码登录导出 QQ 空间全部历史说说为 Excel
发布时间:2026/10/16 1:52:12
GetQzonehistory 上手11 个依赖扫码登录导出 QQ 空间全部历史说说为 Excel【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryQQ 空间网页版只能翻几页就到头。GetQzonehistory 把账号下所有可见的历史说说抓成 Excel 和时间线网页文字、图片、评论都有扫码登录全程在本地机器运行。谁需要它想给老动态留档的人空间用了多年希望把早年说说存成一份本地 Excel 加图片归档免得以后想翻翻不到。要整理内容的人需要把说说、评论、配图汇总成表格用作写作素材或数据分析。想看实现参考的开发者模拟登录、分页抓取、Excel 导出、网页渲染都在这个小项目里是一份完整的 QQ 空间说说导出示例。最快路径跑通需要 Python 3.9 以上依赖里锁定的 pandas 2.2.3 下限就是 3.9直接装新版即可。获取代码git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistorycd GetQzonehistory安装依赖共 11 个包pip install -r requirements.txt⚠️ 条码识别库 pyzbar 依赖系统里的 zbar 共享库pip 装不了。RPM 系 Linux 先执行sudo dnf install -y zbarmacOS 装有 Homebrew 时程序启动会自动提示安装。详见 util/LoginUtil.py。首次运行python main.py终端会打出字符拼成的二维码用手机 QQ 直接扫全程不输账号密码。成功后打印「用户QQ号,昵称登录成功」cookie 存到resource/user/已有登录用户时会让你按序号选择输 0 重新扫码。跑完怎么核对常见失败对照程序先出「正在获取消息列表数量...」进度条用二分查找定位总条数再逐页抓取第一条进度条抓互动消息列表每页 10 条、页间停 3 秒每次请求内部另有 5 秒等待第二条抓可见的未删除说说每页 30 条。耗时与记录量成正比几千条是几十分钟的量级。跑完核对三件事看结尾统计总消息数、最早一条说说时间、好友数、各表条数、图片数用「最早一条说说」的时间和你使用空间的年限对一下缺了好几年说明中途有异常打开{QQ号}_说说网页版.html确认时间线、图片、评论渲染正常文字表情显示为图片常见失败现象原因处理提示「无法找到 zbar 共享库」并退出pyzbar 依赖系统 zbar用包管理器装系统包上文 dnf 命令再运行二维码看不清扫不出字符图案在部分字体下显示不全打开已保存的图片resource/temp/QR.png扫「登录失败」或下次又要扫码登录 cookie 过期重新扫一次若频繁出现检查系统时间是否准确个别批次「获取消息失败」请求超时连接 5 秒、读取 10 秒重跑可见说说列表有本地缓存那部分不会重复请求中途想停直接 CtrlC程序注册了 SIGINT/SIGTERM 信号处理已抓到的数据会先落盘再退出见 main.py。实际会得到什么全部产物在resource/result/QQ号/目录下文件/目录内容说明{QQ号}_全部列表.xlsx全部记录时间、内容、图片链接、评论{QQ号}_说说列表.xlsx你自己的原创说说内容不含「留言」「转发」的行{QQ号}_转发列表.xlsx你的转发{QQ号}_留言列表.xlsx你留下的留言时间、内容、图片链接{QQ号}_其他列表.xlsx其他好友的动态{QQ号}_好友列表.xlsx互动中出现的好友昵称、QQ 号、空间主页{QQ号}_说说网页版.html说说转发合并的时间线网页QQ 文字表情替换为图片标签pic/配图逐张下载文件名取说说文本前 40 字符重名自动加时间戳抓取的原始数据还缓存在resource/fetch-all/QQ号/下重跑不会重复请求程序结束后会自动打开结果目录Linux 无图形环境时提示手动打开。能力与边界数据来自两个来源并合并互动消息列表在 main.py 主循环里逐页拉取可见的未删除说说在 util/GetAllMomentsUtil.py 里先查总条数、再按每页 30 条取完。后者能捞到互动列表里已经翻不到、但空间里仍可见的早期记录代码注释标注包含 2014 年之前的内容。合并前按内容去重同一条说说不会被计两次早期记录时间缺秒数时按两种格式各解析一次。登录、抓取、导出全在本地机器完成数据不出机器。但边界要清楚「仅自己可见」和已删除的说说拿不到不在消息列表里的记录也不在可取范围内这是机制限制而非故障。导出文件含好友昵称、QQ 号和评论不要对外上传分享工具仅限个人备份与技术研究勿商用或大规模抓取。第一次跑通后建议把resource/result整个目录定期拷到另一块存储机器重装时说说和图片都还在。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考