免费GetQzonehistory导出QQ空间历史说说教程
【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory
GetQzonehistory是一款免费开源工具,能把QQ空间的历史说说完整拉下来,整理成Excel和网页。它不碰你的密码,只用手机扫码授权,然后把空间消息列表里的说说逐条分页抓取、分类归档。下面带你走几步:装好环境、启动程序、看懂它的流程、最后查结果。
你会得到什么:导出结果与字段说明
GetQzonehistory跑完后,会在resource/result/下生成一个以你QQ号命名的目录,所有产出都在里面:
| 文件 | 内容 | 典型用途 |
|---|---|---|
| 全部列表.xlsx | 空间消息列表里的所有记录 | 完整时间线回顾 |
| 说说列表.xlsx / 转发列表.xlsx | 你自己发的说说和转发 | 个人内容存档 |
| 留言列表.xlsx / 其他列表.xlsx | 好友留言与他人的动态 | 社交关系分析 |
| 好友列表.xlsx | 有过互动的昵称、QQ号、空间主页 | 梳理社交图谱 |
| pic/ 与 说说网页版.html | 下载的原图、还原成网页的说说页 | 像原空间一样浏览 |
列表类文件统一是四列:时间、内容、图片链接、评论,直接拿来筛选统计就行。手动一条条复制说说,3000条至少两天;工具每3秒抓10条,几千条全量跑完通常只要十几分钟。
从零跑通:5分钟装好并启动
获取代码
克隆仓库,进入目录,顺手建一个虚拟环境:
git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv安装依赖
激活虚拟环境(macOS/Linux执行source myenv/bin/activate,Windows执行myenv\Scripts\activate),再装依赖:
pip install -r requirements.txt如果pip报超时,换成国内镜像源重试即可,不用改任何代码。
启动程序
主入口是 main.py,直接运行:
python main.py启动后屏幕出现二维码,用手机QQ扫一下完成登录,终端就开始滚动抓取进度。✅ 跑完后程序会自动打开结果文件夹。
它是怎么工作的:原理速览
- 扫码登录:生成二维码,扫码后保存会话,全程不涉及密码。
- 分页抓取:每次取10条空间消息列表,间隔休息,一直翻到最早一条。
- 解析内容:从每条记录里取出时间、文字、图片链接和评论。
- 补全去重:合并仍可见的说说列表,自动过滤重复项。
- 分类归档:按是不是你发的,拆成说说、转发、留言、其他。
- 导出落盘:写Excel、下载图片,再渲染一份网页版HTML。
登录、请求、解析逻辑都拆在 util/ 下的独立文件里,想看某一步细节时比较好定位。
谁适合用,怎么用得更好
- 想找回旧说说的人:跑一遍,消息列表里的全给你捞出来。
- 爱整理素材的人:老说说和图片集中成表和图片文件夹,随取随用。
- 做社交数据分析的人:内容、评论、好友都是结构化字段,直接统计。
- 担心账号或平台变动的人:数据落到自己硬盘,不用被动等。
效率建议
⚡ 选网络稳定时段跑。 ⚡ 给图片预留一两GB磁盘。 ⚡ 中途Ctrl+C也会保存已有部分。
抓取和处理都在你本机完成,数据不会上传第三方。只用来导自己的账号,别动别人的数据。
遇到问题先查这里:排错清单
| 症状 | 可能原因 | 处理方式 |
|---|---|---|
| 扫码超时、登录失败 | 二维码过期或网络差 | 重新运行程序生成新二维码 |
| 抓取中途提示获取失败 | 请求超时或被限流 | 隔几分钟再运行,等一轮完整跑完 |
| 导出内容缺部分说说 | 该说说没进过消息列表(如仅自己可见) | 属已知局限,可对照可见说说确认 |
| 图片缺失 | 图片链接已失效 | 正常现象,工具会自动跳过继续 |
现在克隆仓库,扫码跑一次试试。
【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考