如何把 QQ 空间多年说说一键存成本地 Excel:GetQzonehistory 实操教程
如何把 QQ 空间多年说说一键存成本地 ExcelGetQzonehistory 实操教程【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一个 QQ 空间说说备份工具扫码一次就能把你账号下全部历史说说、图片和评论抓取并存成本地 Excel 和图片文件夹适合想把多年 QQ 空间记录永久留在自己电脑里的普通用户。想翻一条旧说说却发现记录已经找不回来了你想找三年前写的一条说说里面有个需要核对的日期。翻 QQ 空间时却发现老记录基本翻不到更早的照片点进去直接加载失败截图备份又早就丢了。GetQzonehistory 做的就是这件事——自动把账号下所有能抓到的历史说说存成 Excel 和图片文件放在你自己电脑上想查随时查。三步上手一键初始化环境第一步下载项目并安装依赖先克隆代码再建一个独立的 Python 虚拟环境装依赖不会污染电脑里原有的 Pythongit clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv source myenv/bin/activate pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt第 4 行是激活虚拟环境Windows 用户改成myenv\Scripts\activate。⚠️ 装完依赖后Linux 或 macOS 还需要先装 zbar 库登录二维码识别要用Linux 执行sudo dnf install -y zbarmacOS 执行brew install zbar再运行主程序。不想装依赖的话也可以直接下载项目 release 页打包好的单文件版运行。第二步启动程序扫码登录python main.py运行后终端会打印一个由字符拼成的二维码用手机 QQ 扫一扫、点确认登录即可如果终端显示不清楚直接打开项目里resource/temp/QR.png这张图片扫也行。第三步等它跑完看第一个结果程序会自动翻页抓取每取 10 条暂停 3 秒跑完会打印总条数统计并自动打开结果文件夹。✅ 看到“导出成功请查看 resource/result/QQ号 文件夹内容”这行字就代表完成。一千条左右的账号通常需要几十分钟到一小时中途按 CtrlC 退出已抓到的部分也会自动保存不会白跑。产出文件备份文件夹里有什么结果全部存放在resource/result/你的QQ号/目录下每个文件对应一类内容QQ号_说说列表.xlsx你自己发布的说说含「时间 / 内容 / 图片链接 / 评论」四列可用 Excel 直接筛选QQ号_转发列表.xlsx你转发过的内容QQ号_留言列表.xlsx收到的留言QQ号_其他列表.xlsx消息列表里好友的其他动态QQ号_全部列表.xlsx原始消息列表全量记录QQ号_好友列表.xlsx出现在列表中的好友昵称、QQ 号、空间主页地址pic/文件夹说说里的图片文件按说说内容命名方便对号入座QQ号_说说网页版.html还原成网页时间线的版本浏览器打开就能连图带文翻看字段说明内容列格式是「昵称正文」按冒号拆分就能过滤出某个人评论列是列表文本包含评论时间、评论人昵称、QQ 号和评论内容。一分钟原理它是怎么抓全的不用看源码两个比喻就够扫码登录程序申请的登录二维码相当于一张只认你手机的“一次性门禁卡”。你扫了并确认服务器才把登录凭据cookie交给程序之后它才能以你的身份查看空间。别人扫不了、过期作废。分页抓取程序先向服务器问一句“说说总共多少条”然后像管理员一抽屉一抽屉清点档案柜每次取 30 条记下再取下一抽屉直到数完总数。所以说说越多花的时间越长但页页都翻到不漏页。进阶两个最实用的玩法玩法一全量导出所有可见说说含 2014 年之前main.py以消息列表加可见说说为主项目还带了fetch_all_message.py按页抓全部可见的未删除说说包括 2014 年之前的老内容并下载对应图片python fetch_all_message.py结果在resource/fetch-all/所有可见说说.md是一份按时间线的 Markdown 全文图片存在同目录想发到博客或网盘直接整份带走。玩法二多账号依次备份登录成功后程序会把每个 QQ 号的登录信息缓存在resource/user/目录一个 QQ 号一个文件。下次运行python main.py时会列出已登录账号输入序号直接复用输入 0 则重新扫码。给两个账号各备份一遍总共只需扫两次码。常见问题避坑表现象原因处理启动就提示“无法找到 zbar 共享库”并退出登录依赖的 zbar 库没装Linux 执行sudo dnf install -y zbarmacOS 执行brew install zbar再重新运行终端里二维码是乱码或看不到终端不支持字符画显示打开resource/temp/QR.png图片扫码反复提示“二维码已失效”没来得及扫码二维码过期重新运行python main.py生成新码进度条走得慢像卡死每 10 条休眠 3 秒图片还要逐张下载属正常现象中途 CtrlC 也会保存已抓数据想备份第二个账号已有登录信息缓存在resource/user/启动时按提示输入账号序号或输入 0 重新扫码总结GetQzonehistory 让你扫码一次把 QQ 空间多年说说从“网上翻不到”变成“自己电脑上的 Excel 图片”。建议每季度跑一次python main.py或者在发现老照片开始加载不出来时立刻补一次备份一次只需要几十分钟。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考