GetQzonehistory完整教程:三步把QQ空间历史说说备份到本地
GetQzonehistory完整教程三步把QQ空间历史说说备份到本地【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory想翻几年前发在QQ空间的说说会发现不少已经删了、空间里也搜不到。GetQzonehistory 是一个开源的QQ空间历史说说备份工具扫码登录后它把账号可见的历史消息抓取下来整理成 Excel 表格、网页版页面和高清图片全部存进你本机的硬盘。三步快速上手装环境、扫码、跑程序整个上手过程只有三步Windows、macOS、Linux 都适用前提是装有 Python。第1步 环境安装5条命令搭好运行环境git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv # Windows: .\myenv\Scripts\activate ; macOS/Linux: source myenv/bin/activate pip install -r requirements.txt用虚拟环境隔离依赖后续卸载也不留痕迹。依赖下载慢时把最后一条换成pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt走国内镜像。第2步 扫码登录全程不碰密码首次运行程序会在终端打印一个二维码用手机QQ扫一下即可。登录状态以 Cookie 形式缓存到resource/user/目录下次启动会先列出已登录的账号供你选择序号输入 0 则重新扫码换号不用每次都折腾一遍。第3步 首次运行python main.py 自动归档python main.py抓取按每批 10 条推进批次之间固定停顿 3 秒节奏是刻意放慢的。中途按CtrlC也能安全退出程序会先把已抓到的数据完整落盘。跑完后结果文件夹会自动打开终端同时汇报总条数、最早一条说说的发布时间、各列表数量和图片总数方便当场核对。成果验收导出文件完整清单 运行成功后所有成果都放在resource/result/你的QQ号/下共 8 项文件内容QQ号_全部列表.xlsx抓到的所有消息汇总时间、内容、图片链接、评论QQ号_说说列表.xlsx自己发布的说说同上 4 列QQ号_转发列表.xlsx自己转发过的内容QQ号_留言列表.xlsx留言板上的互动时间、内容、图片链接QQ号_其他列表.xlsx朋友在你空间留下的互动消息QQ号_好友列表.xlsx昵称、QQ、空间主页地址QQ号_说说网页版.html说说与转发按时间倒序的网页含头像、正文、配图、评论QQ表情还原为图片双击即可离线翻阅pic/目录配图按说说内容命名下载缩略图链接被替换为高清版本时间精确到秒图片链接独立成列评论做了结构化拆分。表格适合筛选加工网页版适合直接翻看图片目录负责长期留存。增值指南数据到手后的3种用法用 pandas 统计每年发了多少条。import pandas as pd df pd.read_excel(resource/result/你的QQ号/你的QQ号_说说列表.xlsx) df[年份] pd.to_datetime(df[时间], errorscoerce).dt.year print(df[年份].value_counts().sort_index())把网页版当长期档案。说说网页版.html是自包含文件不依赖网络。把定期重跑写进系统计划任务之后新发的动态会陆续并入这份档案。用补充入口补抓更早的数据。fetch_all_message.py专门抓取所有可见且未删除的说说含 2014 年之前同步下载高清图并输出一份所有可见说说.md请求缓存独立放在resource/fetch-all/重复运行直接复用。具体说明见官方文档与核心逻辑。常见问题报错处理与使用边界 Q为什么有的说说找不到工具基于空间的历史消息列表抓取列表之外的内容——比如仅自己可见的说说——不在范围内。网络不稳时个别批次可能漏掉保持网络通畅、分多次运行即可。Q启动提示无法找到 zbar 共享库这是缺系统级的二维码识别库。RPM 系的 Linux 执行sudo dnf install -y zbarmacOS 上程序内置引导可按提示用 Homebrew 自动装好。Q二维码显示已失效或登录被临时拦截重新运行生成新码即可被安全策略拦截时隔几分钟再试。Q数据会上传到哪里安不安全抓到的数据只写入本机硬盘不上传任何第三方密码不收集、不保存Cookie 放在resource/user/不放心可随时删除重登。登录、请求、解析逻辑分别在util/LoginUtil.py、util/RequestUtil.py、util/GetAllMomentsUtil.py全程开源可核对。Q能拿它抓别人的空间吗项目明确声明仅供学习和技术研究使用不得用于商业或非法用途。备份自己空间的内容是唯一合理的用法。时间越久手里有一份完整拷贝就越值钱。装一次、扫一次码给你的空间历史留一份离线快照吧。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考