ARTICLE DETAIL

资讯详情

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

免费导出全部说说:GetQzonehistory QQ空间备份实操指南

免费导出全部说说:GetQzonehistory QQ空间备份实操指南 免费导出全部说说GetQzonehistory QQ空间备份实操指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一款免费开源的 QQ空间备份 工具手机QQ扫一次码就能把账号下的历史说说、评论和配图完整导出成 Excel 表格与离线网页版。本文带你从装环境到验收结果跑通第一次完整备份。为什么现在动手回忆正寄存在别人的硬盘上没有官方的整空间导出入口想留下完整副本自己动手是唯一的路。把QQ空间想成一块租了十年的硬盘文件写着你的名字磁盘却归房东。房东调整策略、回收磁盘或十年前某张配图的链接悄悄失效内容就可能再也找不回。备份要做的就是把租来硬盘里的字节完整搬回自己的机器。T-10分钟先花十秒判断该不该做不是所有人都需要全量导出动手前先对号入座。适合不适合发过上千条说说、想长期留档的用户只想保存几条特定说说的人手动复制更快打算停用、注销QQ或QQ空间的老用户打不开终端、也不打算尝试的人想用自己的说说做年度统计、做纪念册的人指望导出别人空间数据的人工具只支持自己账号对号入座完成再往下看这五条命令。T0分钟五条命令跑通第一次导出第一次导出没有任何前置门槛只要装了 Python 3Windows、macOS、Linux 上五条命令就能跑通。克隆仓库建好隔离环境。下面五条命令依次完成克隆、创建虚拟环境、激活、装依赖、启动git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv source myenv/bin/activate pip install -r requirements.txt python main.py你会看到激活后命令提示符前多出(myenv)前缀终端滚动输出依赖安装进度。卡住怎么办依赖装得慢或失败看下文高频问题表的镜像命令Windows 激活环境用myenv\Scripts\activate其余命令相同。手机QQ扫码登录。你会看到终端打印出一串字符二维码用手机QQ扫码并确认后终端显示登录成功随即开始抓取。卡住怎么办二维码失效或扫码无反应查下文高频问题表第三行。等待分批抓取。你会看到进度条按批次向前推进终端每批打印一行停顿提示。卡住怎么办进度长时间不动先检查网络是否正常。自动保存并打开结果。你会看到终端打印消息总条数、最早一条说说的时间、各类消息数量、图片张数随后自动打开resource/result/你的QQ号/文件夹。卡住怎么办无图形界面的 Linux 上程序只打印提示自己打开该路径即可。整个流程可以对照下面这张图从扫码登录、分批抓取到结果生成每一步都有明确的落点。验收时刻打开导出目录逐项清点四样产出跑完后要验收四样东西缺一样就说明这次没跑完整。产物长什么样怎么确认六张 Excel 表你的QQ号_全部/说说/转发/留言/其他/好友列表.xlsx按消息类型分表存放打开全部列表核对时间、内容、图片链接、评论四列齐全时间精确到秒说说网页版你的QQ号_说说网页版.html说说与转发按时间倒序头像、QQ表情均做了还原双击用浏览器打开不联网也能逐条翻图片目录pic/下的高清图片文件名取自说说内容超过 40 字符自动截断抽开两三张确认清晰、不是缩略图登录凭证resource/user/下以 QQ 号命名的文件下次运行python main.py程序会列出已登录用户供选择无需重新扫码卡住了先看这五个提示再动手下面五个提示都是新手真实会遇到的对策可以直接复制执行。现象原因与一句话对策依赖安装失败或极慢默认源不稳换国内镜像pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt提示无法找到 zbar 共享库缺二维码识别库Linux 执行sudo dnf install -y zbarDebian/Ubuntu 用sudo apt install -y libzbar0macOS 按util/LoginUtil.py的提示用 Homebrew 安装扫码后提示二维码已失效或无反应重跑python main.py生成新码同时确认手机QQ已登录、电脑系统时间准确抓到的说说比空间里少能抓的是空间历史消息列表和可见说说仅自己可见的说说不可能抓到网络不稳会漏批次多运行几次补齐进度条走得特别慢每批 10 条、批间停顿 3 秒是刻意限速按CtrlC中断也会先保存已抓数据再退出不会白跑长期维护把备份从一次性变成自动的导出只是第一次备份应该是长期的。下面两个进阶是用了之后明显省事、再没回头的场景。用 crontab 让新说说每月自动入档往后的新说说也想收进档案Linux/macOS 打开crontab -e加一行每月 1 号凌晨 3 点自动跑一次0 3 1 * * cd /path/to/GetQzonehistory source myenv/bin/activate python main.pyWindows 用户用任务计划程序做同样的事。登录凭证已缓存在本地定时任务无需重新扫码。用 pandas 把十年说说变成统计表导出的 Excel 列名就是时间、内容、图片链接、评论可以直接进 pandas。下面几行算出每月发说说的条数、以及写得最长的三条import pandas as pd df pd.read_excel(resource/result/你的QQ号/你的QQ号_说说列表.xlsx) df[时间] pd.to_datetime(df[时间], format%Y年%m月%d日 %H:%M:%S) print(df.groupby(df[时间].dt.to_period(M)).size()) # 每月条数 df[字数] df[内容].str.len() print(df.sort_values(字数, ascendingFalse).head(3)[[时间, 内容]])再往上做词频分析、统计配图数量变化都是几行代码的事。安全边界三件放心的事一条不能碰的线全程本地处理说说的文字、评论、图片只写入你自己的硬盘不经过任何第三方服务器。不碰密码登录只靠扫码程序不收集、不保存QQ密码凭证文件不放心就删掉重新扫码即可。开源可审查登录、请求、解析逻辑分别在util/LoginUtil.py、util/RequestUtil.py、util/GetAllMomentsUtil.py导出路径配置在resource/config/config.ini可以逐行核对。红线只有一条备份你自己的空间不要拿它采集他人数据不用于商业或非法用途。备份最怕的不是麻烦而是以为数据会一直在。今晚花十五分钟跑完这一次十年后再翻照片和文字都还在。用得顺手的话去项目主页点一颗 Star帮下一个想备份的人找到它。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表