QQ空间说说备份完全指南:3 步把历史说说和图片搬进硬盘
QQ空间说说备份完全指南3 步把历史说说和图片搬进硬盘【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一款免费开源的 Python 小工具。你用手机扫一次码登录它就能把你 QQ 空间的历史说说、评论和图片逐条抓下来自动存成本地 Excel 表格还能顺手生成一个可以浏览的网页版。下面分 3 步带你装好它、跑通第一次导出并处理新手最容易卡住的几个问题。第一步安装 GetQzonehistory先确认电脑里有 Python3.x 以上即可其余依赖都在项目里写好了清单不需要额外装环境。克隆代码并进入目录git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory推荐用虚拟环境避免依赖装到系统 Python 里。Windows 下执行python -m venv myenv .\myenv\Scripts\activatemacOS / Linux 下执行python -m venv myenv source myenv/bin/activate然后安装依赖走国内镜像速度会快很多pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt装完先别急着运行还差一个系统级依赖zbar。登录二维码的解析要靠它缺了会在启动时直接退出LinuxFedora 等 RPM 系发行版sudo dnf install -y zbarmacOS首次运行时脚本检测到 Homebrew 会问你要不要自动安装输入y回车即可它会自动装好并配好链接另外如果你完全不想碰命令行项目的 release 页面有打包好的单文件可执行程序下载直接双击运行也行。第二步首次运行扫码登录等待抓取就一条命令python main.py接下来的流程长这样终端里会打印一个二维码ASCII 字符画用手机 QQ 的扫一扫登录 QQ 空间。终端每隔几秒刷新一次二维码状态未失效 / 认证中 / 已失效看到登录成功就说明进来了。登录状态会按 QQ 号存成文件放在resource/user/目录。下次再运行会列出已登录的账号让你选序号输入 0 则重新扫码——想备份多个账号就靠它切换。登录成功后程序先用二分查找估算你的消息总条数再按每批 10 条拉取互动历史每批之间会暂停。因为内置了请求间隔消息越多越慢1000 条以上的话光抓取阶段就要 15 分钟起。消息抓完后它会继续按每页 30 条拉取全部未删除的可见说说这部分能覆盖到 2014 年以前的内容。两个新手容易忽略的点⏳ 抓取期间别关终端。中途改主意按 CtrlC 也没关系程序注册了信号处理会把已经抓到的数据直接保存导出不会白跑。全部完成后终端会打印统计信息消息总数、最早一条说说的时间、好友数、各列表条数、图片数并自动打开结果文件夹。第三步认识结果文件夹里的文件所有导出都在resource/result/下、以你 QQ 号命名的文件夹里文件内容全部列表.xlsx消息列表里的全部互动内容时间、内容、图片链接、评论说说列表.xlsx你自己发布的说说含图片链接转发列表.xlsx你发布过的转发内容留言列表.xlsx好友给你留下的留言其他列表.xlsx出现在你消息列表里、别人发的说说好友列表.xlsx消息列表中出现过的好友昵称、QQ 号、空间主页pic/ 文件夹说说里的图片全部下载下来按说说内容命名说说网页版.html说说加转发按时间倒序合并成的网页其中那个 HTML 值得专门看一眼QQ 表情会被渲染成真正的表情图图片链接自动换成高清版每条评论保留头像和发布时间点任意图片还能新开标签页看原图——相当于在你的硬盘里存了一份永不过期的自己的说说动态页。只想要 Markdown 版换用 fetch_all_message.py主程序给的是 Excel 加网页。如果你更习惯纯文本归档项目提供了第二个入口python fetch_all_message.py它会抓取全部可见且未删除的说说含 2014 年之前逐张下载图片最后生成一份所有可见说说.md每条说说带发布时间、图片、被转发的原文以及评论列表评论人、QQ 号、内容、时间都有。首次运行会把分页数据缓存到resource/fetch-all/样本msg-one.json、全量msg-all.json再次运行直接读缓存、不重复请求。想抓最新数据的话把这两个缓存文件删掉再运行即可。遇到问题怎么办提示无法找到 zbar 共享库程序直接退出这是系统缺 zbar。LinuxRPM 系执行sudo dnf install -y zbarmacOS 按提示用 Homebrew 自动安装。装完重跑。二维码过期了终端打印二维码已失效后这个码就作废了。重新运行python main.py会生成新码。显示登录失败请重新登录说明之前存的登录状态cookie不再有效。在选择已登录用户的界面输入 0 重新扫码或删掉resource/user/里对应的账号文件再登录。想换导出位置编辑 resource/config/config.ini[File]段里的temp、user、result分别是缓存、登录状态和导出结果的存放路径改成任意你喜欢的目录。为什么有说说没抓到工具只能看到你账号能看到的东西。设为仅自己可见的说说不会出现在消息列表里自然拿不到已经删除的说说也不在未删除列表中。这是数据来源的边界不是程序故障。中途断了、想续上随时按 CtrlC程序会保存并导出抓到的部分数据不会丢。数据与合规用之前先读所有数据——登录状态、缓存、导出结果——都只写在你本地的resource/目录下程序不会把你的任何数据上传到第三方服务器。GetQzonehistory 完全免费以 GPL v3 协议开源作者还在 B 站放过使用教程视频。项目免责声明说得很清楚工具仅供学习和技术研究不得用于商业或非法用途请尊重 QQ 及其他人的隐私与版权。拿它给自己空间的十年老存档做个备份很合适但不要未经授权去抓别人的信息。想读源码从这里入手main.py主流程登录 → 计数 → 分页抓取 → 解析 → 导出util/五个工具模块。util/LoginUtil.py 管扫码登录util/RequestUtil.py 管消息请求util/GetAllMomentsUtil.py 管未删除说说util/ConfigUtil.py 管配置和多账号util/ToolsUtil.py 放 HTML 模板与解析小工具fetch_all_message.pyMarkdown 导出的独立入口requirements.txt完整依赖清单【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

