ARTICLE DETAIL

资讯详情

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

GetQzonehistory 使用指南:把QQ空间历史说说一次性备份到本地

GetQzonehistory 使用指南:把QQ空间历史说说一次性备份到本地 GetQzonehistory 使用指南把QQ空间历史说说一次性备份到本地【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory想把几年的旧说说搬出来平时只能逐条复制或者截图。GetQzonehistory 是一个纯本地运行的 Python 工具扫码登录QQ空间后自动翻页抓完历史消息和当前可见的说说整理成本地 Excel 表格加一个仿空间样式的网页。从克隆代码到拿到第一批表格大约 10 分钟之后导出全程不用盯着。所有数据只写入本地磁盘不经过任何中转。从克隆到跑通三步就够克隆代码建一个独立环境git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv虚拟环境把这套依赖和你的其他项目隔开互不干扰。建完记得激活两边命令不一样敲错了python指的还是系统环境依赖会装错地方.\myenv\Scripts\activatesource myenv/bin/activate第一条是 Windows 用的第二条是 macOS / Linux 用的。安装依赖Mac 和 Linux 先补 zbarpip install -r requirements.txt核心依赖各有分工requests发请求beautifulsoup4解析页面pandas生成表格qrcode和pyzbar负责登录二维码的生成与识别tqdm画进度条。 有个系统级依赖容易漏pyzbar识别二维码依赖系统里的 zbar 库Windows 装完 pip 包一般就能用。RPM 系 Linux 先执行sudo dnf install -y zbarmacOS 执行brew install zbar装完再跑程序。扫码登录放手让它分页导出python main.py运行后终端直接打印一个字符二维码用手机 QQ 扫一下确认即可。登录凭证以 cookie 形式存在resource/user/目录里下次运行会先列出已登录账号让你选输入 0 才重新扫码。登录后它先探测历史消息总条数再每 10 条一批往下翻批与批之间刻意停顿 3 秒——这是防风控的节奏进度条走得慢是正常现象说说上千条的话耐心等几分钟到几十分钟。消息翻完它会继续抓主页上未删除、当前可见的说说含较早年份的与消息列表去重合并再分类、下载配图、生成网页最后自动打开结果文件夹。不想折腾环境的话README 里提到 release 页面有打包好的单文件版本可以直接执行。跑完你手上会有这些所有成果都放在resource/result/你的QQ号/目录分三类表格类ExcelQQ号_全部列表.xlsx抓到的全部内容时间线时间 / 内容 / 图片链接 / 评论四列QQ号_说说列表.xlsx你自己发布的原创说说QQ号_转发列表.xlsx你转发过的内容QQ号_留言列表.xlsx你收到的留言记录QQ号_好友列表.xlsx互动过的好友昵称、QQ号、空间主页页面类QQ号_说说网页版.html仿空间样式的可视化页面含配图、评论和头像媒体类pic/目录下载好的说说配图按说说内容命名超长截断到 40 字符重名追加时间戳防覆盖下载前会把链接替换成高清版本想改文件保存位置可以调config/config.ini默认不用动。卡住了对号入座二维码扫了没反应或提示二维码已失效。原因终端里的码有有效期放久作废。 解决重新运行python main.py生成新码再扫同时确认手机和电脑网络没被代理工具拦截。一启动就提示无法找到 zbar 共享库然后退出。原因系统缺二维码识别库。 解决RPM 系 Linux 执行sudo dnf install -y zbarmacOS 执行brew install zbar装完重跑即可。导出到一半断了或者你按了 CtrlC。原因网络波动或手动中止。 解决不用补数据。程序注册了中断保护收到 CtrlC 或进程被终止时会先把已抓到的数据保存再退出重新跑一次就行。登录失败提示。原因登录状态失效。 解决重跑python main.pyresource/user/里已有账号记录就选对应序号复用输入 0 重新扫码。Excel 双击打不开。原因文件正被其他程序占用。 解决先关掉开着的 WPS 或 Office 窗口再打开仍不行就用在线表格或 pandas 读取同一个.xlsx文件本身没问题。它到不了的地方能拿到历史消息列表里还存在的记录说说、留言、转发等互动以及主页上未删除、当前可见的全部说说两条通道合并去重。拿不到没进过消息列表的说说比如仅自己可见的、已被彻底删除的说说以及平台侧已丢失的记录。一句话能拿多少拿多少早备份比晚备份多。再榨出一点价值做一份按年份翻的回忆册打开全部列表.xlsx按年份筛选哪一年去了哪座城、和谁互动最多一条时间线全在表里。给备份上双保险把说说网页版.html转成 PDF 存网盘或把resource/result整个目录复制一份到移动硬盘多介质存放才算落袋为安。说说是你留在QQ空间的痕迹把它收进自己说了算的硬盘里这份主动权才算真正拿回来。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表