尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

GetQzonehistory:3步把QQ空间历史说说完整备份到本地的操作指南

GetQzonehistory:3步把QQ空间历史说说完整备份到本地的操作指南 GetQzonehistory3步把QQ空间历史说说完整备份到本地的操作指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryQQ空间没有导出全部按钮而你的说说、好友评论和配图全都存在服务器端。账号一旦换绑、换手机号这些内容就很难再完整找回。GetQzonehistory 解决的就是这个问题扫码登录后它把你能看到的 QQ 空间历史说说、转发、留言和配图片全部导出成本地 Excel 和 HTML整个流程几分钟就能跑完。1. 先看看导出结果长什么样跑完之后程序会在resource/result/你的QQ号/下生成一个专属文件夹文件内容全部列表.xlsx抓到的所有记录时间、内容、图片链接、评论说说列表.xlsx你发布的原创说说转发列表.xlsx你转发的内容留言列表.xlsx好友在你空间留下的留言其他列表.xlsx互动消息里的其余内容好友列表.xlsx互动过的好友昵称、QQ 号、空间主页说说网页版.html仿 QQ 空间时间线的单页展示可直接离线阅读pic/所有配图的本地副本以说说内容做文件名程序结束时会打印各类记录的数量和最早一条说说的发布时间方便你确认备份是否完整。2. 安装环境怎么配置需要 Python 3 环境。推荐用虚拟环境避免依赖污染本机git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory pip install -r requirements.txt python main.py依赖在 requirements.txt 里已经锁了版本pandas、requests、beautifulsoup4、openpyxl 这些装完即可。仓库的 Release 页也提供打包好的单文件不想折腾 Python 环境可以直接下载执行。3. 扫码登录怎么操作运行main.py后程序会生成一个登录二维码用手机 QQ 扫一扫终端打印登录成功信息就进入导出阶段。登录走的是官方扫码通道全程不用输密码会话信息只存在本地程序退出即失效。4. 执行流程与中断处理导出过程完全自动大致分四步分页拉取消息列表程序内置 3 秒批处理间隔速度温和不会频繁请求再抓取可见说说接口补齐消息列表之外的原创内容并做去重把每条记录里的配图逐张下载到 pic/ 目录最后生成上面那张表里的 Excel 和 HTML 文件两点值得注意手动停止也会保存按 CtrlC 退出时程序会把已抓到的数据写盘不会白跑缓存可复用抓取结果有本地缓存重新运行时已获取的部分会跳过适合分段完成大批量导出以 1000 条说说估算拉取列表大约需要 5 分钟加上图片下载时间会更长一些。建议挑网络稳定的时段运行。5. 常见问题中途断了已经下载的图片会重复下吗不会。数据有本地缓存重跑时跳过已获取部分已下载的图片同名时会自动改文件名不会覆盖冲突。私密说说为什么导不出来数据来自消息列表和可见说说接口仅自己可见的动态不在这两个范围内程序拿不到。已删除但互动记录还留着痕迹的内容反而能抓出来。HTML 页面可以完全离线看吗文字和评论是完整内嵌的随时能看图片引用的是 QQ 空间原图链接联网打开时显示高清图断网时图片位置会是空白。想要图片也离线就用 pic/ 文件夹里的本地副本。导出大概占多少磁盘空间文字列表本身只有几 MB大头是图片。按每条说说配 1~3 张、每张几百 KB 估算上千条说说的完整备份通常在几百 MB 量级具体看你的发图习惯。想改保存位置怎么办改resource/config/config.ini里的路径配置就行不用动代码。写在最后代码组织得比较清楚登录和网络请求集中在util/目录主流程在main.py配置读取逻辑见 ConfigUtil.py。工具免费开源仅建议用于备份自己的数据别碰别人的空间。每年跑一次你的空间记录就多几份保障。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表