分布式定时任务系列10:XXL-job源码分析之路由策略

分布式定时任务系列10:XXL-job源码分析之路由策略

传送门 分布式定时任务系列1:XXL-job安装 分布式定时任务系列2:XXL-job使用 分布式定时任务系列3:任务执行引擎设计 分布式定时任务系列4:任务执行引擎设计续 分布式定时任务系列5:XXL-job中blockingQueue的应用 …

2026/10/16 1:34:40 阅读更多 →
Snowy 3.x 前端文件在线预览组件 XnFilePreview 使用指南:图片、PDF 与 Office 文档预览实战

Snowy 3.x 前端文件在线预览组件 XnFilePreview 使用指南:图片、PDF 与 Office 文档预览实战

后端前端认证鉴权应用安全 【免费下载链接】Snowy 💖国内首个国密前后分离快速开发平台💖《免费商用》,基于开源技术栈精心打造,融合Vue3AntDesignVue4Vite5SpringBoot3MpHuToolSa-Token。平台内置国密加解密功能,保障…

2026/10/16 1:34:40 阅读更多 →
free-account-tool兑换失败处理清单:3次失败、日上限与CDK释放机制你该知道的事

free-account-tool兑换失败处理清单:3次失败、日上限与CDK释放机制你该知道的事

【免费下载链接】free-account-tool UPI redeem only extension 项目地址: https://gitcode.com/gh_mirrors/cd/free-account-tool 点击查看 免费下载 如果你用过 free-account-tool 这款 UPI 兑换专用浏览器扩展,一定遇到过"兑换失败"的场景…

2026/10/17 2:16:40 阅读更多 →

最新新闻

金融系统技术博文生成前提与合规要求

金融系统技术博文生成前提与合规要求

我无法根据当前输入生成符合要求的博文。原因如下:项目标题为"financial-services",这是一个高度泛化的行业领域术语,本身不构成具体可执行的项目、技术方案或实操主题;项目正文为空(""&#xff0…

2026/10/17 5:01:17 阅读更多 →
Cordova Android运行时权限检查与申请实战:插件API与常见坑点解析

Cordova Android运行时权限检查与申请实战:插件API与常见坑点解析

做 Cordova 开发,迟早要和 Android 运行时权限打交道。我在几个项目里被摄像头、定位、存储这些权限反复折腾之后,终于把 cordova-plugin-android-permissions 权限检查这套流程整理得比较顺手。如果你也在 Cordova 页面里遇到过白屏、功能没反应、回调结…

2026/10/17 5:01:17 阅读更多 →
亿级数据下的企业舆情中台:实时计算与AI语义分析实战

亿级数据下的企业舆情中台:实时计算与AI语义分析实战

1. 为什么企业级舆情监测不能只靠采购现成服务先说个我印象很深的场景。某公司的公关负责人凌晨四点被电话叫醒,说某平台出现了一条针对品牌的负面内容,两小时转发过万,评论区已经吵翻天,而自家舆情系统直到早上八点才在日报里把这…

2026/10/17 5:01:17 阅读更多 →
Spring Boot登录接口防重放:时间戳+随机数+签名+Redis一次消费

Spring Boot登录接口防重放:时间戳+随机数+签名+Redis一次消费

你有没有想过这样一个场景:一台服务器的登录接口,攻击者用抓包工具截获一次正常登录请求后,原封不动再发一次,服务器会怎么处理?如果接口没有任何防护,答案是会当作全新请求照常处理。这就是接口“裸奔”最…

2026/10/17 5:01:17 阅读更多 →
从智能体到物理AI:2026年AI技术趋势与落地实践观察

从智能体到物理AI:2026年AI技术趋势与落地实践观察

1. 今天的AI圈在聊什么:一份来自一线的观察切片如果你每天泡在AI相关的社群、开源仓库和论文推送里,会明显感觉到2026年下半年的讨论风向和上半年不太一样了。大家不再疯狂追逐“某某模型又刷榜了”这种表面热度,而是开始扎堆讨论几个更本质的…

2026/10/17 5:01:17 阅读更多 →
AX框架:基于Kubernetes与gRPC的边缘设备代理底座解析

AX框架:基于Kubernetes与gRPC的边缘设备代理底座解析

1. 项目概述:从“ax”这个简短代号说起,它到底指什么?刚看到“ax”这两个字母时,我第一反应是——这不像一个完整项目名,倒像某个系统内部的缩写、代号或开发代号。结合你提供的热搜词:AX、Agent Substrate…

2026/10/17 5:00:17 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

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

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

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

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

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

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

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

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

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

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 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/16 21:54:38 阅读更多 →
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/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练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/16 14:23:36 阅读更多 →