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

资讯详情

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

GetQzonehistory:免费开源QQ空间说说备份工具

GetQzonehistory:免费开源QQ空间说说备份工具 GetQzonehistory免费开源QQ空间说说备份工具【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory想把 QQ 空间里发过的历史说说整理成 Excel 表格、下载好的图片和可浏览的 HTML 页面GetQzonehistory 是一个免费开源的 Python 备份工具扫码登录后自动抓取账号可见的说说与评论全部保存到你的电脑本地处理过程不经过任何第三方服务器。 GetQzonehistory 怎么安装和运行获取代码并安装依赖需要 Python 3.6 及以上环境依赖已写死在 requirements.txt 中。获取代码后安装依赖git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistorypip install -r requirements.txt建议用python -m venv myenv创建虚拟环境后激活再安装国内网络可在 pip 前追加一个国内镜像源参数加速。扫码登录并开始抓取运行主程序控制台会打印登录二维码用手机 QQ 扫描确认python main.py登录成功后程序先按每批 10 条拉取历史消息列表再分页拉取全部可见未删除说说合并去重后保存结果、自动打开结果文件夹并打印说说的总条数、最早一条的发布时间和图片数量。再次运行不用重复扫码Cookie 缓存在resource/user/目录下次启动时会列出已登录的 QQ 号供选择选 0 才重新扫码。 QQ空间说说抓取流程是怎么工作的两个数据来源历史消息列表分页请求空间消息接口覆盖因点赞、评论、访问而进入消息列表的动态顺带提取好友昵称、QQ 号与空间主页可见未删除说说按每页 30 条遍历说说列表接口能覆盖到 2014 年之前的老说说。两路结果按内容去重合并消息列表里已有的说说不会从说说列表重复追加。util 模块分工文件职责util/LoginUtil.py二维码登录、签名参数计算、Cookie 缓存util/RequestUtil.py请求历史消息列表与登录用户信息util/GetAllMomentsUtil.py分页获取全部可见未删除说说util/ToolsUtil.py清洗 HTML、还原 QQ 表情、生成网页模板util/ConfigUtil.py读取配置、初始化 temp 与 result 目录 QQ空间说说备份的导出结构和文件清单结果目录里有什么运行完成后结果存放在resource/result/{你的QQ号}/每个 QQ 号一个独立文件夹文件内容{QQ}_全部列表.xlsx全部消息时间、内容、图片链接、评论{QQ}_说说列表.xlsx自己发布的说说{QQ}_转发列表.xlsx自己转发的内容{QQ}_留言列表.xlsx自己发布的留言{QQ}_其他列表.xlsx点赞、评论等他人互动消息{QQ}_好友列表.xlsx好友昵称、QQ 号、空间主页{QQ}_说说网页版.html时间线样式的 HTML 页面含表情还原与高清图pic/全部下载下来的说说图片另一种导出格式Markdownfetch_all_message.py 是第二个入口只抓取可见未删除说说把正文、附图、转发内容与评论一起写成一份 Markdown 文档图片同步下载到本地适合导入笔记软件归档。GetQzonehistory 适合哪些场景毕业或换号前批量归档说说分散在多年页面里手动保存很难坚持工具产出即 Excel 表 HTML 时间线 图片文件夹压缩后存入移动硬盘即可长期保存。与手动保存的差异项目手动逐条保存GetQzonehistory时间信息需要手动誊抄时间列精确到秒图片逐张右键另存批量下载到 pic/评论无法成批保留写入表格评论列查看方式依赖空间页面本地 Excel HTML 时间线对数据做二次处理时间、内容、图片链接、评论四列可以直接用 Excel 或 pandas 打开适合按年份、关键词筛选做个人年度回顾或学习心得汇总。GetQzonehistory 能备份和不能备份的边界能拿到什么空间历史消息列表与可见未删除说说中出现的动态全文、配图链接、评论明细以及互动过的好友列表。项目定位为学习与技术研究使用建议只操作自己的账号。拿不到什么设置为仅自己可见或指定好友可见的说说不会出现在上述两个列表中无法抓取已删除的说说同样不在获取范围内任何工具都无法还原HTML 页面中的图片引用的是空间原图地址替换为高清路径在线浏览需要联网离线副本以 pic/ 目录中的文件为准。❓ GetQzonehistory 常见报错与 FAQ启动提示无法找到 zbar 共享库需要先安装系统级 zbar 组件Linux 用包管理器安装如 dnf install zbarmacOS 用 Homebrew 安装完成后重新运行程序。为什么部分说说缺失工具只抓取消息列表与可见未删除说说两类数据隐私设置的说说、已删除的说说不在获取范围内属于接口限制。运行多久能完成可以中断吗消息列表每批 10 条、批间暂停 3 秒几千条数据通常需要几十分钟按 CtrlC 中断时程序会先把已抓到的数据保存落盘。可见说说的数据会重复抓取吗util/GetAllMomentsUtil.py 会在resource/fetch-all/下缓存已抓取的数据再次运行默认读取缓存想让新发的说说进入结果需要删除该目录下的缓存文件后再跑。HTML 页里的图片需要联网吗需要。HTML 引用空间图片地址展示依赖网络本地离线图片全集存放在 pic/ 目录中。GetQzonehistory 把账号可见的说说完整落到本地 Excel、图片和 HTML 时间线里全过程在自己机器上运行。 适合需要长期保存、浏览或统计分析自己历史说说的用户。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表