ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

GetQzonehistory 完整指南:三步找回 QQ 空间全部历史说说

2026/8/22 12:12:42 拓冰建站 浏览量
GetQzonehistory 完整指南:三步找回 QQ 空间全部历史说说 GetQzonehistory 完整指南三步找回 QQ 空间全部历史说说【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory你翻着 QQ 空间主页发现只能看到近几个月的内容2015 年写下的那些说说真的消失了吗不大部分还躺在你的空间消息列表里只是界面不再展示。GetQzonehistory 是一个开源 Python 工具能替你登录 QQ 空间把历史说说、转发、留言和好友信息完整导出为本地的 Excel 表格与网页一次拿回十年记录。一位替你翻完全部档案的代检员如果你手动翻空间一年一年往回滚翻完可能需要好几天。GetQzonehistory 更像一位全时在岗的档案代检员你只需扫一次码授权它就把消息档案一页页翻完、归类、去重最后把完整的卷宗按你要的形式交回手里。整个过程跑在你自己的电脑上登录凭据和抓到的数据都不经过任何第三方服务器。拆解开档的四步流程Step 1扫码登录不碰密码util/LoginUtil.py向 QQ 空间登录服务器申请官方二维码并在终端渲染出来。你用手机 QQ 确认后程序拿到登录凭据cookie写入resource/user/目录。下次运行直接按序号选择已登录账号不用重复扫码。整个过程与你在网页上扫码登录是同一条官方通道全程不涉及密码。Step 2两个数据源互相补位大部分历史说说都出现在消息列表里发布、被评论、被转发都会记录。util/RequestUtil.py先用二分查找估算消息总条数再每 10 条一批往下取批与批之间暂停数秒降低被限流的风险。与此同时util/GetAllMomentsUtil.py分页请求未删除的可见说说这部分还能覆盖到 2014 年之前的早期内容。两份名单交叉比对、去重谁缺的部分由另一个补上。Step 3清洗与分类util/ToolsUtil.py负责脏活把十六进制转义还原成中文、统一时间格式、剔除重复条目。主程序main.py再按关键词把每条记录归位——你自己发的说说、转发、别人给你的留言、以及其他互动各归各的表。Step 4多格式落地main.py里的save_data()会一次性生成全部 Excel 表格用内置模板渲染出带头像、评论的网页版空间并把说说里的图片逐张下载到本地。最后一张图下载完程序自动打开结果目录你不用自己找。五个容易被忽略的细节 无密码登录全本地运行扫码是 QQ 官方认证方式凭据只写入本地目录没有中间服务器账号泄露风险被压到最低。 五张表 一个网页 一个图片夹数据按全部、说说、转发、留言、好友、其他拆分存储网页版还原空间原貌图片按内容重命名下载重名自动加时间戳。 中断不丢数据程序注册了信号处理你按 CtrlC 退出时已抓到的部分会立即写入 Excel几个小时的进度不白跑。 模糊去重不用手动清洗消息列表和可见说说存在大量重叠程序对两条列表做内容比对相同条目只保留一份导出的表里不会出现复读。️ 图片边抓边存老图片链接会随时间失效程序在解析时顺手下载等于给记忆加了一份离线副本。三步跑通导出准备把环境搭起来先把项目代码下载到本地git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory再建虚拟环境、装依赖虚拟环境是 Python 自带的隔离工具避免污染系统环境python -m venv myenv # Windows: myenv\Scripts\activate macOS/Linux: source myenv/bin/activate pip install -r requirements.txt依赖一览requests 网络请求、beautifulsoup4 页面解析、pandas 与 openpyxl 处理 Excel、Pillow / pyzbar / qrcode 处理二维码、tqdm 进度条。执行启动导出python main.py首次运行终端会显示二维码用手机 QQ 扫一下等到登录成功即可。随后程序分批抓取进度条会一直走到头。十年老号的记录量不小预留半小时以上比较稳妥。验证检查结果目录完成后程序会自动打开resource/result/你的QQ号/目录。没自动打开就手动进文件夹确认表格、网页、图片夹齐全即可。导出的成果长什么样每个 QQ 号目录下会得到这些文件文件用途QQ号_全部列表.xlsx消息列表完整记录按时间排列QQ号_说说列表.xlsx你发布的说说含评论QQ号_转发列表.xlsx所有转发记录QQ号_留言列表.xlsx别人给你留的言QQ号_好友列表.xlsx消息中出现过的互动好友含昵称与 QQ 号QQ号_其他列表.xlsx不属于以上分类的互动内容QQ号_说说网页版.html还原空间样式的网页图片点击可放大pic/ 目录所有说说图片本地化存档表格每行四个字段后续处理很顺手时间内容图片链接评论2015年03月20日 14:30:22今天天气真好https://...jpg评论时间、内容、昵称、QQ 号谁会用得上它个人记忆档案每年跑一次和上一年结果对比确认新记忆全部入库把表格按年份拆开就是一份年度说说报告。数据分析练手说说列表自带时间和正文很适合练词频统计、关键词分布这类基础分析。内容创作HTML 模板改一改 CSS就是一册可分享的网页纪念册换个配色换种心情。帮朋友抢救数据有人手机丢了、空间可能清空趁还能访问先跑一遍把能留的都留下来。常见问题登录后程序卡住或失败怎么办先看二维码是否已失效失效就重新运行扫码。确认网络正常能打开网页版 QQ 空间。macOS 上若提示缺少 zbar 库按终端提示用brew install zbar安装后重试。导出的数据看起来不完整工具的数据源是消息列表若某条说说当年设为仅自己可见、从未进入消息列表则无法获取。可见说说接口只覆盖当前未删除的内容已删除的无法恢复。网络超时会跳过个别批次重新运行一次通常能补齐缺口。部分图片下载失败老链接可能已失效程序会跳过并继续不影响其他数据。到终端输出里找到失败链接手动打开确认是否真的失效。为什么运行这么久每批之间暂停几秒是防限流的正常节奏不是卡死。上万条消息通常需要半小时到一小时看进度条即可。需要离开时按 CtrlC已抓数据会自动保存。进阶与最佳实践改保存位置输出目录由resource/config/config.ini控制temp / user / result 三处路径都可以改成你喜欢的目录。多账号并存第二个账号登录后会出现用户列表按序号选择即可数据分文件夹存放互不干扰。预留磁盘空间图片多时占用增长很快建议预留几百 MB 以上。保持默认节奏不要为了求快去掉代码里的等待间隔温和抓取才能保护账号安全。使用提醒本工具仅限个人回忆保存与技术学习使用。请遵守 QQ 平台规则尊重他人隐私与版权不得用于批量抓取他人数据或任何商业用途后果自负。现在就出发五步十分钟起步克隆项目代码建虚拟环境、装依赖运行python main.py并扫码泡杯茶等进度条走完打开resource/result/你的QQ号/开始翻阅那些躺在档案深处十年的说说其实一直都在。GetQzonehistory 只是帮你把它们一条一条完完整整地接回来。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考