
QQ空间说说一键导出把十年前的动态完整搬进本地不再依赖线上页面【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory深夜翻 QQ 空间想找回十年前那条动态页面却只能一页页往后翻翻着翻着就卡住了。GetQzonehistory 干的就是这件事扫一次码把账号下所有未删除的说说、配图和评论完整搬到本地存成 Excel 和网页版从此备份只在你自己手里。 先划清范围哪些动态能导出哪些不能这一节帮你判断它到底值不值得装。先说清楚边界免得期望落空。搬得动的空间消息列表里所有还活着的内容——你发的说说时间、正文、图片、评论、转发记录、好友留言以及互动里出现过的好友资料。搬不动的你亲手删掉的说说以及从不出现在消息列表里的仅自己可见内容。这类数据服务端已经不留存本地工具再强也变不出来。另外两点可以放心登录走官方扫码流程终端里只出一个二维码从头到尾不碰你的密码抓取、解析、存盘全部发生在你这台电脑上中间不经过任何中转服务器。 运行前必做的四件小事环境、依赖、网络与扫码前置跑脚本前先花两分钟体检一遍能避开后面八成问题。Python 版本装上 3.x 的 Python3.10 及以上更稳命令行敲python --version确认一下。依赖清单项目自带 requirements.txt里面requests管请求、pandas管写 Excel、beautifulsoup4管解析页面、tqdm管进度条还有qrcode、pyzbar、Pillow负责二维码的生成与识别。网络程序需要直连空间站点拉数据网络不稳定时拉取会明显变慢甚至中断换到稳定的网络再跑。扫码前置最容易踩的坑识别终端二维码依赖系统库 zbar。Linux 执行sudo dnf install zbarmacOS 执行brew install zbarWindows 一般随 Python 包即可。缺了它启动时会直接提示无法找到 zbar 共享库。 跟着做一遍克隆、装依赖、跑起来全程不用手写任何配置照下面顺序敲就行。先克隆仓库进目录git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory然后cd GetQzonehistory。接着给项目单独圈一个虚拟环境避免污染本机python -m venv myenv。激活它——Windows 敲myenv\Scripts\activatemacOS/Linux 敲source myenv/bin/activate。依赖一步到位pip install -r requirements.txt。最后启动主程序 main.pypython main.py。终端窗口里会打印一个二维码拿手机 QQ 扫一下看到登录成功字样就说明通了。剩下的是等待进度条一页页往前走条数多的账号可能需要一段时间中途别关窗口。 打开结果文件夹7 个文件分别装了什么跑完别急着关终端结果统一落在resource/result/你的QQ号/下一个账号一个文件夹。挨个认识一下文件装了什么QQ号_全部列表.xlsx总表所有可见历史消息字段最全QQ号_说说列表.xlsx你发布的说说时间、正文、图片链接、评论QQ号_转发列表.xlsx你转发的内容及其原帖QQ号_留言列表.xlsx好友留在你空间的留言QQ号_其他列表.xlsx其余互动类内容QQ号_好友列表.xlsx互动中出现的好友昵称、QQ、空间主页QQ号_说说网页版.html还原空间观感的页面浏览器一开就是当年那味儿pic/说说配图逐张下载后的原图目录想要更深的年份还能用 fetch_all_message.py 走说说列表接口能一路翻到 2014 年之前产出落在resource/fetch-all/目录。 幕后流程数据是怎样一页页被拉下来的一句话版原理扫码 → 估算总量 → 分页拉取 → 解析落盘。util/LoginUtil.py 先完成二维码登录并保存会话登录成功后 main.py 先问一句总共多少条然后交给 util/RequestUtil.py 每 10 条翻一页、页与页之间停 3 秒节奏克制不容易触发风控。每一页 HTML 被解析出时间、正文、图片链接和好友信息图片再逐张抓进pic/全部走完后 pandas 一口气写出多份 Excel外加一个网页版。更贴心的是程序启动时就注册了信号处理——你手一抖 CtrlC已拉到的部分照样落盘重跑即可接着用。 导出之后还能怎么玩三个进阶玩法打印一本纪念册浏览器打开_说说网页版.html挑出想留的动态导出成 PDF 或直接打印给当年一个能摸到的版本。给老友活跃度排个名在_全部列表.xlsx里按评论列排序谁当年在你生活里最活跃一目了然约饭名单就这么定。每半年再跑一次增量备份不用改任何设置python main.py重跑一遍把新文件夹覆盖到移动硬盘或网盘旧数据照旧。 卡住了四个常见问题对照解决要输 QQ 密码吗——不要。扫码即登录全程零密码。删掉的说说能找回来吗——不能。服务端已不存在任何本地手段都无能为力。跑到一半按了 CtrlC 怎么办——数据不丢。信号处理函数会把已拉取部分写成 Excel重新运行接着来。提示无法找到 zbar 共享库——先装系统库 zbarLinuxsudo dnf install zbarmacOSbrew install zbar再重新启动程序。⚖️ 红线与边界只备份自己的空间这个工具的定位只有一个帮你把自己的空间数据从云端搬回本地。别用它去抓别人的空间也别把导出的内容挪去商业用途——遵守平台服务条款和隐私规范既是要求也是保护你自己。数据从只有云端一份变成硬盘里有一份那一刻你的青春才真正由你自己说了算。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考