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

资讯详情

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

免费导出 QQ 空间全部历史说说:用 GetQzonehistory 完成一次备份指南

免费导出 QQ 空间全部历史说说:用 GetQzonehistory 完成一次备份指南 免费导出 QQ 空间全部历史说说用 GetQzonehistory 完成一次备份指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一款免费开源的 QQ空间说说备份工具手机QQ扫码免密登录后它把你账号下的历史说说、转发、留言与评论逐条抓下来整理成六张 Excel 表、一个离线网页版和一个高清图片目录全部存进你自己的电脑。本文带你走一遍确认需求 → 定验收标准 → 执行 → 排错 → 善后的完整过程。为什么你的 QQ空间说说备份不能只留在平台上把 QQ 空间当成一家便利店里的寄存柜你存了十几年的动态、照片和留言但柜子和柜管都由店里提供。店方随时可能调整经营策略、清理旧柜、或者在账号出现异常时直接锁定——一次误点清空寄存的内容几分钟内就看不到了。更现实的风险是链接失效。十年前一条说说的配图只是指向平台图床的一个链接那张原图今天可能早已被删除——你记得发过它字节却已经不在了。QQ空间说说备份解决的就是这件事把散落在平台上的结构化原始数据连同图片文件一起转存成你随时能打开、能检索的本地文件。截图只留得下画面这里留下的是数据本身。这份备份适不适合你做不是所有人都需要完整导出历史说说动手前先用这张表对号入座适合不适合发过大量说说、想长期留档的用户只想保存几条特定说说的人手动复制更快打算停用、注销 QQ 空间的老用户对命令行完全陌生且不愿尝试的人想做个人年度数据统计的爱好者想一键导出别人账号数据的人工具不支持也不应这么用判断清楚了再往下走。QQ空间说说导出的验收标准跑完要逐项核对的四类文件✅ 运行结束后程序会自动打开resource/result/你的QQ号/目录并在控制台打印总条数、最早一条说说的发布时间、各列表数量与图片张数。动手之前先记住这张验收表位置内容判断标准resource/result/你的QQ号/下 6 个 xlsx 文件全部列表、说说列表、转发列表、留言列表、其他列表、好友列表文件齐全时间精确到秒图片链接单独成列说说与转发表含结构化评论你的QQ号_说说网页版.html说说与转发按时间倒序含头像、正文、配图、评论双击即可打开不依赖网络QQ 表情已还原pic/子目录配图文件名取自说说内容图片张数与控制台统计一致均为高清原图而非缩略图resource/user/目录以 Cookie 形式缓存的登录凭证下次运行可直接选择已登录用户无需重新扫码数据没有混在一张表里而是按消息类型拆分好友列表还带昵称、QQ 号与空间主页地址。这意味着导出结果不只是看得见而是可计算——后面的统计玩法就靠它。从扫码到导出完成三个动作与对应信号运行环境只需要 Python 3Windows、macOS、Linux 都支持。克隆仓库、安装依赖、启动一个代码块git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv # Windows 激活: myenv\Scripts\activate # macOS/Linux 激活: source myenv/bin/activate pip install -r requirements.txt python main.py第一步扫码登录。终端显示二维码用手机QQ扫一下。全程不输入密码凭证只缓存在本地resource/user/。信号终端打印用户QQ号,昵称登录成功。第二步等待批量抓取。进度条按每批 10 条、批间停顿 3 秒的节奏推进这个 3 秒间隔是刻意设计的限速用于降低触发平台风控的概率条数多时请耐心等待。第三步等自动打开的文件夹。抓取完成后程序汇总统计并打开导出目录对照前面的验收表逐项核对。中途想停直接按CtrlC——中断信号会先触发保存逻辑见main.py中的signal_handler已抓到的内容不会白费。新手容易卡住的现象与一句话对策现象原因一句话对策依赖安装失败或极慢默认安装源访问不稳定换镜像源pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt提示无法找到 zbar 共享库系统缺少二维码识别库Linux 执行sudo dnf install -y zbarDebian/Ubuntu 为apt install libzbar0macOS 会由 util/LoginUtil.py 引导用 Homebrew 一键安装扫码后无反应或二维码失效手机QQ未登录、系统时间不准或安全策略临时拦截确认手机QQ已登录、核对系统时间后重新运行生成新二维码被拦截时等几分钟再试抓到的说说比预期少仅自己可见的说说不在历史消息列表中天然抓不到网络不稳会漏批次核对控制台打印的消息总数多运行几次分批保存跑得特别慢每批 10 条后停顿 3 秒是刻意限速属正常现象也可分多次运行每次都会保存已有结果请求缓存按QQ号存放在resource/fetch-all/目录见 util/GetAllMomentsUtil.py多账号之间互不干扰。数据落地后的三种用法玩法一用 Pandas 把说说变成年度报告导出的 Excel 列名是时间、内容、图片链接、评论。想看看自己哪个月话最多、哪句写得最长几行代码就够import pandas as pd df pd.read_excel(你的QQ号_说说列表.xlsx) df[时间] pd.to_datetime(df[时间], format%Y年%m月%d日 %H:%M:%S) print(df.groupby(df[时间].dt.to_period(M)).size()) # 每月条数 print(df.sort_values(df[内容].str.len(), ascendingFalse).head(3)) # 最长的三条再往上可以做词频分析和配图数量统计把回忆变成一张图表。玩法二配置定时任务自动增量备份往后的新说说也想收进档案Linux/macOS 在 crontab 里加一行每月 1 日凌晨 3 点自动跑0 3 1 * * cd /path/to/GetQzonehistory source myenv/bin/activate python main.py。Windows 用任务计划程序同理。有了 Cookie 复用定时任务不需要重新扫码。玩法三把网页版当私人时光索引说说网页版.html离线可读适合直接收藏。配合 Excel 做检索——想找某年某条内容先查表、再回网页版看上下文比在空间里一页页翻效率高。安全与隐私的三个放心点全程本地处理抓到的数据只写入本地resource/result/目录不上传任何第三方服务器。不收集密码扫码登录QQ 密码不经手也不保存Cookie 存在本地resource/user/不放心可随时删除后重新扫码。开源可审查登录、请求、解析逻辑分别在 util/LoginUtil.py、util/RequestUtil.py、util/GetAllMomentsUtil.py导出路径配置在 resource/config/config.ini每一步都能自己核对。⚠️ 一条红线工具仅供学习与技术研究备份对象应是你自己空间的内容不要采集他人数据尊重平台规则与他人隐私。五步行动清单克隆仓库git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创建虚拟环境并安装依赖装不上就按排错表换镜像源运行python main.py扫码完成登录等进度条走完到resource/result/你的QQ号/逐项核对六张表、网页版与高清图用得顺手去项目主页点一颗 Star帮更多想备份说说的人找到它 备份最怕的不是麻烦而是以为数据会一直在。今天花十分钟跑完这次导出十年后你还能打开那条说说。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表