
GetQzonehistory使用指南十分钟把QQ空间历史说说完整搬到本地硬盘【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory给QQ空间做一次彻底的历史说说备份是你迟早会想到、但往往拖到最后的事。而上次它真正找上门来方式并不温柔——上周日大扫除阿凯从柜子深处翻出一台旧手机解锁打开QQ空间想调出初中毕业那次的全班合影看到的却是一排灰块八年的说说图片悄无声息地裂了。直到这种时刻你才会发现我们以为存在云端的东西其实放在别人的架子上。页面改版、账号异常、图源下线任何一个都可能抹掉你的这段青春史料。如果你也有过同样的不安开源工具 GetQzonehistory 就是为此而生的扫码登录它自动把账号下的说说、转发、留言和评论逐页翻完存成 Excel 表格、HTML 网页和图片文件夹。适合每一个想把只有平台记得的瞬间变成自己手里的文件的人。自己动手搬和让它搬差距到底在哪先不谈技术谈一个选择。自己搬文字一条条复制图片一张张另存一下午过去才挪到两百条导出的东西散在各个文件夹里文件名三个月后自己都认不出到底搬全了没有无从核对全凭感觉。让它搬说说、转发、留言、好友、图片各归各的表程序结束时把每一类的条数报给你听你只负责扫码翻页、解析、下载、装订全部自动完成中途可以去浇花Excel、HTML、图片文件夹三份备份互相独立哪份坏了都不影响另外两份。一句话它把数据在别人的服务器变成数据在你自己的硬盘。它是怎么翻遍你的空间的可以把它理解成请了一支细致的记录誊抄队。你扫码交钥匙他们拿着钥匙进档案室一次翻十行、逐行誊抄每誊一批就放下笔歇几秒——不是偷懒是怕把册子翻坏。收尾时交给你三样东西一册账本Excel、一面展示墙HTML、一摞相册图片文件夹。分工都写在 util/ 目录下五个文件各司其职模块文件职责大白话理解util/LoginUtil.py扫码登录、本地凭证缓存交钥匙钥匙留着下次免扫码util/RequestUtil.py分页请求历史消息列表一次翻十行地翻册子util/GetAllMomentsUtil.py拉取全部可见未删除说说含2014年前把阁楼里的老相册也翻出来util/ToolsUtil.py解析格式化、生成Excel与HTML装订成册、排好展示墙util/ConfigUtil.py读取输出目录等配置决定东西往哪儿摆整条流水线只有五步扫码登录 → 每10条翻页拉取 → 解析去重 → 分类落表 → Excel/HTML/图片全部存到本地。不用懂协议也不用盯屏幕。三步跑通第一次导出附验收清单第一步克隆仓库装好依赖git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv source myenv/bin/activate # Windows 用 myenv\Scripts\activate pip install -r requirements.txt依赖里requests管网络、beautifulsoup4管解析、pandasopenpyxl管表格、qrcode管登录码一条命令装齐。第二步运行主程序扫码登录python main.py终端会直接打印一个二维码用手机QQ扫一下。成功后你能看到用户123456789,你的昵称登录成功接着进度条开始走终端每10条打印一次Pause for 3 seconds...这是程序内置的限频休息属于正常现象。 两个常见小状况一是二维码会过期过期后重跑即可若终端列出已登录用户列表直接选序号继续输入 0 重新扫码二是 Linux 上若提示无法找到 zbar 共享库先按终端里的提示安装 zbar如 RPM 系发行版sudo dnf install -y zbar扫码识别依赖它。想连2014年之前的老说说也补全、并额外得到一份所有可见说说.md和高清图片可以再跑另一个入口python fetch_all_message.py第三步对着清单验收跑完后所有东西都在resource/result/你的QQ号/下目录配置见 resource/config/config.ini文件内容验收要点QQ号_全部列表.xlsx抓取到的全部消息总表总条数是否符合预期QQ号_说说列表.xlsx你自己发的说说时间范围是否覆盖到最早年份QQ号_转发列表.xlsx你转发的内容来源是否齐全QQ号_留言列表.xlsx收到的留言抽查有无遗漏QQ号_好友列表.xlsx互动好友的昵称、QQ、主页好友总数对不对QQ号_说说网页版.html网页版说说时间线双击打开排版是否正常pic/说说图片的本地拷贝随手抽几张能否打开程序结束时会打印一份报告共多少条消息、最早一条说说发布于哪年、多少张图照着核对一遍这次备份才算真正收官。导出之后这批数据还能干嘛场景一新年年度回顾。每年年初用三行代码看看自己哪年话最多import pandas as pd data pd.read_excel(resource/result/123456789/123456789_说说列表.xlsx) print(data[时间].str[:4].value_counts().sort_index()) # 每年发了几条哪年话痨、哪年沉默、哪年在疯狂晒图一张统计表全说清楚。场景二纪念日相册。毕业十周年、结婚纪念日那天在 Excel 里按日期筛出那天的说说和留言配上 pic/ 里对应的图半小时就能拼出一份纪念册发给当年的当事人。场景三给父母的家庭相册。把 HTML 文件发给爸妈浏览器里就能翻你这十几年的生活。注意 HTML 里的图片走的是在线高清链接若担心图源有变把 pic/ 文件夹整个打包发过去更稳。你可能想问的五个问题Q设置了仅自己可见的说说能导出来吗A不能。工具走的是历史消息列表和可见说说两条路仅自己可见的内容根本不出现在这两个列表里这是平台规则决定的任何工具都绕不开。Q中途按了 CtrlC 或断网了前功尽弃A不会。主程序注册了信号处理手动中断时会把已抓到的数据当场落盘fetch_all_message.py这类入口还带本地缓存文件重跑会从上次的位置接着拉不必从头再来。Q大概要跑多久A主程序每10条休息约8秒限频防限制500条说说大约十分钟出头。量大就放晚上挂着跑别盯着。Q我的登录信息安全吗A全程本地运行。登录凭证只缓存在resource/user/里省得下次再扫码说说内容和图片不会上传到任何第三方服务器。Q二维码一直扫不上怎么办A程序每3秒轮询一次登录状态并打印二维码认证中/已失效等字样失效了就重跑换新码已有登录用户的直接选序号即可。别等灰块越来越多才想起这件事那些深夜写下的牢骚、当时觉得普通的一张照片、别人留在你动态下的评论是你这十几年最真实的注脚。云端会替你存是一句很省心的话也是最不可靠的一句话——最稳妥的东西始终握在自己手里。GetQzonehistory 做的事很小却只是一件把怕丢变成安心拥有。打开终端跑起来给那段你以为不会再翻的青春留一份永远亮着的副本。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考