
10分钟跑起来GetQzonehistory获取QQ空间历史说说完整指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory你打开QQ空间往前翻最早只能翻到2019年2017年的说说不翼而飞。不是被删了是时间线根本不显示更早的内容。GetQzonehistory获取历史说说靠扫码登录进入空间把互动消息列表一条条翻出来再把所有未删除的说说导出成本地文件。不会写代码也能在10分钟内跑起来。 先划定边界它能不能做GetQzonehistory是面向你自己QQ空间说说的本地备份工具。动手之前先看清它的能力范围能做不能做抓取出现在互动消息列表里的全部说说被点赞、评论、转发的从未进过消息列表的仅自己可见说说补充当前可见的未删除说说包含2014年之前的记录已被删除的说说导出Excel、HTML并下载说说图片到本地抓取别人的空间只对你登录的账号有效一句话它备份的是消息列表可见说说接口能看到的部分不是QQ服务器的全量数据库。 拆解三个核心能力找回时间线上看不到的说说场景2016年发的说说因为没点赞没评论时间线上已经找不到但你记得自己发过。 机制程序先抓互动消息列表每页10条、页间固定等待速度约每秒1条再抓一遍可见未删除说说接口每页30条最后把两个列表合并去重。 产出合并后的完整清单。没进过消息列表的老说说靠可见说说接口补回来。把会失效的图片链接变成本地文件场景几年后再看旧说说图片链接打不开内容只剩半截。 机制每条说说的图片链接逐张下载到本地文件名按说说内容命名超长自动截断到40字符重名自动加时间戳。 产出一个pic/目录图片和对应的说说清单放在一起断网也能翻。生成浏览器直接打开的空间场景备份完成后想像刷空间一样在浏览器里回看。 机制程序把合并后的列表渲染成还原空间时间线排版的HTML带头像、高清图自动把缩略图链接换成原图链接和评论。 产出一个.html文件双击就能看。 最短路径跑起来安装到启动一共6行git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv source myenv/bin/activate pip install -r requirements.txt python main.py前5行完成克隆、虚拟环境、依赖安装。Windows用户把激活那行换成myenv\Scripts\activate。python main.py运行后终端出现二维码用手机QQ扫码登录全程不用输入密码。登录后自动开始抓取进度条按批显示。Linux用户先装好zbar见下方坑1否则程序会直接退出。跑完结尾会打印总消息数、最早一条说说的发布时间、各分类条数可以自己核对备份是否完整。 列出你会拿到的文件结果全部落在resource/result/你的QQ号/目录QQ号_说说列表.xlsx你本人发的原创说说含时间、内容、图片链接、评论四列QQ号_转发列表.xlsx你转发的内容结构同上QQ号_留言列表.xlsx你留给别人的留言QQ号_其他列表.xlsx别人对你说说的点赞、评论等互动QQ号_好友列表.xlsx列表中出现过的好友昵称、QQ号、空间主页QQ号_全部列表.xlsx未分类的原始全量数据用于核对QQ号_说说网页版.html还原空间时间线的网页版pic/按内容命名的本地图片目录Excel适合做统计和批量处理HTML适合日常回看pic目录负责图片的长期留存三者可以组合使用。️ 查看关键源码文件想改参数或排查问题看这几个文件就够了main.py主入口串起抓取、分类、保存的全流程util/RequestUtil.py扫码登录态管理和消息列表的分页请求util/GetAllMomentsUtil.py获取可见未删除说说列表负责补充数据util/ConfigUtil.py读取resource/config/config.ini里的保存路径配置⚠️ 避开三个最容易踩的坑坑1Linux下运行直接报无法找到 zbar 共享库退出。原因程序识别二维码依赖系统的zbar共享库pip install装不到它。 处理Debian/Ubuntu执行sudo apt install zbarFedora执行sudo dnf install zbar装完重跑。坑2进度条走得极慢看起来像卡死了。原因每页只取10条、页间固定等待且第一步会用二分法探测消息总数开头请求格外多。按每秒约1条算三四千条说说要跑一个小时左右。 处理进度条属于正常现象真需要中断就直接CtrlC程序注册了信号处理会先把已抓到的数据保存下来。坑3导出的条数比预想少。原因仅自己可见且从未出现在消息列表的说说超出了抓取边界删除过的说说也拿不回来。 处理这是数据源限制不是程序故障。对照QQ号_全部列表.xlsx查缺重要阶段养成定期备份的习惯。❓ 回答三个最高频的问题Q需要QQ密码吗A不需要走官方扫码登录。登录态缓存在resource/user/重跑时选择账号即可输0才重新扫码。Q数据保存在哪会上传吗A全部在本地resource/result/你的QQ号/目录请求只发往QQ官方接口不经过任何第三方服务器。Q中途中断能接着跑吗A可以。CtrlC会先保存已有数据重新运行会重新抓取并覆盖导出文件代价只是时间。GetQzonehistory获取历史说说把翻不到头的时间线变回一份能离线浏览、能统计的本地档案。下一步复制最短路径跑起来里的6行命令扫码登录。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考