
GetQzonehistory一条扫码命令把QQ空间的历史说说、留言和评论导出成6张表格【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory先说个真实场景帮朋友把旧笔记本上的数据搬去新设备时他最担心的不是照片而是QQ空间里写了多年的说说。官方客户端根本没有数据导出入口一条一条手抄截图完全不现实。我给他跑了开源项目 GetQzonehistory程序完全在自己电脑上运行走官方扫码登录不碰账号密码把历史说说、留言、评论、转发连同配图批量备份成本地 Excel 和一个 HTML 网页。一、登录机制与数据去向为什么敢拿账号去跑它不收账号密码。程序调起 QQ 官方登录接口生成二维码用手机 QQ 扫一下、点确认认证就完成了全程只存一份 cookie 凭证密码本身不落地。凭证文件放在本地 resource/user/ 目录下下次运行直接选择已登录用户免扫。说白了请求只打给 QQ 空间官方接口结果全部写进本地磁盘数据不经过任何第三方服务器中转。想核对细节可以看登录模块 util/LoginUtil.py二维码怎么来、cookie 怎么存代码都在里面。二、一键导出步骤从克隆仓库到收齐6张表格① 克隆仓库建一个独立虚拟环境git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv把依赖装进隔离目录才不会污染电脑上其他 Python 项目。⚠️ 激活命令分系统Windows 是 myenv\Scripts\activatemacOS/Linux 是 source myenv/bin/activate。激活没生效时python 指向的还是系统环境后面装依赖全白搭。② 安装依赖pip install -r requirements.txt依赖不多但每个都有分工requests 发请求beautifulsoup4 解析页面pandas 生成 Excelqrcode 渲染二维码tqdm 画进度条pyzbar 负责解码二维码。 pyzbar 在 Windows 上装完一般就能用macOS 缺 zbar 共享库时先执行 brew install zbarRPM 系 Linux 执行 sudo dnf install -y zbar装完再跑。③ 扫码登录python main.py终端会打印一个字符二维码手机 QQ 扫掉确认即可。首次必须扫码之后复用本地凭证。④ 等它跑完顺手验收程序先统计互动消息总数再按每页 10 条分批拉取批与批之间固定停 3 秒。这是防风控的节奏耐心等就好。进度条走完后自动分类、下载配图、生成网页版然后弹出结果文件夹终端同时报出汇总数消息总条数、最早一条说说的发布时间、好友数、图片数数量对不对一眼可见。三、导出产出清单6张表格1个网页版1个图片目录所有成果落在本地 resource/result/QQ号/ 目录跑完程序自动打开该文件夹文件里面是什么QQ号_全部列表.xlsx全部互动消息按时间排的完整清单QQ号_说说列表.xlsx你自己发的原创说说QQ号_转发列表.xlsx你转发过的内容QQ号_留言列表.xlsx收到的留言记录QQ号_好友列表.xlsx留过互动痕迹的好友昵称、QQ号、空间主页QQ号_其他列表.xlsx没归进上面几类的剩余记录QQ号_说说网页版.html还原空间信息流样式的网页打开即读pic/ 目录说说配图按内容命名归档手动备份是零散的抄着抄着漏截图掉清晰度评论点赞基本丢光还得反复输账号密码。跑一次这个时间、文字、图片、评论四样一起进表格配图按原图下载、按内容命名撞名自动加时间戳防覆盖链接也会被程序替换成高清版本。四、哪些记录拿得回、哪些拿不回能力上限别被导出两个字骗了先把线划清楚能拿回历史消息列表里还留着的记录评论、点赞、转发、留言以及空间里当前仍可见的说说。两条通道抓完自动去重合并。拿不回已彻底删除的说说设成仅自己可见且从没进过消息列表的记录平台规则变动后从列表里消失的老互动。上限一句话概括列表里还留着、空间里还看得见才拿得到。所以别指望全找回如果已经发现列表变短了越早跑越好能落盘的赶紧落盘。五、故障速查4个高频问题与解法二维码扫了没反应多半是码过期了。重新执行 python main.py 出新码同时确认手机、电脑网络正常没被代理工具拦掉登录请求。登录时提示 zbar 相关错误系统缺二维码解码库。macOS 跑 brew install zbarRPM 系 Linux 跑 sudo dnf install -y zbar装完重跑一次。导出到一半断了不用慌。程序注册了中断保护中途 CtrlC 或进程被杀都会先把抓到的数据写盘再退出Excel 不会坏重跑一次即可。Excel 打不开先确认 WPS、Office 没占用文件关掉重开再不行就换在线表格或用 pandas 读 .xlsx都没问题。六、数据到手后的用法3个玩法加1个习惯把全部列表按年份切开哪年去了哪座城市、和谁往来最勤一份年度回顾就读出来了用透视表统计每个好友的互动次数和最近一次互动时间谁近谁淡一目了然再把 result 目录整体拷一份到移动硬盘网页版 HTML 转成 PDF 丢进网盘多介质多位置才算真备份。留个习惯每季度全量跑一遍备份。QQ 接口若有调整跟进项目仓库的更新即可。数据落到自己硬盘里往后的存放年限由你说了算。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考