ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

GetQzonehistory:免费、完整的QQ空间历史说说导出与备份工具

GetQzonehistory:免费、完整的QQ空间历史说说导出与备份工具 GetQzonehistory免费、完整的QQ空间历史说说导出与备份工具【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryQQ空间没有官方导出入口老说说里的图片也可能随时无法加载想留住历史内容只能手动逐条复制。GetQzonehistory是一款开源的QQ空间历史说说备份与导出工具扫码登录后自动翻页遍历全部可见消息一次落成 Excel 表格、HTML 页面和本地图库十分钟完成一次完整的QQ空间备份。功能全景这款QQ空间说说导出工具会导出什么、生成哪些文件本节回答一个最实际的问题跑完一遍你手上到底会有哪些东西。所有结果都放在resource/result/你的QQ号/下按下表逐项对应即可。内容类别数据来源生成文件最终成果全部消息总表空间历史消息列表QQ号_全部列表.xlsx一条总表装下全部互动记录可用 Excel 直接筛选、排序自己发布的说说消息列表 可见未删除说说补采QQ号_说说列表.xlsx本人原创内容的核心档案时间、正文、图片链接、评论四列齐全转发内容消息列表QQ号_转发列表.xlsx保留转发原文与图片来源不丢失收到的留言消息列表QQ号_留言列表.xlsx好友留下的评论记录按时间可查其他好友互动消息列表QQ号_其他列表.xlsx非本人的互动消息补齐时间线好友清单消息列表中的名片信息QQ号_好友列表.xlsx昵称、QQ 号、空间主页链接三列可直接导入通讯录网页版时间线说说表 转发表QQ号_说说网页版.html浏览器直接打开表情还原成图片适合离线翻阅和分享给家人说说原始图片图片链接逐张下载pic/文件夹一份彻底的QQ空间照片备份断网也能浏览快速上手GetQzonehistory使用教程从安装到落盘只需三步本节给出可照抄的操作步骤每一步都标注了预期输出和一句排错提示。装环境克隆仓库并用虚拟环境安装依赖要求 Python 3.7。在项目目录外执行下面的命令全程 6 行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依赖共 11 个包requests负责请求beautifulsoup4解析页面pandasopenpyxl写 Excelqrcode/pyzbar负责二维码tqdm画进度条。排错提示若安装慢或超时改用国内镜像源如pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt。扫码跑起来一条命令完成QQ空间数据导出python main.py首次运行会在终端以字符画形式打印二维码用手机版QQ扫一下并确认授权。成功后终端输出类似用户你的QQ号,昵称登录成功之后程序先定位消息总量再每 10 条一批自动翻页每批之间停顿几秒控制频率你可以离开去忙别的。跑完会打印统计导出成功请查看 resource/result/QQ号 文件夹内容 共有 N 条消息 / 最早的一条说说发布在 某年某月某日 / 图片列表共有 N 张图片排错提示若提示无法找到 zbar 共享库按终端给出的指引安装系统 zbarLinux 发行版通常一条 dnf/yum/apt 命令即可二维码过期时重新运行程序即可重新生成。验收结果对照 resource/result 里的 8 项产物核对打开resource/result/你的QQ号/应能看到 6 个 xlsx、1 个 html 和 1 个pic/目录。核对三件事总条数统计报告里的消息总数是否与你说说的历史体量相称时间跨度用 Excel 打开总表看最早一条是否到达你最早的记忆图片完整性抽查pic/中随机几张开图是否正常。程序结束还会自动打开结果文件夹Windows/macOS/Linux 均适配省去找路径的功夫。原理速览不懂网络协议也能运行程序背后做了什么本节用一张表把分工说清零基础也能看懂。打个比方程序像一位办借阅证的图书管理员——先扫码核验身份再按页码把目录借出来最后把内容分门别类装订成 Excel、HTML、图片三叠还给你。模块util/ 下职责关键点LoginUtil.py二维码登录与登录态管理扫码成功后的登录态存入resource/user/下次运行选号即可不必再扫RequestUtil.py二分探测消息总量分页请求消息列表每页 10 条、页间等待自动控制请求节奏GetAllMomentsUtil.py补采可见的未删除说说覆盖消息列表之外的本人说说再与主列表去重合并ToolsUtil.py旧版 HTML 解码、网页版模板、表情码转图片让网页版保留原始排版和表情ConfigUtil.py读取resource/config/config.ini统一管理临时、登录态、结果三类目录整个工作流程可以压成一行扫码登录 → 二分定位总量 → 分页抓消息(每10条停几秒) → 合并未删除说说 → 解析字段 → 落盘ExcelHTML图片另外注意一个保护机制采集过程中按 CtrlC 中断时程序会先把已抓到的数据完整保存再退出不会白跑。进阶玩法导出的QQ空间数据还能这样复用数据落到本地之后下面三个思路成本都很低且都只用 Excel 列里的现成字段。十年高频词词云把「说说列表」的内容列拼成纯文本用jieba分词后喂给wordcloud库生成图片一眼看出哪些词陪你最久——是考试还是干饭答案会自己浮现。发帖活跃曲线用pandas对时间列按年或按月聚合计数再交给matplotlib画折线图哪年话多、哪年沉默、毕业那年是不是峰值曲线比回忆更诚实。照片时间线墙pic/里的图片文件名就是说说正文配上 Excel 里的时间挑出同一组朋友的若干张照片做成家庭放映或桌面屏保就是一条完整的QQ空间照片备份时间线。常见问题关于QQ空间数据导出Excel的疑问问哪些说说导不出来答消息列表里可见的内容加上可见的未删除说说都能导出仅自己可见的说说不在消息列表中无法通过此途径获取这是平台侧的权限规则任何工具都一样。问中断后需要重新扫码吗答不需要。登录态已存在resource/user/重新运行时选择对应账号即可且手动中断会触发保存已抓取的数据不会丢。问Linux 或 macOS 下出现 zbar 相关报错答pyzbar依赖系统的 zbar 库首次运行按终端提示安装Fedora/RHEL 系可执行sudo dnf install -y zbar装完重跑即可Windows 用户一般不受影响。问main.py 和 fetch_all_message.py 什么区别答main.py是主流程产出 Excel、HTML、图片三件套fetch_all_message.py是第二个入口直接拉取全部可见未删除说说可追溯到 2014 年之前生成 Markdown 与高清图片适合给主流程做补充。问导出的文件在其他电脑或软件里能打开吗答xlsx 兼容 Excel、WPShtml 双击用任意现代浏览器打开即可图片是标准 jpg均存本地、可离线。写在最后如果你的QQ空间里还留着几年的说说和图片找个网络稳定的晚上执行一次python main.py把resource/result/整个目录复制到移动硬盘或网盘。数据握在自己手里往后想统计、想分享、想留档都不必再担心。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表