ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

GetQzonehistory:把 QQ 空间十年老说说一次搬回家的完整指南

GetQzonehistory:把 QQ 空间十年老说说一次搬回家的完整指南 GetQzonehistory把 QQ 空间十年老说说一次搬回家的完整指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory如果你打开 QQ 空间网页版能翻到的往往只有近几个月的内容大学刚入学时发的那些动态早已无处可寻。GetQzonehistory 是一款开源的 QQ 空间说说导出工具手机扫码登录一次它就能分页抓完你账号下所有可见的历史说说并整理成本地 Excel、图片和网页。登录、抓取、导出全程在你自己的电脑上完成不接触账号密码。如果你用了多年空间、想把老说说和评论做一次历史说说备份这正是你要找的。它到底能给你什么手机 QQ 扫码登录不交出账号密码登录凭证还会缓存在本地双数据源分页拉取「互动消息列表」「可见未删除说说列表」把网页上翻不动的早期记录也补进来说说里的图片逐张自动下载到本地 pic/ 目录不担心日后链接失效按原创说说、转发、留言、好友拆成多张 Excel 表互不混淆额外生成网页版时间线浏览器打开就能按日期回看跑起来之前第一步把代码克隆到本地需要 Python 3.7 及以上版本git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory第二步建一个虚拟环境装依赖避免污染系统环境Windows 激活用myenv\Scripts\activatepython -m venv myenv source myenv/bin/activate pip install -r requirements.txt第三步启动主程序终端会打印出登录二维码用手机 QQ 扫一下就行python main.py首次运行要等扫码之后登录凭证会留在本地重跑直接跳过这一步。消息列表每 10 条翻一页、页间停 3 秒账号用得越久等得越久别中途关终端耐心让它跑完即可。跑完之后你会看到什么所有文件统一落在resource/result/你的QQ号/目录下文件里面装的是什么QQ号_全部列表.xlsx抓到的全部记录对账用QQ号_说说列表 / 转发列表 / 留言列表.xlsx你的原创、转发、留言各占一表QQ号_其他列表 / 好友列表.xlsx好友的说说以及互动中出现的好友信息QQ号_说说网页版.html网页版时间线浏览器直接打开pic/说说图片逐张下载每条记录的字段固定为四个时间、内容、图片链接、评论一条说说带多张图时链接用逗号分隔在同一字段里评论则附带着评论人的昵称和 QQ 号内容列开头会带发布者昵称一眼能分清是谁发的。好友列表里除了昵称和 QQ 号还有每位好友的空间主页链接想回看谁的动态点进去就行。怎么判断没跑歪看结束时终端打印的统计最关键是「最早一条说说」的时间——你用了多年空间这个日期就该回到几年前。再打开 HTML 用浏览器浏览确认时间线、图片、评论都正常显示最后对一下说说列表的行数和 pic/ 里的图片数量是否合理。三处都对得上这次备份就放心用了。遇到问题时一启动就报找不到 zbar 共享库程序直接退出—— pyzbar 需要系统级共享库pip 不会替你装。解决Linux 执行apt install libzbar0macOS 执行brew install zbar装完重跑python main.py。终端里的二维码糊成一团对着扫不出—— 字符式二维码在部分字体下会显示不全。解决二维码同时以图片形式存到了 resource/temp 目录打开那张图直接扫。备份出来的记录比想象中少—— 工具只能取「可见」范围内的数据仅自己可见或已删除的说说不属于抓取对象。这是机制边界不是故障重跑也是安全的。跑了很久还没完像卡死了一样—— 每取 10 条停 3 秒总耗时和数据量成正比。解决让它跑完确实要中断就按 CtrlC已抓取的数据会先落盘再退出。用之前必须知道的事这个工具只抓取你本人账号可见的数据登录、抓取、导出全部在本地机器上完成不会上传到任何第三方。导出文件里含有好友的昵称、QQ 号和评论内容不要把 Excel 或 HTML 对外公开。它仅限个人备份与技术研究使用不可商用、不可大规模抓取请遵守平台服务条款。先跑一遍看看「最早记录时间」和各表行数确认数据范围符合预期再去做一次正式的全量导出并把resource/result目录定期挪到另一块存储上空间记录迁移这件事就算彻底落袋了。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表