ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

GetQzonehistory:三步免费完整导出你的QQ空间全部历史说说

GetQzonehistory:三步免费完整导出你的QQ空间全部历史说说 GetQzonehistory三步免费完整导出你的QQ空间全部历史说说【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory想把手上多年的QQ空间说说搬到本地存着GetQzonehistory 干的就是这件事二维码扫码登录把能拉取到的历史说说、转发和留言逐条抓下来最后写成 Excel 表格、一个能直接打开的网页和一堆图片文件夹全程数据留在本机。整个流程就三步装依赖、扫码、等导出完成不需要写任何代码。1. 快速上手从克隆到出结果先克隆仓库、装依赖。建议先建一个虚拟环境python -m venv myenv 再激活免得污染系统环境核心命令四行git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory pip install -r requirements.txt python main.py扫码登录程序启动后会向 QQ 拉取一张登录二维码以 ASCII 图案打印在终端里用手机 QQ 扫一下即可。登录态会存到 resource/user/ 目录下次运行直接列出历史账号让你选选 0 才重新扫码。等待抓取完成程序先用二分查找确定历史消息总量再按每批 10 条翻页拉取每批之间停 3 秒。老账号内容多跑完要等一阵别动它就行。中途确实要停按 CtrlC已抓到的部分会先落盘再退出。2. 备份结果先看看生成了哪些文件跑完后程序会自动打开结果文件夹路径是 resource/result/你的QQ号/里面就三类东西六张 Excel 表说说列表、转发列表、留言列表、其他列表、全部列表、好友列表字段统一是时间、内容、图片链接、评论适合归档和二次分析。一个网页QQ号_说说网页版.html仿空间风格的暗色页面头像、QQ表情、评论、图片都还原了双击即可离线翻看。pic/ 图片目录说说里的全部图片按说说内容命名重名自动加时间戳错开。一句话Excel 用来查网页用来翻pic/ 是真正的资产。另外说清楚两个边界已删除但还留在历史消息列表里的说说能被抓回来可见列表也包含 2014 年以前的老内容但仅自己可见的说说拿不到这是 QQ 侧的可见性限制不是工具没做。3. 幕后拆解源码一览项目很小一个主入口加几个工具文件每个模块只管一件事改起来不费劲模块职责main.py主入口分页拉消息列表、解析 HTML、保存 Excel/网页/图片并处理 CtrlC 中断时的落盘util/LoginUtil.py二维码获取与轮询扫码、bkn 和 ptqrtoken 令牌计算、cookie 存取util/GetAllMomentsUtil.py走 JSON 接口翻页抓全部可见未删除说说每页 30 条结果带本地缓存避免重复请求util/RequestUtil.py封装消息列表请求用二分查找定位消息总条数util/ToolsUtil.py老版 HTML 的十六进制解码、QQ 表情转图片标签、时间戳格式化、网页模板另有 util/ConfigUtil.py 读 config.ini管理 temp、user、result 三个目录。登录态、缓存、导出物都按 QQ 号分文件存放多账号轮流用不会互相覆盖。4. 避坑手册 ️问题解法Linux 启动报找不到 zbar 共享库先装 zbarRPM 系 dnf install zbarmacOS 按提示 brew install zbar终端里二维码糊了扫不动程序同时在 resource/temp/QR.png 存了图片版手动打开扫即可登录成功但说说不多仅自己可见、或已删且不在消息列表的内容抓不到先核对空间隐私权限抓取很慢像卡住每 10 条停 3 秒是故意的限流CtrlC 会保存已有进度稍后重跑登错账号或 cookie 失效在账号选择步骤输 0强制重新扫码再提醒两句只在自己的设备上跑导出结果里有好友列表和他人评论别外传工具仅供学习研究别商用留意平台条款。5. 进阶玩法定期备份隔几个月跑一次导出物按年份归档Excel 和 HTML 互为冗余。数据再利用跑python fetch_all_message.py它会生成一份含全部说说、图片和评论的 Markdown方便导进笔记软件做二次整理。收尾从克隆到一套完整的 QQ 空间历史数据备份通常半小时以内。要记的命令只有一条python main.py。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表