免费获取学习方案
ARTICLE DETAIL

资讯详情

深耕编程基础知识与建站技术分享的一线实战洞察。

如何一键导出QQ空间全部历史说说:GetQzonehistory 完整使用教程

如何一键导出QQ空间全部历史说说:GetQzonehistory 完整使用教程 如何一键导出QQ空间全部历史说说GetQzonehistory 完整使用教程【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一款免费的开源QQ空间说说导出工具扫码登录后自动把历史说说、留言、转发、好友数据整理成 Excel 表格、本地图片和网页让你多年的空间记忆以文件形式永久留在自己手里。先对号入座你的说说正在悄悄流失如果你打开 QQ 空间发现早年发的说说已经翻不到如果你换过手机号、登不上旧账号担心数据彻底找不回或者你试过手动截图几百条动态截到一半就放弃了——那你需要一个能把历史数据一次性拉下来的工具。GetQzonehistory 的解法很直接官方扫码登录 全量抓取 本地导出。它模拟登录 QQ 空间把你的历史消息和未删除说说一条条取下来整理成结构化的文件全程在你自己的电脑上完成。先看成果你最终会拿到什么很多人习惯先装软件再看效果这次反过来——先看终点再决定要不要出发。跑完一次程序会在resource/result/你的QQ号/目录下生成一整套档案成果文件格式内容全部列表{QQ号}_全部列表.xlsx时间线上的全部互动记录含好友动态我的说说{QQ号}_说说列表.xlsx你发的每一条原创说说转发列表{QQ号}_转发列表.xlsx你转发的全部内容留言列表{QQ号}_留言列表.xlsx你在别人空间下的留言其他列表{QQ号}_其他列表.xlsx好友说说等其余互动内容好友列表{QQ号}_好友列表.xlsx互动好友的昵称、QQ 号、空间主页链接图片库pic/文件夹说说里的图片逐张下载到本地网页版{QQ号}_说说网页版.html还原空间样式的网页图片可点开、评论完整展示所有 Excel 都是统一的四列结构时间、内容、图片链接、评论时间精确到秒可以直接拿去排序、筛选、做统计。网页版则是沉浸式版本——深色卡片流、三列图片墙、QQ 表情还原成动图双击就能在浏览器里翻看自己的空间。三分钟跑起来安装与启动确认电脑装了 Python 3.6 或更高版本然后三条命令搞定git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory pip install -r requirements.txt python main.py建议用虚拟环境隔离依赖避免污染本机环境国内网络安装依赖如果慢可在第二条命令中加上-i https://mirrors.aliyun.com/pypi/simple/。三条命令跑完终端会弹出一个登录二维码——后面的事交给它就行。能力拆解它是怎么取到你的历史说说的工具的核心逻辑可以用两路抓取、一份合并概括第一路QQ 空间互动消息列表。按每批 10 条的分页方式拉取空间消息见 util/RequestUtil.py覆盖你和好友之间的说说、留言、转发等互动记录。第二路未删除的可见说说。按每页 30 条分页抓取全部未删除的动态见 util/GetAllMomentsUtil.py这部分能补齐消息列表里缺掉的早期内容。合并去重。两路数据按内容比对后合并见 util/ToolsUtil.py同一条说说不会在结果里出现两次。细粒度处理。时间格式自动兼容缺秒数的旧数据[em]xxx[/em]这种 QQ 表情代码被还原成真实表情图图片链接自动换成高清版本。登录与会话。扫码登录的实现见 util/LoginUtil.py登录态会缓存在本地下次运行可以选择缓存账号直接续上不用重复扫码。备选入口。仓库里还有一个 fetch_all_message.py它专门抓取可见说说并导出为 Markdown 高清图片的形态适合想按文字档案方式保存的人。配置文件在 util/ConfigUtil.py 中读取如果你想改导出路径调整resource/config/config.ini里的目录指向即可。完整流程走一遍从扫码到归档只有 3 步第 1 步扫码授权。运行后终端生成二维码用手机 QQ 扫一下。登录成功后会提示用户QQ号,昵称登录成功。如果是第二次运行直接选择缓存的用户即可跳过扫码。第 2 步等待抓取。你会看到进度条在走先是消息列表分批拉取每批之间停 3 秒这是内置的限速节奏别打断然后是未删除说说逐页加载。数据量大的账号这一步会持续较久图片下载通常是最耗时的环节。第 3 步归档完成。全部结束后结果目录会自动打开终端会汇报统计信息——共多少条消息、最早一条说说发布于何时、好友列表多少人、下载了多少张图片。到这一步你的数字档案已经完整落盘。有个细节值得放心即使你中途按了 CtrlC 或程序意外退出main.py 里注册了信号处理已抓取的数据会自动保存不会白跑。跑得更快更稳三组实操建议网络方面保留默认的 3 秒批次间隔不要为了快去改代码删掉限速触发风控反而得不偿失抓取中断不用慌重新运行即可本地缓存会让流程接着走不必从头再来尽量选网络稳定的时段跑避免高峰期。存储方面图片是空间里体积最大的一部分提前预估并预留磁盘容量导出完成后把整个resource/result/你的QQ号/文件夹拷贝到移动硬盘或私有网盘形成第二份备份。安全方面工具不接收你的密码全程本地处理数据不出你的电脑只备份自己账号的数据不要用它去抓取他人的空间分享导出的文件或网页前先留意其中包含的好友昵称、QQ 号等信息。谁来用、怎么用三种典型场景想留存记忆的人换手机号、注销旧号之前跑一次等于给空间存了一份公证副本把生成的网页版发到聚会上比放 PPT 有意思得多。做数据复盘的人Excel 里时间精确到秒按年份筛选一下就能做我哪一年话最多这类统计也能顺手翻出当年的心情曲线。学爬虫和数据处理的人util/ 目录下的五个模块分工清晰——请求、登录、配置、抓取、工具函数各管一摊是很好的小型爬虫项目范本值得逐文件读一遍。遇到问题先看这里高频问题与解法扫码后登录失败或二维码一直不刷新重新运行python main.py生成新二维码二维码会过期确认手机上的 QQ 已登录且网络正常检查本机能否正常打开 QQ 空间网页版不能则先解决网络问题。导出后发现有些说说缺了工具通过消息列表 可见说说列表两个来源取数从未出现在这两个列表里的内容如仅自己可见且被删痕迹的早期说说取不到属正常边界对照终端输出的条数统计确认是真的少还是预期内的少网络抖动可能造成个别批次遗漏重新运行一次即可补充。部分图片没下载成功老图片链接失效属于常态工具会自动跳过失效链接继续处理不会中断核对pic/文件夹数量与 Excel 中图片链接列的对应关系找出缺哪条对个别重要图片可直接用 Excel 里的链接手动访问尝试。pip 装依赖报错换国内镜像源pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt确认 Python 版本 ≥ 3.6且激活的是虚拟环境的 Python报错集中在 pyzbar 时先安装系统级依赖库再重试。程序看起来卡住不动看终端进度条是否还在走图片下载阶段终端输出会明显变少数据量大的账号整体耗时以小时计先给足时间确认卡死后 CtrlC 退出已有数据会自动保存再重跑续传。横向对比它和别的方案差在哪维度GetQzonehistory手动截图保存第三方代存服务数据安全100% 本地处理扫码无密码本地数据需上传到他人服务器导出完整度说说、留言、转发、好友、图片、网页只能截到眼前能翻到的取决于服务商能力数据格式标准化 Excel 图片 HTML一堆零散截图格式受限时间成本自动批量一次跑完逐条操作极耗时需等待对方处理费用免费开源免费多按条数收费后续支持开源社区持续更新无依赖服务商存续行动清单今天就动手克隆仓库装好依赖约 3 分钟运行python main.py用手机 QQ 扫码登录泡杯茶等进度条走完期间别改限速参数打开resource/result/你的QQ号/检查六张 Excel、图片库和网页版是否齐全把整个文件夹复制到移动硬盘或私有网盘形成第二备份有空的话翻一翻 util/ 源码理解每一路抓取是怎么实现的。平台会改版算法会调整但你硬盘上的文件不会。把这份导出做完多年以后再翻开它们还是原来的样子。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表