GetQzonehistory:三步把QQ空间说说完整备份下来
GetQzonehistory三步把QQ空间说说完整备份下来【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory前阵子换手机翻旧手机里一堆过期照片时忽然意识到QQ空间的说说其实一直寄在服务器上。哪天平台政策变了那些记录可能再也看不到了。这正是开源工具 GetQzonehistory 要解决的它做一次完整的QQ空间备份把历史动态、图片、评论、点赞逐条抓下来全部存进你自己的硬盘。 一分钟看懂它能做什么把空间历史动态和图片一次抓全适合用了很多年空间的老用户扫码登录密码全程不用碰 三步跑起来先确认本机是 Python 3.8 及以上版本python --version看一眼即可然后依次执行三条命令git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistorypip install -r requirements.txtpython main.py运行后屏幕会弹出一个二维码用手机QQ扫一下就算登录成功全程不需要输入密码。⚙️ 它是怎么工作的整个过程像一位图书馆员清点藏书先刷门禁卡进门扫码登录再一页一页把书借出来分批抓取最后按科目上架格式导出。具体分三步走。第一步util/LoginUtil.py 负责生成二维码并管理登录态扫码之后工具就拿到了访问权限。第二步util/RequestUtil.py 先查询动态总数再每10条取一次批与批之间主动停顿不会对服务器造成压力。第三步GetAllMomentsUtil.py 把抓到的内容整理去重ToolsUtil.py 再落盘成三种格式Excel 方便筛选分析HTML 能直接当网页浏览JSON 适合交给脚本二次加工。数据从头到尾都存在本地Windows、macOS、Linux 都能跑。 四个实用场景只备份某一段时期配置里可以圈定时间范围比如只导出大学那几年。不想全量翻的话这样最省事。首次全量后续增量第一次运行时做全量拉取之后的备份只补新增内容。老数据不重复下载省时间也省磁盘。生成可浏览的回忆页导出的 HTML 文件用浏览器打开即可动态和评论按时间排好序。筹备毕业纪念册时它就是现成的素材源。数据交给Excel做整理每条动态都带着时间、内容、图片链接、评论几列。用 Excel 可以快速统计一年发了多少条、哪个月最活跃回忆变成了一张张表格。⚠️ 避坑清单备份频率别太高普通用户每月一次足够天天跑只会徒增触发平台限制的风险。副本记得 3-2-13份副本、2种介质、1份异地存放别让所有回忆只躺在一个文件夹里。留意评论隐私评论里有好友的昵称和内容打算把 HTML 回忆页分享给别人前先检查一遍是否要处理。中断了不用慌程序被手动结束时会自动保存已抓到的部分数据下次不用从头再来。 写在最后旧手机总会退休但那些动态不该跟着一起退网。备份做完之后再翻看回忆这件事就不再取决于平台还替谁保管了。使用中遇到问题可以到项目的 issue 区或社区渠道找作者聊聊。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

FreeFileSync 跨平台文件同步实战:Windows 与 Linux 配置、实时同步及避坑指南

FreeFileSync 跨平台文件同步实战:Windows 与 Linux 配置、实时同步及避坑指南

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

2026/9/20 8:58:58 阅读更多 →
一文搞懂MAC地址查询:命令行与图形界面全攻略

一文搞懂MAC地址查询:命令行与图形界面全攻略

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

2026/9/20 8:58:58 阅读更多 →
Javaweb仓库管理系统源码运行指南:从部署到改造

Javaweb仓库管理系统源码运行指南:从部署到改造

简介:一份基于JavaWeb的仓库管理系统项目源码,面向需要实战练习的Java学习者与中小型仓库信息化开发者,覆盖入库、出库、库存查询、盘点预警、报表统计等典型场景。项目采用Spring Boot、MyBatis、Bootstrap等主流技术,按MVC模式组…

2026/9/20 8:58:58 阅读更多 →

最新新闻

LibreChat实战:自部署多模型AI对话门户的搭建与避坑指南

LibreChat实战:自部署多模型AI对话门户的搭建与避坑指南

1. 为什么是LibreChat:自部署AI门户解决的真实痛点1.1 从ChatGPT网页版说起:我为什么没有继续用下去先说个背景。我大概是从GPT-3.5时代开始重度使用大模型对话的,那时候ChatGPT刚火,网页版虽然能用,但问题不少&#x…

2026/9/20 10:30:18 阅读更多 →
OpenClaw开源框架构建企业级智能客服系统实战

OpenClaw开源框架构建企业级智能客服系统实战

1. 项目背景与核心价值在数字化转型浪潮中,智能客服系统已成为企业提升服务效率、降低运营成本的关键基础设施。OpenClaw作为一款开源的对话系统框架,其模块化设计和可扩展性使其成为构建企业级智能客服的理想选择。本系列前九篇已系统讲解了OpenClaw的基…

2026/9/20 10:30:18 阅读更多 →
Hugo 模板时间方法 Before:判断时间先后顺序的权威指南

Hugo 模板时间方法 Before:判断时间先后顺序的权威指南

Hugo 模板时间方法 Before:判断时间先后顺序的权威指南 【免费下载链接】hugo The world’s fastest framework for building websites. 项目地址: https://gitcode.com/gh_mirrors/hu/hugo Hugo 的 time.Time 值自带一系列时间比较方法,其中 Bef…

2026/9/20 10:30:18 阅读更多 →
DeepSeek-R1 登上 Artificial Analysis 智能指数榜:用 TaoToken 一把 Key 复现推理

DeepSeek-R1 登上 Artificial Analysis 智能指数榜:用 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/9/20 10:30:18 阅读更多 →
Terraform AWS Provider 数据源 aws_msk_bootstrap_brokers 完全指南:获取 MSK 集群引导 Broker 端点

Terraform AWS Provider 数据源 aws_msk_bootstrap_brokers 完全指南:获取 MSK 集群引导 Broker 端点

Terraform AWS Provider 数据源 aws_msk_bootstrap_brokers 完全指南:获取 MSK 集群引导 Broker 端点 【免费下载链接】terraform-provider-aws The AWS Provider enables Terraform to manage AWS resources. 项目地址: https://gitcode.com/GitHub_Trending/te/…

2026/9/20 10:30:18 阅读更多 →
AI算力瓶颈系统优化实战:大模型部署与推理性能提升指南

AI算力瓶颈系统优化实战:大模型部署与推理性能提升指南

1. 先把瓶颈讲明白:算力到底卡在哪里做AI应用的人,迟早都会撞上“算力不够”这堵墙。我自己最早碰到这个问题是在跑本地大模型推理的时候,看着GPU利用率在个位数和偶尔蹦到100%之间反复横跳,显存动不动OOM,整个推理链路…

2026/9/20 10:29:17 阅读更多 →

日新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/20 0:00:46 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/20 0:00:46 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/20 0:00:46 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/20 0:00:46 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/20 0:00:46 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/20 0:00:46 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/19 23:01:36 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/19 17:50:38 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/19 23:35:34 阅读更多 →