
QQ空间历史说说备份GetQzonehistory 一条命令归档你的全部青春【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是面向个人用户的纯 Python 工具做 QQ空间历史说说备份扫码登录自己的空间后自动抓取全部可见的说说、好友评论与转发最后导出成 Excel、HTML 时间线和图片文件夹数据全程保存在本地。一分钟速览能备份什么账号下所有可见的历史说说含 2014 年之前的内容、好友评论、转发以及说说附带的图片怎么登录QQ 扫码不经过密码登录凭证缓存在本地resource/user/第二次运行从列表里挑账号即可支持多账号产出6 个 Excel 表格 1 个浏览器可看的 HTML 页面 pic/原图目录统一存放在resource/result/QQ号/前置条件Python 3建议 3.9 以上 按 requirements.txt 安装 11 个依赖包Windows、macOS、Linux 均可运行边界设为仅自己可见的说说无法获取已删除的说说只有还留在消息列表里时才能捞回周末动手从克隆到出结果场景周末收拾旧手机QQ 账号接下来可能长期不用想把空间里积攒十年的东西留一份。打开终端先克隆并装依赖git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory pip install -r requirements.txt环境配置就这一条命令虚拟环境按需自己包一层。然后运行python main.py终端会打印一个白底黑块的 ASCII 二维码用手机 QQ 扫一下并确认程序就自动接管先估算历史消息总量再每 10 条一页地翻页抓取每页之间停 3 秒接着分 30 条一页拉取未删除的说说合并去重后开始写文件、下载图片。全程有进度条一条说说对应一行记录说完的终端会直接打开结果文件夹Windows 上还会挂起等你看完再关窗。整轮跑完通常几十分钟取决于说说总量和图片数量。扫码登录的本地缓存与双通道抓取登录态存在本地第二次运行免扫码。util/LoginUtil.py 从腾讯 ptlogin 接口取登录二维码用 pyzbar 解码后以 ASCII 字符画重绘到终端绕开终端直接显示图片会糊的问题。登录成功后用p_skey推导出请求签名参数g_tk即代码里的bkn()整套 cookie 写入resource/user/QQ号文件。下次启动时直接列出已登录账号让你选序号输入 0 才重新扫码——这是多账号轮着备份的关键。双通道抓取专治漏。空间主页只列可见说说你删过的、设为仅自己可见的可能只残留在消息列表里。所以 main.py 先走feeds2_html_pav_all接口翻历史消息再由 util/GetAllMomentsUtil.py 走emotion_cgi_msglist_v6接口拉未删除说说这条通道能摸到 2014 年之前的内容两边合并按内容去重。还有个贴心设计main.py 注册了 SIGINT 处理函数中途 CtrlC 会先把已抓到的数据落盘再退出半小时的抓取不至于白跑。导出目录怎么读跑完后所有文件都在resource/result/你的QQ号/下按内容分类 格式分工组织_全部列表.xlsx时间、内容、图片链接、评论四列的完整合集_说说列表.xlsx/_转发列表.xlsx/_留言列表.xlsx原创、转发、好友留言各归各的桶_其他列表.xlsx/_好友列表.xlsx互动内容和评论人的昵称、QQ 号、空间主页_说说网页版.html头像、评论、QQ 表情转成图片标签都渲染好的单页时间线双击就能看pic/图片原图文件名直接用说说正文截断到 40 字符重名自动加时间戳Excel 负责分析HTML 负责浏览pic/负责归档三个格式各干各的事。HTML 里的图片链接还会自动替换成高清版本而不是列表页的缩略图。备份完的延伸玩法个人年度报告pandas 读一下全部列表按年 groupby 看哪年说得最多再画一条月发帖量 × 评论量曲线发朋友圈素材就有了私人时间线_说说网页版.html本身就是个时间线页面换个文件名收进网盘就是十年一遇的个人主页Markdown 版仓库里另有 fetch_all_message.py 入口把同一份数据导出成单个所有可见说说.md含转发引用和逐条评论适合直接喂给笔记软件纪念相册素材pic/下的图片文件名自带当年配文挑 20 张、30 张做纪念册等于现成的图文对常见问题速查症状 → 解法二维码是乱码方块→ 换成支持 UTF-8 的现代终端Windows Terminal、iTerm2并选等宽字体再跑启动时提示无法找到 zbar 共享库→ 解码二维码依赖 zbarLinux 装sudo dnf install zbarmacOS 用brew install zbar条数比自己记得少→ 平台侧边界仅自己可见不在任何列表里已删除的说说只有消息列表还留有记录才能捞回个别图片没下下来→ 链接过期或权限受限程序会跳过不中断可对照 Excel图片链接列手动补开始你的第一次备份克隆仓库、扫码、等进度条走完今晚就能把 2009 年以来的说说完整抱在手里。细节以仓库内 README.MD 为准项目许可证见 LICENSE代码全开源欢迎自行审查每一行请求逻辑。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考