GetQzonehistory:免费一键导出QQ空间全部历史说说
2026/9/20 2:00:51 网站建设 项目流程

GetQzonehistory:免费一键导出QQ空间全部历史说说

【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory

GetQzonehistory 是一款免费开源的 Python 工具,扫码登录后自动抓取你发布过的所有QQ空间说说、图片和评论,保存成本地 Excel 表格和网页。

价值速览:你会拿到什么

📦 不用手动复制,不用逐条翻QQ空间页面,跑完一次你能得到:

  • 全部说说:每条说说的文字内容和图片链接,完整导出到 Excel
  • 图片备份:说说里的所有图片下载到本地 pic/ 文件夹,一图一个文件
  • 网页还原:生成一份仿QQ空间信息流样式的 HTML 页面,浏览器打开就能看
  • 互动数据:包含评论内容和评论人,程序结尾输出各分类的数量统计
  • 好友列表:消息页出现过的朋友信息,单独存一张 Excel 表

实际体验:从克隆到导出的五步

第一步:克隆代码到你打算存放的目录。

git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory

第二步:安装依赖。需要 Python 3,依赖清单在 requirements.txt 里。建议先创建虚拟环境,避免污染系统环境。

pip install -r requirements.txt

第三步:运行主程序。

python main.py

第四步:扫码登录。终端会显示二维码,用手机 QQ 扫码授权后,程序自动分批拉取互动消息,每批 10 条、批间隔 3 秒,随后再补抓未删除的说说。

第五步:查看结果。导出完成后,程序会打印消息总数、图片数量和最早一条说说的发布时间,并自动打开结果文件夹。

小贴士:二维码识别组件 pyzbar 依赖系统的 zbar 库,如果没有安装,程序会在终端打印对应的安装命令,按提示装好再运行即可。

备份结果:Excel 表格加网页版说说

运行成功后,所有文件生成在resource/result/你的QQ号/目录下:

文件内容
全部列表.xlsx所有消息按分类汇总
说说列表.xlsx你本人发布的原创说说
转发列表.xlsx你转发过的内容
留言列表.xlsx好友给你的留言
其他列表.xlsx其他互动内容
好友列表.xlsx好友昵称、QQ 号和空间主页链接
说说网页版.html信息流样式网页,说说与评论一起还原
pic/ 文件夹全部说说图片,按说说内容命名

每个文件名都会带上你的 QQ 号前缀。图片文件以说说内容命名并去除非法字符,过长会截断到 40 个字符。

进阶玩法:改路径、改格式、拿更早的数据

  • 改保存位置:temp 缓存、登录缓存和结果三个路径配置在resource/config/config.ini,由 util/ConfigUtil.py 读取,改一下取值就能换保存目录。
  • 改导出格式:数据组装和写 Excel 的逻辑集中在 main.py 的save_data()函数里,熟悉 pandas 的话改成导出 JSON 或 CSV 不复杂。
  • 抓 2014 年之前的说说:util/GetAllMomentsUtil.py 负责补抓未删除的说说;fetch_all_message.py 则分页拉取全部可见说说,还支持输出 Markdown。
  • 复用登录状态:cookie 缓存在resource/user/下,二次运行直接选择已登录账号,不用重复扫码。

避坑指南:四个高频问题

问:为什么有些说说抓不到?只有消息列表里可见的说说能抓到。设置成"仅自己可见"或"指定好友可见"的说说拿不到。

问:跑一次要多久?每 10 条休息 3 秒,避免触发风控。几千条说说一般需要几十分钟,挂在后台跑就行。

问:登录失败了怎么办?程序会打印错误原因,重新运行再扫一次即可。登录态只保存在本地,密码不会经过程序。

问:结果文件夹太大?体积主要来自图片。只需要文字的话,可以改save_data()里的图片下载部分,或导出后压缩归档。

安全与信任:数据只在你机器上

  • 本地处理:抓取和写入都在你电脑上完成,数据不会上传到任何第三方服务器。
  • 扫码登录:只使用官方二维码登录流程,不要求输入也不保存 QQ 密码。
  • 代码可审查:util/LoginUtil.py 与 util/RequestUtil.py 写明了登录和请求的完整过程,可自行审查。

一句话收尾

GetQzonehistory 把翻不全的QQ空间变成一套 Excel 表格和一份可浏览的网页,想备份的时候跑一次就好;觉得有用,给项目点个 Star。

【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询