拓冰建站拓冰建站
首页 / 资讯中心 / 正文

GetQzonehistory 批量导出 QQ 空间历史说说:扫码一次,动态、评论和配图全进本地

GetQzonehistory 批量导出 QQ 空间历史说说扫码一次动态、评论和配图全进本地【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory想翻三年前的空间动态最省事的办法还是掏手机在列表里一点点往上刷——但列表刷不到头刷到了也带不走。更要紧的是QQ 空间的互动消息列表只保留有限条数备份这件事拖得越久能捞回来的范围就越窄。开源项目 GetQzonehistory 就是为这个场景写的纯 Python 本地运行官方扫码登录把历史说说、留言、转发和配图一次性整理成本地表和本地图像夹。能抓取和不能抓取的数据范围输入很轻你的 QQ 号加一次扫码。程序登录成功后走两条抓取线——先是账号的历史互动消息列表也就是评论、点赞那套官方流水再是你主页上所有未删除的可见说说后者能翻到 2014 年之前的记录且自带评论和图片。两线结果合并去重之后按内容分类、下载配图、生成网页版全程在你机器上完成。把话说死能拿回的是消息列表里的互动记录 未删除的可见说说拿不回的是仅自己可见且没出现在消息列表里的那极少数记录这部分目前没有任何合法通道可以还原。所有数据只在本机抓取、处理和落盘不经过第三方服务器。和手刷 截图的土办法比差距主要在这几个维度维度手动翻页截图GetQzonehistory数据形态零散图片和复制的文本6 个结构化 Excel 表 1 个 HTML 网页可检索性只能翻着看表格里过滤、全文搜索图片画质截图压缩越存越糊下载原图链接生成网页时自动换成高清版隐私路径看存到哪个网盘全程本地落盘维护成本每次手动重做重跑脚本即可内容自动去重合并克隆仓库并配置 Python 虚拟环境环境要求不挑剔装了 Python 3 即可Windows / macOS / Linux 都支持依赖里 pandas 2.2.3 要求 Python 3.9 及以上装新版更稳。Linux / macOS 用户额外需要 zbar 图像识别系统库用来解析登录二维码报错时程序会直接提示装法。建议用虚拟环境一个互相隔离的 Python 沙盒让依赖别和机器上其他项目打架git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv激活命令按系统二选一Windows 运行myenv\Scripts\activatemacOS / Linux 运行source myenv/bin/activate两条别混着来。✅ 完成标志命令行前缀出现(myenv)。 激活命令报找不到多半是myenv文件夹不在当前目录如果连python命令都找不到先把 Python 3 装好。安装依赖并解决 zbar 常见报错pip install -r requirements.txt每个依赖各有分工requests发网络请求beautifulsoup4解析 HTML 结构pandas把数据整理成表格写 Excel 文件靠openpyxlqrcode加pyzbar负责生成和识别登录二维码tqdm画进度条chardet检测响应编码fake-useragent模拟常见浏览器签名。✅ 完成标志终端输出Successfully installed ...。⚠️ 启动时提示无法找到 zbar 共享库是缺系统库RPM 系 Linux 执行sudo dnf install -y zbarmacOS 装了 Homebrew 的话程序会询问是否自动安装输 y 等它跑完再重跑即可。运行 main.py 并扫码登录 QQ 空间python main.py终端会打印一个字符画出来的二维码掏手机 QQ 扫一下、点确认授权就完成了。全程没有任何输入 QQ 密码的环节所有请求直连 QQ 空间官方域名。登录凭证 cookie相当于浏览器的已登录证明会以每个 QQ 号一个文件的形式存在本地resource/user/目录下次运行输入序号直接复用输入 0 则重新扫码。✅ 完成标志终端输出用户QQ号,昵称登录成功。⚠️ cookie 会过期重跑时看到二维码已失效就重新运行python main.py生成新的别把 QQ 密码填进任何工具。运行期间会发生什么、最终产出哪些文件登录之后程序分三段走。第一段是一条正在获取消息列表数量的进度条它在用二分查找估算消息总数开头可能走得偏慢第二段按每批 10 条抓消息列表批与批之间停顿数秒这是代码里写死的请求间隔防止触发平台风控别当成卡死第三段按每页 30 条抓未删除的可见说说随后自动归类、带进度条逐张下载图片、生成网页版并尝试打开结果文件夹Linux 无图形界面的服务器会提示手动打开属正常现象。中途想停直接 CtrlC程序注册了信号处理会先把已有数据保存完整再退出重跑时按内容去重合并之前存好的表格不丢。全部产出都落在resource/result/你的QQ号/目录文件内容QQ号_全部列表.xlsx全部互动消息的完整时间线时间、内容、图片链接、评论QQ号_说说列表.xlsx你自己发布的原创说说QQ号_转发列表.xlsx你转发过的内容QQ号_留言列表.xlsx你收到的留言QQ号_好友列表.xlsx互动过的好友昵称、QQ 号、空间主页QQ号_其他列表.xlsx未归入以上分类的其余内容QQ号_说说网页版.html还原空间样式的可视化页面含评论和高清图pic/子目录逐张下载的说说的配图按内容命名归档终端最后还会打印汇总消息总条数、最早一条说说的发布时间、好友数、图片数等对着核对一遍就知道这轮跑完整没有。导出的说说数据怎么二次利用在表格里做一次精确的记忆检索。内容列是真文本而不是截图把某个关键词某场演出、某次旅行、某个人的名字丢进 Excel 的筛选框对应那条记忆连同时间、配图文件名一次定位比翻手机快一个量级。把转发和留言表当成个人素材库。QQ号_转发列表.xlsx里存着你当年觉得值得转的内容评论列里存着当时和朋友的来回互动这两份都是现成的改写素材和回忆线索不必再回平台翻找。用时间列拼一条成长时间轴。全部列表的时间列是规整格式按年月分组之后可以喂给日历、回忆 PPT 或剪辑软件让数据自己讲故事比凭印象回忆靠谱得多。常见问题速查现象先做什么启动报无法找到 zbar 共享库装系统库RPM 系执行sudo dnf install -y zbarmacOS 跟随 Homebrew 提示装完重跑pip install慢或失败换国内镜像重装项目 README 里直接给了阿里云源的命令行重跑时终端列出已登录账号输入序号复用凭证输入 0 重新扫码终端显示二维码已失效重跑python main.py生成新二维码再扫Excel 打不开、提示被占用先退出还开着这个表格的 WPS 或 Office再重新打开Linux 提示未找到可用的打开命令无图形界面环境没有自动打开手动进入resource/result/即可收尾十分钟换回一个不会丢的目录GetQzonehistory 把带不走的动态变成本地一个文件夹首次跑通大概十分钟之后重跑就是几分钟的事。⚠️ 所有数据只存你自己的硬盘程序不做任何云端中转——只在你手里也意味着备份、冗余的责任全在你手里工具仅供学习和技术研究使用别用于商业或非法用途。行动清单克隆仓库建并激活虚拟环境myenv命令行出现(myenv)pip install -r requirements.txt等Successfully installed出现运行python main.py手机扫码确认等到登录成功字样放手让它跑完核对resource/result/你的QQ号下 6 个表格、1 个网页和pic/目录把整个导出目录复制到两个不同存储位置cookie 失效时输入 0 重新扫码再跑【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门