GetQzonehistory 完整指南:快速把 QQ 空间全部历史说说导出到本地
GetQzonehistory 完整指南快速把 QQ 空间全部历史说说导出到本地【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory如果你想把 QQ 空间里这些年发过的说说、配图和评论一次性搬到自己电脑里存成 Excel 表格、网页和图片文件夹GetQzonehistory 就是为此而生的开源工具。它在你本地模拟登录 QQ 空间把历史互动消息和未删除说说逐条抓回来再分类整理成结构化文件。本文用尽量通俗的方式讲清楚它的工作原理、安装方法和导出结果怎么读适合没有太多编程基础的用户。亮点速记先看懂这 4 点再决定要不要用本地运行不经过任何第三方服务器整个抓取、解析、保存过程都在你自己的电脑上完成登录用官方扫码方式不输入账号密码数据也不会上传到别处。一份数据多种格式产出一次运行同时得到 6 个 Excel 文件、1 个还原官方排版的网页和全部配图既能用表格软件二次处理也能直接当网页翻看。中断不白干运行途中手动停止程序会把已经抓到的数据立刻写盘保存登录状态也会缓存再次启动时选择已登录的账号即可不用重新扫码。️能追溯到很早以前除了消息列表它还通过空间的数据接口补齐未删除说说理论上可以覆盖到 2014 年之前的早期内容。从扫码登录到 Excel 落盘导出链路全解析把整条流程拆开看其实就五步扫码登录。程序在终端生成二维码用 QQ 手机扫一扫即可登录凭证cookie被保存在本地resource/user/目录下。下次运行会列出之前登录过的账号让你选。拉取两个数据源。一是 QQ 空间的互动消息列表每批取 10 条、批与批之间停顿 3 秒节奏比较温和二是未删除的可见说说列表走空间的 JSON 接口分页获取。两者合并后按内容去重。解析并分类。每条记录被拆成四个要素时间、文本内容、图片链接、评论。随后按规则归类——你自己发的归说说带转发字样的归转发好友给你的留言归留言其余互动归其他。下载配图。程序会把图片链接自动改写为高清版本再下载文件名取说说内容片段超长会截断重名会加时间戳区分全部存进pic/文件夹。生成表格与网页。分类结果分别写入多个 xlsx 文件再额外生成一个说说网页版.html头像、昵称、QQ 表情、评论区都按官方网页的样子还原浏览器打开即可阅读。所有产出默认放在resource/result/你的QQ号/下保存路径可以在resource/config/config.ini里修改。三步完成安装并运行环境要求Python 3.8 及以上、可正常上网的电脑。另外二维码识别依赖系统的 zbar 库——Linux 执行dnf install zbar或对应发行版命令macOS 执行brew install zbar程序启动时会自动检测并给出提示。git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv # 激活虚拟环境Linux/macOS 执行 source myenv/bin/activateWindows 执行 myenv\Scripts\activate pip install -r requirements.txt python main.py启动后按提示扫码剩下交给它跑完即可。项目打包好的单文件版本也可以直接在 release 页面下载运行免去安装步骤。用到的依赖不多大致分四类网络与请求requests、fake-useragent、chardet页面解析与表格输出beautifulsoup4、pandas、openpyxl、pyarrow二维码生成与识别qrcode、pyzbar图片处理与进度展示Pillow、tqdm导出文件逐个看result 目录里都有什么按 QQ 号建好文件夹后里面会是这样一组文件文件里面是什么你的QQ号_全部列表.xlsx消息列表 说说列表合并后的完整记录你的QQ号_说说列表.xlsx你自己发布的原创说说你的QQ号_转发列表.xlsx你转发别人的内容你的QQ号_留言列表.xlsx好友在你空间留下的留言你的QQ号_其他列表.xlsx上述几类之外的他人互动记录你的QQ号_好友列表.xlsx产生过互动的好友昵称、QQ 号、空间主页你的QQ号_说说网页版.html还原官方网页观感的说说页面含头像和评论区pic/ 文件夹所有说说配图的本地副本各列表的字段口径是统一的方便对照分析字段含义时间发布/发生时间精确到秒内容文本正文带昵称前缀QQ 表情以占位标记保留图片链接图片原始地址多图用逗号分隔评论结构化数据含评论人、评论时间和评论文本部分列表无此列三种典型用法个人记忆归档几年甚至十几年没怎么动过的空间跑一遍就变成可以随时检索的本地档案。以后哪怕空间改版或账号停用内容还在自己手里。轻量数据分析拿全部列表去 Excel 里做时间轴统计、按年份筛选、看发布频率和活跃时段完全不需要写代码。想认真做情感分析或社交关系分析的结构化的评论字段也够用。内容迁移与素材整理做个人博客、整理旧文配图、给数字遗产做备份时配好的图片文件夹 文本列表就是现成的素材库。高频问题私有说说、中断续传、跨平台都能问Q设置了仅自己可见的说说能导出来吗不能。工具依赖的是消息列表和可见说说接口仅自己可见、以及已经删除的内容平台不提供数据自然抓不到。Q导出到一半断网了或者我按了 CtrlC前面白干了吗没有白干。程序注册了中断信号处理手动停止时会自动把内存里已有的数据先保存成 Excel登录状态也一直缓存在本地重新运行、选回原账号就能接着用。Q导出的文件别的软件能打开吗xlsx 是标准格式Excel、WPS、LibreOffice、在线表格都能直接打开HTML 文件用任何现代浏览器打开即可图片和表情都会正常显示。QmacOS 或 Linux 上能直接跑吗可以代码对三大平台都做了适配比如结束后打开结果文件夹的命令就区分了系统。唯一要注意的是 pyzbar 需要系统级的 zbar 库装法上面三步完成安装一节里写了缺了它程序会给出明确提示。Q会不会因为请求太频繁导致账号被限制默认每批 10 条、间隔 3 秒个人账号的说说量级下频率很低。不建议自行调小间隔、加大批量来提速。一句话收尾外加几句提醒GetQzonehistory 做的事其实很纯粹把散落在 QQ 空间里的社交记忆变成一份完整、规整、可随时翻看的本地档案。使用时请守住边界——只备份自己账号的公开数据不抓取他人的私有内容导出文件也建议妥善保管毕竟那是带着完整个人信息的东西。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考