GetQzonehistory实测:一次扫码,把QQ空间十年说说完整搬回本地
GetQzonehistory实测一次扫码把QQ空间十年说说完整搬回本地【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory半夜整理旧手机相册翻到一张高三课桌的照片突然想起那天发过一条说说配文还配得挺得意。打开QQ空间想找回来结果从上往下划了十几屏全是广告和好友的转发自己的历史说说像沉进了海底。那一刻真有点慌这些年发过的几百条说说是不是早就被算法悄悄沉底了后来我找到了 GetQzonehistory——一个免费开源的QQ空间历史说说备份工具扫码登录后自动抓取你发布过的全部说说、转发、留言与配图整理成 Excel 表格和离线网页存到本地。全程不用密码跑完一次十年回忆稳稳躺在自己硬盘里。它到底解决什么一句话把借住变成拥有你的说说从来都不真正属于你。它们只是借住在腾讯的服务器上平台改版、账号异常、某次手滑删除任何一个意外都可能让它们原地消失。收藏链接、截图朋友圈都只是复印件随时会糊。GetQzonehistory 做的不是复制粘贴而是把每条说说的时间、内容、配图、评论一条条结构化地搬下来存进你自己的文件夹。打个比方以前你的回忆寄存在别人的仓库里今天你只是把它们打包运回了家——钥匙在你手里随时能打开。从零到导出照着抄十分钟跑通前提是你电脑上有 Python 3.8 以上版本。然后打开终端逐行执行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 python main.py跑起来后终端会弹出一个二维码用手机 QQ 扫一下登录就算完成。接下来就是进度条慢慢走每批抓取间隔几秒是刻意为之为了降低触发平台风控的概率耐心等就行。跑完导出文件夹会自动打开。问题pip 装依赖很慢甚至失败解决换国内镜像把安装命令改成pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt几秒钟就能装完。问题启动时报无法找到 zbar 共享库解决这是二维码识别库缺了。Linux 系执行sudo dnf install -y zbarDebian/Ubuntu 用apt install libzbar0macOS 下项目会在util/LoginUtil.py里引导你通过 Homebrew 一键安装跟着提示走即可。核心能力逐个看六张表、一个网页、一堆高清图跑完一次打开resource/result/你的QQ号/你会看到下面这个结构六张 Excel 表分门别类不糊弄备份不是把内容堆一起就完事而是按类型拆得清清楚楚全部列表汇总所有抓到的消息说说列表只留你自己发布的转发列表收录你转过的内容留言列表整理留言板互动其他列表收拢好友在你空间的互动好友列表则是昵称、QQ号、空间主页地址一应俱全。时间精确到秒图片链接单独成列评论做了结构化拆分之后想分析、想迁移都顺手。网页版 HTML离线也能刷空间*_说说网页版.html会把说说和转发按时间倒序排好还原头像、昵称、发布时间、正文、配图连 QQ 表情都做了还原处理评论区也按原始样式渲染。双击就能打开不需要联网像翻一本属于自己的数字纪念册。配图自动下载还顺手高清化每张配图都会下载到pic/目录文件名直接取自说说内容一眼就能认出是哪条动态。更贴心的是抓取时会把图片链接自动替换成高清版本避免你只存下一堆模糊缩略图——就算以后原链接失效本地原图依然完好。整个过程从扫码登录到结果生成可以对照下面这张图理解问题为什么只抓到一部分说说解决工具抓的是空间历史消息列表里的内容列表之外的比如仅自己可见的说说天然抓不到网络不稳也可能漏掉个别批次。保持网络通畅必要时分多次运行或留意控制台有没有报错批次。进阶玩法把回忆变成数据再变成报告数据到手想象力就打开了。比如用 Pandas 统计你每年的话痨指数import pandas as pd df pd.read_excel(你的QQ号_说说列表.xlsx) df[时间] pd.to_datetime(df[时间], format%Y年%m月%d日 %H:%M:%S) df[年份] df[时间].dt.year print(df[年份].value_counts().sort_index())哪年话痨、哪年沉默一目了然。再往深了做还能统计高频词、分析配图数量变化把回忆做成一份年度报告。另一个隐藏玩法仓库里的fetch_all_message.py能把所有可见说说导出成 Markdown 文档图片一并下载方便接进笔记软件或个人博客。想定期留档的话还可以配个定时任务每月自动跑一次Linux/macOS 加一行 crontabWindows 用任务计划程序增量备份从此不用惦记。高频问题 FAQ问题扫码后一直提示二维码已失效或没反应解决确认手机 QQ 已登录、电脑系统时间准确然后重跑生成新二维码刚被安全策略拦截的话等几分钟再试避免多设备同时登录空间。问题程序跑得很慢正常吗解决正常。单批请求之间刻意留了间隔条数越多整体越慢这是保护账号稳定性的设计。分几次运行、分批保存也行每次中断都会先保存已有数据。问题图片没下载全怎么办解决先检查网络和pic/目录是否可写个别链接失效的话Excel 的图片链接列还留着原始 URL可以手动补下。问题跑一半想退出数据会白费吗解决不会。直接按CtrlC程序会先把手头抓到的数据保存好再退出——这个中断保护逻辑写在main.py的signal_handler里每一次尝试都不会白费。安全与边界放心用的前提和该守的底线这类工具安全性是第一位的。GetQzonehistory 的几个设计值得放心全程本地处理数据只写进你的硬盘不上传任何第三方服务器扫码免密登录不收集也不保存密码Cookie 缓存在本地resource/user/不放心可随时删掉重新登录开源可审查登录、请求、解析逻辑分别放在util/LoginUtil.py、util/RequestUtil.py、util/GetAllMomentsUtil.py每一步都能自己核对缓存按 QQ 号隔离在resource/fetch-all/下多账号互不干扰。同时也要把话说在前面项目自带免责声明工具仅供学习与技术研究使用请勿用于商业或非法用途。备份的是你自己的空间内容别拿去采集他人数据——尊重平台规则和他人隐私这是使用任何工具的前提。别等回忆消失今晚就动手备份这件事最大的成本从来不是技术而是以为它还在的侥幸。趁现在还能打开花十几分钟克隆项目按上面的命令装好环境运行python main.py扫码完成登录等进度条走完去resource/result/你的QQ号/翻一翻你的十年用顺手了去给项目点个 Star让更多想留住回忆的人找到它数据不会等你。今晚就把那些珍贵的数字记忆稳稳握在自己手里。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考