ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

QQ空间历史说说导出工具实测与保姆级指南

QQ空间历史说说导出工具实测与保姆级指南 QQ空间历史说说导出工具实测与保姆级指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryQQ空间没有官方批量导出入口十年说说的备份只能一页页截图吗GetQzonehistory 这个开源工具能自动完成 QQ空间说说导出扫码登录后把历史说说的文字、图片、评论整理成 Excel 和网页版全部存在你自己电脑上。这篇实测它的完整流程、产物和边界。QQ空间说说导出它替你做了哪几件事适合谁想给 QQ 空间做个完整备份、或者把老账号数据迁出来的用户。不需要会 Python会用命令行就行会 Python 的话代码结构也很直白五个工具模块各管一段。它的工作分三段对应 main.py 的执行流程模拟网页版扫码登录拿到 Cookie 后全程用它请求数据翻完 QQ空间历史消息列表每批 10 条每批之间自动歇几秒再用说说接口把可见未删除的说说整页拉回来两路数据去重合并把合并结果分类写入 Excel、下载图片、生成一个还原版式的 HTML 网页登录逻辑在 util/LoginUtil.py请求与分页在 util/RequestUtil.py说说接口的抓取在 util/GetAllMomentsUtil.py。怎么上手GetQzonehistory 安装与首次运行第一步克隆仓库并装依赖git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory进入目录后建议用虚拟环境把 requirements.txt 里的依赖装上pandas、beautifulsoup4、qrcode、pyzbar 等 11 个包python -m venv myenv pip install -r requirements.txt第二步处理二维码依赖Linux / macOS 用户注意登录二维码需要本地解码工具用 pyzbar 库它依赖系统里的 zbar 共享库。Windows 上 pyzbar 自带库不用额外操作Linux 用包管理器装zbar即可macOS 首次运行时会检测 Homebrew 并提示你一键安装。装好后终端里能正常打印二维码才算通过。第三步运行并扫码执行python main.py终端会直接打印一个黑白二维码用手机 QQ 扫码并确认登录。Cookie 会按 QQ 号存进resource/user/目录之后每次运行会先列出已登录账号让你选输入对应序号就行输入 0 重新扫码。登录后不用操作看进度条走完。收尾时终端会打印各分类的条数统计并自动打开结果文件夹。只要高清原图试试另一个入口fetch_all_message.py 是独立的轻量入口只拉可见未删除的说说含 2014 年之前的老内容图片直接用原图接口下载结果写成一份 Markdown 和图片文件夹放到resource/fetch-all/。想要文字进 Excel 用 main.py想要一份带图的 Markdown 存档用它。导出结果怎么看6 个 Excel 图片 网页版全部产物在resource/result/你的QQ号/下文件内容全部列表.xlsx两路数据合并去重后的全量记录说说列表 / 转发列表.xlsx你发布的原创说说、转发含时间、内容、图片链接、评论留言列表 / 其他列表.xlsx你留言的动态、消息列表里别人的内容好友列表.xlsx消息列表中出现的好友昵称、QQ、主页链接pic/从消息列表下载的图片按内容命名重名自动加时间戳说说网页版.html说说转发按时间倒序还原成网页图片自动替换成高清版评论内嵌Excel 里的图片是链接不是内嵌图网页版打开就能当纪念册翻。它不做什么先记三条边界设成仅自己可见的说说、已删除的说说接口里根本拿不到导出结果里也不会有视频说说只保留视频链接视频文件本身不下载导出内容以当时接口返回什么为准消息列表里不可见的部分不在覆盖范围内横向对比手动翻记录、云端备份、这个工具对比项GetQzonehistory手动一页页保存泛用云备份服务数据落在哪你本地磁盘本地截图/复制对方服务器覆盖范围可见未删除说说 历史消息列表可回捞 2014 年前内容取决于你翻了多少页取决于服务支持哪些应用产物形态Excel 网页 图片结构化可筛选图片文件为主通常只存截图成本开源免费耗时较长免费耗时极长多为订阅制手动方式的优势是没有技术门槛和账号风险数据量小的话未必需要工具。进阶与避坑zbar 缺失、Cookie 过期怎么办⚠️ 首次运行卡在二维码那一步十有八九是 zbar 没装。绕法是先在 Windows 机器上登录一次把resource/user/里的账号文件拷过来选已有账号可完全跳过二维码环节Cookie 失效时请求会报错或返回空删掉resource/user/下对应的账号文件重跑扫码即可中途按 CtrlC 不会白跑程序注册了中断信号退出前会把已抓到的数据先落盘成 Excel开头的正在获取消息列表数量是二分查找总条数消息多的人这步要几分钟别误以为卡死提前中断Cookie 是明文存在resource/user/下的这份文件等于你的登录凭证分享或备份导出结果时别把它一起带走收束如果你名下有个用了十年以上的 QQ 号现在就可以 clone 下来跑一遍 main.py把这份数据留在自己手里——导出完记得把resource/result/整个目录挪到备份盘。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表