十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

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

GetQzonehistory:一键完整导出QQ空间历史说说

GetQzonehistory:一键完整导出QQ空间历史说说 GetQzonehistory一键完整导出QQ空间历史说说【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一个备份 QQ 空间说说的 Python 小工具解决的是空间老说说没法一页页翻、平台也没有批量导出入口的问题。它用扫码方式替你登录 QQ 空间翻页抓完历史互动消息列表再把你自己的说说、转发、留言分门别类最终产出多份 Excel 表格、一个还原空间原貌的 HTML 页面和本地图片包。想折腾QQ 空间说说历史怎么导出或QQ 空间历史数据导出 Excel的朋友照下面走一遍就能跑起来。快速开始三步跑起来整个过程就三步克隆、配环境、运行。首次运行会弹出二维码用手机 QQ 扫码授权即可全程不需要输入密码。git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv source myenv/bin/activate # Windows 用myenv\Scripts\activate第一条把代码克隆到本地并进入项目目录第二条建一个专用虚拟环境依赖不会污染系统自带的 Python第三条激活环境之后所有安装都在这个隔离空间里进行pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt python main.py第一条按 requirements.txt 装齐 10 个依赖走阿里云镜像基本不会超时。第二条启动程序出二维码、扫码登录随后自动开始拉取消息列表每 10 条一批、批间暂停 3 秒。中途按 CtrlC 也能安全退出已抓到的数据会先落盘不用干等它跑完。跑完之后你手里会有什么所有结果都放在resource/result/你的QQ号/下程序结束时会自动打开这个目录并在终端打印总条数、最早一条说说的时间、好友数量等汇总文件用途QQ号_全部列表.xlsx完整互动记录含时间 / 内容 / 图片链接 / 评论四列QQ号_说说列表.xlsx只保留你原创发布的说说QQ号_转发列表.xlsx你转发的全部内容QQ号_留言列表.xlsx好友在你说说下的留言与评论QQ号_其他列表.xlsx其余类型的互动内容QQ号_好友列表.xlsx出现过的互动对象昵称、QQ、空间主页QQ号_说说网页版.html还原空间原貌的单页网页含评论与高清图双击即可浏览pic/文件夹说说里的图片全部自动下载按内容命名如果只想备份自己的说说可以再跑一次python fetch_all_message.py它走动态接口把所有未删除的可见说说都拉下来包括消息列表里看不到的、2014 年以前的老内容图片下高清版本汇总成一个所有可见说说.md评论和转发原文都标在下方是最完整的说说存档渠道。导出之后还能玩的 3 件事用 Excel 图表看年度活跃度打开全部列表.xlsx以年份做行、计数做值插入一个数据透视表哪一年发得最多一眼可见。再拆一列月份还能看出发说的节奏毕业那年、换工作那年都会留下明显的波峰全程不用写代码。做关键词统计回看情绪曲线把内容列复制到 Python 或 Excel 里统计开心加班辞职等词的出现次数按年画一条折线。三年前的状态不必靠回忆判断数据会替你回答而且往往比你的印象更准确。画一张社交关系图好友列表.xlsx和评论列里已经有每个人的 QQ 和空间主页。统计每个好友在评论里的出现次数用线段连起来就是一张关系网谁一直在线、谁早已沉默不用再靠感觉确认。卡住了对号入座装依赖时报无法找到 zbar 共享库pyzbar 依赖系统级的 zbar 库pip 装不了它。Ubuntu/Debian 执行sudo apt-get install libzbar0CentOS/Fedora 执行sudo dnf install -y zbarmacOS 首次运行程序时会自动提示用 Homebrew 安装按提示确认即可。扫码后没反应或一直等待二维码有时效超时就重新执行python main.py生成新的。确认手机登录的是要导出的那个 QQ 号另外检查一下系统时间是否准确登录环节对时间戳敏感偏差过大会直接失败。导出的数据比预想少主通道是空间消息列表只有出现在列表里的动态才抓得到仅自己可见的拿不到每批 10 条之间有 3 秒暂停网络不稳时个别批次会被跳过。少几条就再跑一次或用fetch_all_message.py从可见说说通道补一次两边会自动去重合并。pip 安装速度慢或超时默认源超时就换国内镜像pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt。仍失败的话按 requirements.txt 里的清单逐个安装能快速定位是哪个包的问题。pic/ 文件夹里缺图年代久的图片链接会失效程序下载失败时直接跳过、不报错属于正常现象。拿 Excel 里的图片链接列核对一下就能确认哪些是源站本身已经打不开了。项目内部长什么样代码切得很细想改哪块就只看对应文件main.py入口串起登录、抓取、分类、保存全流程util/LoginUtil.py二维码登录与 cookie 管理util/RequestUtil.py请求消息列表接口、翻页util/GetAllMomentsUtil.py补抓未删除说说的完整列表util/ToolsUtil.pyHTML 解析、表情转换、网页模板util/ConfigUtil.py读 config.ini管理输出目录导出的文件全部落在本地磁盘数据完全归自己支配。把仓库克隆下来亲自跑一遍 main.py今晚就能拿到第一份 QQ 空间说说档案。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表