用两步轻松备份QQ空间全部历史说说,永久留存青春记忆
用两步轻松备份QQ空间全部历史说说永久留存青春记忆【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory你有没有想过那些在QQ空间里写了多年的说说可能在某一天悄悄消失无论是换了手机、忘记了账号还是平台调整功能承载着青春回忆的文字和照片一旦丢失就再也找不回来了。GetQzonehistory 正是为解决这一痛点而生的开源工具它能在你的电脑上自动抓取账号下发布过的所有历史说说整理成 Excel 表格、网页快照和本地图片帮你完成一次彻底的 QQ空间说说备份。这个工具凭什么值得一试市面上做数据导出的工具不少但 GetQzonehistory 有几个让人放心的设计全程本地运行数据抓取、解析、存储全部在你自己电脑上完成不经过任何第三方服务器扫码登录不碰密码登录走的是 QQ 官方二维码机制程序全程不接触你的账号密码结果一目了然导出物包含结构化表格、网页版说说还原页和按内容命名的图片文件夹免费且开源所有代码透明可查想研究原理或二次改造都可以。也就是说你得到的是一份可以长期保存、随时离线翻阅的数字档案而不是一堆难以处理的原始接口数据。从零到一十分钟跑通你的第一次备份整个上手过程只需要四步其中最关键的前提是准备一台装有 Python 3.6 或更高版本推荐 3.8的电脑以及一部已登录的手机 QQ。# 1. 获取项目源码 git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory # 2. 进入项目目录并创建独立虚拟环境避免污染系统环境 cd GetQzonehistory python -m venv myenv # 3. 激活虚拟环境macOS / Linux source myenv/bin/activate # Windows 用户请改用myenv\Scripts\activate # 4. 安装依赖并启动 pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt python main.py首次运行后终端会出现一个二维码用手机 QQ 扫一下即可完成登录。登录状态会被缓存到本地resource/user/目录下次再运行程序会直接列出已登录用户让你选择无需重复扫码。背后发生了什么一条自动化的数据流水线如果你好奇工具内部是如何运作的其实可以概括为一条清晰的数据流水线。它先通过 QQ 空间的官方登录态拿到访问凭证再分页请求历史消息列表逐条解析出时间、正文、图片链接和评论最后去重、分类并落盘保存。整个过程几乎无需人工干预进度条会实时显示抓取了多少批数据。上图展示了从登录验证、数据抓取、内容解析到分类导出的完整链路其中还包括异常处理分支——即使中途网络中断或手动中断程序已经抓取到的数据也会被及时保存不会前功尽弃。你能拿回什么一份结构清晰的回忆档案当抓取完成后程序会自动在当前目录的resource/result/你的QQ号/下生成整套文件结构大致如下不同颜色的文件对应不同类别的数据文件内容说明QQ号_全部列表.xlsx所有消息的完整汇总时间、内容、图片链接、评论QQ号_说说列表.xlsx你本人发布的原创说说QQ号_转发列表.xlsx你转发过的内容QQ号_留言列表.xlsx空间留言互动QQ号_其他列表.xlsx无法归类的内容QQ号_好友列表.xlsx互动好友的昵称、QQ 号与主页QQ号_说说网页版.html还原 QQ 空间样式的网页版说说页pic/说说中的图片按内容关键词命名并自动去重其中 HTML 网页版是一个很贴心的设计它会自动合并说说与转发、按时间倒序排列连 QQ 表情和评论区都尽量还原双击打开就能像刷空间一样离线浏览。进阶玩法让备份数据活起来备份完成只是起点这些结构化数据还能帮你做更有趣的事。比如用 pandas 分析自己的发布习惯import pandas as pd # 读取导出的说说表格 df pd.read_excel(resource/result/你的QQ号/你的QQ号_说说列表.xlsx) # 按年份统计发布数量看看哪一年话最多 df[时间] pd.to_datetime(df[时间]) df[年份] df[时间].dt.year print(df[年份].value_counts().sort_index())如果你只想备份某个特定年份的内容可以在main.py的分页循环里加一个时间判断条件命中目标年份再写入列表即可。此外配合系统的定时任务如 Linux 的 crontab 或 Windows 的任务计划程序还能实现每月自动备份让回忆档案持续更新。常见问题快查表现象可能原因处理办法扫码后提示登录失败手机 QQ 未登录或网络异常检查网络重新运行程序生成新二维码只拿到一部分说说接口限流或网络不稳定分多次运行适当调大main.py中抓取间隔的time.sleep值个别图片没下载成功图片链接失效或网络波动可稍后重跑程序补下或按 Excel 里的链接手动获取依赖安装报错网络受限或 Python 版本偏低换用清华等国内镜像源安装确认 Python ≥ 3.6运行到一半被中断手动 CtrlC 或网络断开已抓数据会自动保存重新运行继续即可关于安全给你三条实在建议备份完成后可以清理resource/user/下的登录缓存避免登录态长期留在电脑上对最终生成的备份文件夹做一次压缩加密再存到移动硬盘或云盘实现多地保存由于本项目模拟了空间接口请求请仅用于备份自己的账号内容遵守平台规则与相关法规。从今天起给那些年的说说留一份双保险。感兴趣的话可以从 main.py 主入口读起想深入了解登录实现可看 util/LoginUtil.py数据解析逻辑在 util/GetAllMomentsUtil.py导出与 HTML 还原则集中在 util/ToolsUtil.py。跑通一次你就能拥有一个永远不会过期的 QQ空间历史数据备份库。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

