尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

GetQzonehistory:把 QQ 空间历史说说完整导出为 Excel 和图片

GetQzonehistory:把 QQ 空间历史说说完整导出为 Excel 和图片 GetQzonehistory把 QQ 空间历史说说完整导出为 Excel 和图片【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一个开源的 QQ 空间说说备份工具。扫码登录后它自动抓取账号里可见的历史说说生成包含时间、内容、图片链接、评论的 Excel 表格以及一个还原空间时间线的网页供你长期留存。它能做什么扫码登录后自动抓取账号中所有可见的未删除历史说说包含 2014 年之前的批量下载说说里的图片按内容存到本地 pic 目录不用一张张另存把内容按类型拆成多张 Excel 表说说、转发、留言、其他方便筛选检索生成说说网页版 HTML在浏览器里像空间时间线一样翻看顺带导出好友列表包含昵称、QQ 号、空间主页链接中途手动停止也会保存已抓到的数据不用从头再来整个过程分为五个环节扫码登录、抓取消息、解析内容、转换格式、导出文件快速上手先准备好 Python 环境Python 3.7 及以上然后执行git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv pip install -r requirements.txt python main.py首次运行会显示二维码用 QQ 扫码即可登录。注意扫码识别依赖 zbar 库Linux 需要先安装如sudo dnf install -y zbarmacOS 可通过 Homebrew 安装。工具按页抓取每取 10 条会暂停 3 秒说说越多等待越久这是正常现象。运行后你会得到什么结果统一保存在resource/result/QQ号/目录下结构如下QQ号_全部列表.xlsx抓到的全部说说字段为时间、内容、图片链接、评论QQ号_说说列表.xlsx、转发列表.xlsx、留言列表.xlsx、其他列表.xlsx按类型拆分QQ号_好友列表.xlsx好友的昵称、QQ 号、主页链接pic/说说里下载的图片以内容命名QQ号_说说网页版.html模拟空间时间线的网页浏览器直接打开即可翻看拿到这些文件后可以直接用 Excel 筛选、排序、统计比如哪一年发的说说最多带图的说说说多少条不需要额外处理。适合谁 / 不适合谁适合想把空间历史说说备份到本地的空间用户适合需要结构化数据、整理内容素材或制作个人时间线的人不适合抓取仅自己可见或部分好友可见的说说工具只能拿到当前可见的内容不适合商业用途。项目声明仅供学习和技术研究使用不建议无法接受模拟登录风险的用户使用使用需自行评估后果常见问题Q抓取要多久A取决于说说数量。每 10 条暂停 3 秒几百条大约需要几分钟说说的数量上千时请耐心等待。Q中途停了已抓的数据会丢吗A不会。手动结束程序会触发保存把当时已抓到的部分写盘。Q能导出已删除的说说吗A不能。工具只能抓取当前可见、未删除的内容。Q数据会传到别的服务器吗A结果全部写入本地resource/result目录。工具本身是本地脚本运行过程中是与 QQ 空间服务器交互来获取数据。Q不想装依赖能直接用吗A可以。作者在项目的 release 页面提供了打包好的单文件版本下载后直接执行即可。下一步运行结束后对照结尾打印的统计消息总数、说说数、图片数、好友数检查 Excel 内容并把结果备份到云盘 若因平台接口变动导致抓取失败到项目 issue 区查看讨论等待作者更新想改代码的话核心逻辑集中在 util/ 目录LoginUtil.py 负责扫码登录GetAllMomentsUtil.py 负责抓取说说RequestUtil.py 负责请求【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表