ARTICLE DETAIL

资讯详情

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

GetQzonehistory新手指南:3步完整备份你的QQ空间历史说说

GetQzonehistory新手指南:3步完整备份你的QQ空间历史说说 GetQzonehistory新手指南3步完整备份你的QQ空间历史说说【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory还记得2016年在QQ空间发的那条说说吗现在打开空间首页只保留近期动态老内容早已沉进消息列表官方又没有任何批量导出的入口。GetQzonehistory 是一个 Python 工具能把你QQ空间的历史说说、评论和图片完整导出成 Excel 表格和网页让记忆不再只留在别人的服务器上。这些QQ空间的常见麻烦都有原因先看看老说说为什么难找每个问题背后都有对应的原因老说说消失了空间首页只展示近期动态历史说说沉入消息列表没有按年翻阅的入口没法批量导出官方不提供导出功能想保存只能一条条手打复制数据只存在服务器上账号一旦异常或内容被删除记忆就找不回来了好友评论散落各处点赞和评论分散在不同说说里回头想翻很难GetQzonehistory 的做法很直接把消息列表里的历史互动全部抓下来再合并你空间里仍可见的说说去重后整理成一套可以长期保存的文件。它是怎么拿到数据的30秒看懂整个流程只有四步没有复杂概念扫码登录程序获取QQ官方登录二维码用手机QQ扫码即可抓取消息列表QQ空间消息列表记录着你的说说、转发和好友对你的评论程序每次抓10条逐页翻完补充可见说说再抓取你空间主页所有未删除的说说与消息列表合并去重两头都不漏生成档案按类型拆分成多个 Excel 和网页版并下载全部说说图片图从扫码登录到生成文件的完整工作流程其中数据抓取是耗时最长的环节快速开始三步跑起来前提只有一条电脑装好了 Python 3新手按默认选项安装即可。第一步获取项目代码# 下载项目到本地 git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory # 进入项目目录 cd GetQzonehistory第二步安装依赖# 创建独立虚拟环境避免污染系统Python python -m venv myenv # 激活虚拟环境Windows执行 myenv\Scripts\activatemacOS/Linux执行 source myenv/bin/activate # 安装全部依赖 pip install -r requirements.txt小提示依赖下载慢时可在 pip 命令后加-i参数切换成国内镜像源Linux 用户需先安装系统依赖 libzbar0用于解码登录二维码。第三步运行并扫码python main.py终端会显示登录二维码用手机QQ扫码确认。之后程序自动开始抓取全程无需操作——说说越多耗时越长泡杯茶等它跑完即可。导出会生成哪些文件存在哪里程序跑完会直接打开结果目录所有文件都在resource/result/你的QQ号/下图导出完成后的目录结构每个文件都以你的QQ号命名每个文件的用途都很明确全部列表.xlsx所有记录的总表时间、内容、图片链接、评论逐行列出方便按时间回看说说列表.xlsx只含你自己发布的说说是整理回忆的核心文件转发列表.xlsx你转发过的内容保留原始信息留言列表.xlsx好友在你说说下的评论一次互动都记着其他列表.xlsx好友的动态和发言回看别人的内容用好友列表.xlsx出现过的互动好友含昵称、QQ号和空间主页说说网页版.html浏览器打开即可说说和图片按信息流样式还原展示pic/ 文件夹全部说说图片按内容命名重名自动加序号关于账号安全只扫码不输密码第一次听说抓QQ空间很多人会紧张。说清楚三点官方扫码登录走的是QQ官方二维码登录流程全程不需要输入密码从根上避开密码泄露风险数据不过第三方请求发生在你的电脑和QQ官方服务器之间结果全部保存在本地目录不上传给任何人登录状态只留本地cookie 缓存在项目目录的resource/user/下仅用于下次直接登录有一条边界要守住这个工具用来备份你自己账号的数据不要拿它去抓别人的私密内容。项目结构6个文件看懂全貌想微调代码或排查问题看这几个文件就够了GetQzonehistory/main.py主入口负责登录、抓取消息列表、去重和最终保存GetQzonehistory/fetch_all_message.py备用入口单独抓取所有可见未删除的说说并输出 MarkdownGetQzonehistory/util/LoginUtil.py二维码获取与扫码登录的实现GetQzonehistory/util/RequestUtil.py统一处理网络请求和登录态GetQzonehistory/util/GetAllMomentsUtil.py抓取空间主页的可见说说列表GetQzonehistory/util/ConfigUtil.py读取配置管理 temp、user、result 三个目录其余都是ToolsUtil.py里的辅助函数HTML解析、表情转换、网页模板等正常使用的用不到深挖。导出之后4个实用玩法数据到手才是开始这几个玩法都能直接落地做一本电子纪念册打开网页版HTML改一改ToolsUtil.py里模板的颜色和字体再导出成PDF或打印成实体书梳理社交圈好友列表加留言列表能看出你常和谁互动对比不同年份的导出结果还能看到社交圈的变化做年度归档每年跑一次新档案自动成为上一年之后的增量备份旧档不用动迁移到个人博客运行fetch_all_message.py会生成带图片和评论的 Markdown 版说说直接粘贴进博客或笔记软件永久保存新手常见问题Q需要输入QQ密码吗A不需要全程只用手机QQ扫一次码。Q导出的内容比我记忆中的少A工具的数据来源是消息列表和可见说说列表。已被删除的说说、不在消息列表里的仅自己可见内容在平台层面就无法再拿到这属于平台限制不是工具遗漏。Q整个流程要多久A主程序每次抓10条、间隔3秒耗时和说说总量成正比。把电脑放在稳定处等它跑完即可。Q中途不小心关掉了怎么办A程序注册了中断处理按 CtrlC 后会先把已抓到的数据保存进结果目录再退出。重新运行时它会从头再抓所以尽量在稳定的环境下一次性跑完。Q支持多个账号吗A支持。登录过的账号 cookie 缓存在resource/user/下下次运行可以选择已有账号直接登录也可以输入0重新扫码。使用前请知悉本工具仅供个人回忆存档和学习研究请遵守QQ平台的使用条款不用于商业用途也不触碰他人的隐私数据。导出的文件都在你自己的设备上建议自行多做几份备份。老说说就是你数字人生的底稿丢了就是丢了。GetQzonehistory 把翻消息列表这件费力的事变成了一条命令今晚花几分钟扫个码往后哪一年、哪一刻都能随时翻出来看。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表