PT站一键转载脚本实测:多站同步发布从两小时缩到十分钟

PT站一键转载脚本实测:多站同步发布从两小时缩到十分钟

PT站一键转载脚本实测:多站同步发布从两小时缩到十分钟 【免费下载链接】auto_feed_js PT站一键转载脚本 项目地址: https://gitcode.com/gh_mirrors/au/auto_feed_js 晚上十一点,老陈把刚做好的种发完,习惯性打开三个 PT 站的上传页。…

2026/9/12 4:00:31 阅读更多 →
D2RML多开工具上手:3步存好登录令牌,10秒拉起一个暗黑2重制版账号

D2RML多开工具上手:3步存好登录令牌,10秒拉起一个暗黑2重制版账号

D2RML多开工具上手:3步存好登录令牌,10秒拉起一个暗黑2重制版账号 【免费下载链接】D2RML Diablo 2 Resurrected Multilauncher 项目地址: https://gitcode.com/gh_mirrors/d2/D2RML 先直接说结论:本文的主角是 D2RML多开工具&#xf…

2026/10/6 1:30:43 阅读更多 →
孤能子视角:AI普及为何不断涌现新现象,击穿理想化标量/互易模型–––标量偷懒与AI高分辨率

孤能子视角:AI普及为何不断涌现新现象,击穿理想化标量/互易模型–––标量偷懒与AI高分辨率

(在以下的与AI互动中,在EIS理论约束下,DeepSeek叫信兄,Kim叫酷兄,我呢叫水兄。姑且当科幻小说看) 我让头条豆包分析:【孤能子视角:非互易相互作用——能力方向性的物理显影 - CSDN App】https://blog.csdn.net/lzmtw/a…

2026/9/28 18:48:43 阅读更多 →

最新新闻

AI正在悄悄“架空”高阶人士:决策降维与判断力退化深度剖析

AI正在悄悄“架空”高阶人士:决策降维与判断力退化深度剖析

1. 从三个瞬间说起:AI带来的不只是便利,还有隐性的侵蚀上个月在咖啡馆,隔壁桌坐着一个做跨境电商的老板,手机里开着某AI对话应用,眉头紧锁地在问:“帮我分析一下这个季度的广告数据,为什么转化率…

2026/10/11 8:53:41 阅读更多 →
Protobuf 3.7.1 Debug版本源码编译实战指南

Protobuf 3.7.1 Debug版本源码编译实战指南

手上没有一个开源项目能避开序列化这个话题。实战里不管是写RPC框架、做消息中间件,还是给分布式系统定义数据协议,Protobuf几乎成了默认选项。但绝大多数人用Protobuf的方式就是直接拉某个官方编译好的二进制,或者用包管理器装一下完事——这…

2026/10/11 8:53:41 阅读更多 →
BTP ABAP环境单元测试实战:从依赖注入到CI/CD质量门禁

BTP ABAP环境单元测试实战:从依赖注入到CI/CD质量门禁

最近好几个从 ECC、S/4HANA 传统开发环境转过来的朋友,都在问我同一个问题:在 SAP BTP ABAP 环境里到底怎么做单元测试?刚开始在 ADT 里打开一个空白的测试类时,我自己也懵了一会儿——没有 SE38、没有 SE80,连怎么单独…

2026/10/11 8:53:41 阅读更多 →
YOLOv8电梯电瓶车检测实战:轻量化部署与场景适配

YOLOv8电梯电瓶车检测实战:轻量化部署与场景适配

1. 为什么电梯里要专门“盯”电瓶车?——从安全逻辑到技术落点的底层思考你有没有在老式居民楼里见过这样的场景:傍晚六点,三四个住户陆续推着电瓶车进电梯,车轮卡在轿厢门槛上吱呀作响,电池包紧贴轿壁,充电…

2026/10/11 8:53:41 阅读更多 →
零售SaaS结算的最后一块拼图

零售SaaS结算的最后一块拼图

——业务系统管得了“干了什么活”,管不了“钱怎么发、票怎么开”  薪连薪是企业公转私全链路合规结算互联网平台,通俗说,是帮企业合规给个人付钱的平台。一、几乎所有零售SaaS,都卡在同一个地方  零售连锁这门生意&#xff0…

2026/10/11 8:53:41 阅读更多 →
从环境到上线:Vue项目实战与踩坑全指南

从环境到上线:Vue项目实战与踩坑全指南

干 Vue 这些年,见得最多的就是新手把环境配到一半就卡住,然后跑来问“为什么我 npm run dev 直接报错”“为什么 devtools 不显示”。其实 Vue 本身不难,难的是把生态里的一堆配套工具摸清楚,再踩过几个经典的坑。这篇文章我就按实…

2026/10/11 8:52:41 阅读更多 →

日新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 5:23:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 10:38:42 阅读更多 →