尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

把多年的QQ空间说说一次留住?GetQzonehistory一键批量导出说说、图片和评论

把多年的QQ空间说说一次留住?GetQzonehistory一键批量导出说说、图片和评论 把多年的QQ空间说说一次留住GetQzonehistory一键批量导出说说、图片和评论【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory如果你一直想把QQ空间里发布过的所有说说存成本地文件GetQzonehistory 可以一次办到。这个开源工具面向不想写代码的普通用户扫码登录一次它就把多年说整理成 Excel 表格、图片文件夹和一个能用浏览器翻看的网页。为什么你的说说值得存一份QQ空间没有提供官方的批量导出功能但你的说说很可能已经攒了十年。换手机、卸载应用、换账号之后这些内容只能依赖平台的保留策略。GetQzonehistory 的做法很朴素用你自己的登录身份把空间里的数据一条条读出来全部存放在你自己电脑的硬盘上。整个处理过程发生在本地除了访问QQ空间网页本身数据不会流向别处。需要提前说明一个边界它只能拿到你在空间里可见且未删除的内容。已删除的说说找不回来个别设置了仅自己可见等隐私范围、且不出现在消息列表里的内容也可能拿不到。从扫码登录到本地归档数据是怎么走的整个过程可以用大白话描述登录程序在终端里生成一个二维码你用手机QQ扫一下就算登录成功。它不询问也不保存你的密码只是把登录后的凭据Cookie缓存在本地下次运行可以直接复用。抓取程序模拟正常浏览从历史消息列表里每 10 条拉一次你的互动和动态随后再从全部未删除说说接口按每页 30 条把剩余内容补齐这条通道能覆盖到 2014 年以前的老说说。整理两路数据合并后按内容去重再按类型拆分——你发布的说说、转发、留言、好友信息各归各表。落盘所有结果写进resource/result/下的账号文件夹并顺手渲染出一个还原空间版式的 HTML 页面图片也会下载到本地。快速上手安装并导出第一份档案你需要装好 Python 3本仓库环境用的是 3.12具体支持范围视版本而定然后执行git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory pip install -r requirements.txt python main.py几个第一次运行时会遇到的提示Linux / macOS 用户如果缺少 zbar 库用于识别二维码程序会停下来并给出对应系统的安装命令照着执行即可终端出现二维码后用手机QQ扫码确认看到登录成功就可以放着让它跑了不想装 Python 的话项目 release 页也提供了打包好的单文件版本直接运行也行。依赖清单很短核心就是 requirements.txt 里那几个库requests、pandas、beautifulsoup4 之类安装很快。实际效果速度、产出和兼容性一览程序节奏很克制每处理 10 条消息会暂停约 8 秒所以 500 条内容完整跑完理论上只要 7 分钟左右实际快慢取决于你的网速。它不是常驻服务就是一个跑完即退的脚本普通数据量下资源占用很轻。跑完后resource/result/你的QQ号/目录下会出现这些文件文件内容适合干什么说说列表.xlsx你发布的说说时间、内容、图片链接、评论检索、筛选、做统计转发列表.xlsx你转发过的内容还原你关注过的信息源留言列表.xlsx你给别人的留言补充互动记录其他列表.xlsx他人内容等其余消息留档备查好友列表.xlsx昵称、QQ号、空间主页链接通讯录备份全部列表.xlsx以上合并的总表一把梭查看说说网页版.html还原空间版式的图文页含评论、头像直接打开翻阅pic/ 文件夹本地下载的图片已转高清图相册整理兼容性方面Windows、macOS、Linux 都能跑结束后还会自动帮你打开结果文件夹。导出之后这些数据能干什么给自己做一本纪念册HTML 网页按时间倒序还原了空间的样子适合直接浏览回忆pic/文件夹把散落在各个说说里的图片集中成了一个相册Excel 表格则适合加筛选条件比如只看某一年、只搜某个关键词。学习与研究场景一个人的多年说说加上评论互动是很典型的个人社交媒体语料。研究者可以分析表达习惯的变化、不同时期的语言风格老师也可以用它做数字足迹的科普——看看十年前的自己发过什么往往比课堂说教更有冲击力。组织与品牌关注如果你跟踪某些公开账号在QQ空间上的动态定期导出可以形成结构化的记录便于对比和归档。需要提醒的是项目 README 里明确写了仅供学习和技术研究使用请不要把它用在任何商业抓取或侵犯他人隐私的用途上。让导出更顺手的几个技巧用虚拟环境跑python -m venv myenv激活后再装依赖不污染系统 Python卸载时删掉文件夹即可。复用登录状态第二次运行时程序会列出已登录的用户供你选择输入 0 则重新扫码不需要每次都扫一次码。中途可按 CtrlC程序注册了信号处理手动中断时会自动把已经抓到的数据保存下来不会白跑。改保存位置默认存到resource/result/想换地方就编辑resource/config/config.ini里的路径配置。图片尽快整理Excel 里保留的是网络图片链接长期来看有失效的可能pic/里的本地文件才是可靠的备份建议导出后先检查图片数量是否对得上。你可能想问的三个问题需要填写QQ账号和密码吗不需要。整个登录过程只用手机QQ扫二维码密码从头到尾不会出现在程序里程序本地缓存的只是登录凭据用完也可以随时删除重新扫码。导出的条数比记忆中的少正常吗正常。已删除的说说不在导出范围内设置过隐私范围、且没有出现在空间消息列表里的内容也可能缺失。程序本身用消息列表 未删除说说两路数据互补去重能拿到的基本都会拿到。隔段时间再用还要重新扫码吗登录凭据有有效期过期后程序会提示登录失败重新扫码即可已导出的数据不受影响。写在最后GetQzonehistory 做的事情其实很简单把散在空间里的文字、图片和评论变成你自己硬盘上的一份完整档案。它不帮你分析内容也不做任何增值包装只是保证这些带着时间戳的记忆将来随时打得开、找得到。如果你已经有十年以上的空间记录跑一次导出的成本大概就是十几分钟和一次扫码。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表