免费开源的GetQzonehistory:如何完整备份QQ空间全部历史说说

免费开源的GetQzonehistory:如何完整备份QQ空间全部历史说说 免费开源的GetQzonehistory如何完整备份QQ空间全部历史说说【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory翻QQ空间时会撞见这种场面三年前的动态文字还在配图却刷不出来了。这类旧内容只躺在网页上哪天服务器一调整连文字都可能找不回。GetQzonehistory 是个免费开源的备份脚本它通过手机QQ扫码登录你的账号把历史说说、转发、留言连同配图一起存到本机全程不碰密码数据也不经过任何第三方服务器。 GetQzonehistory 安装运行流程克隆仓库一条命令装好依赖先在终端拉下代码再建个干净的虚拟环境免得弄脏系统里已有的库git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv激活环境Windows 执行myenv\Scripts\activatemacOS / Linux 执行source myenv/bin/activate然后装依赖pip install -r requirements.txt依赖主要是 pandas、requests、BeautifulSoup4、qrcode 这几个常用库Windows、macOS、Linux 都能跑。macOS 若提示缺 zbar按终端给出的命令装一下即可。手机QQ扫码免密登录python main.py启动后终端会打印出一串二维码字符用登录了QQ的手机扫一下。看到登录成功脚本就自动开始抓。这次会话的登录凭证会存进resource/user/目录下次启动不用重扫。运行后盯着进度条等它抓完抓取按每批 10 条的节奏走每批之间停 3 秒终端有实时进度条。条数多的时候得有点耐心抓完脚本会自动打开结果文件夹并打印共抓了多少条、最早一条发布在什么时候。 resource/result 备份文件说明所有文件按QQ号归到resource/result/你的QQ号/下内容文件用途完整消息时间线QQ号_全部列表.xlsx按年份做整体统计自己发的原创说说QQ号_说说列表.xlsx按时间或关键词筛选转发的内容QQ号_转发列表.xlsx单独整理转发记录收到的留言QQ号_留言列表.xlsx查看互动留言好友关系QQ号_好友列表.xlsx留存好友昵称和空间主页其他互动内容QQ号_其他列表.xlsx补全剩余记录所有配图pic/ 目录离线查看、打印、做相册网页浏览版QQ号_说说网页版.html双击打开像刷空间一样回看六张 Excel 表负责筛选和统计HTML 负责直接浏览挑顺手的用。pic 目录相当于把QQ空间配图批量下到本地。有一点要注意已经删除的动态不在消息列表里脚本拿不到想补齐包含 2014 年之前的可见说说可以另跑 fetch_all_message.py它走可见说说接口结果落在resource/fetch-all/。 说说备份的两种打开方式从 pic 挑图做一本相册pic 目录里每张图的文件名就是对应说说文字的开头找起来直观。按年份挑出几十张打印成册长辈翻纸质相册的频率往往比翻手机高得多。旧文字搬进新平台说说列表.xlsx 里的文字就是现成素材。挑出想留的条目改写成段落再配上 pic 目录里的原图一篇博客文章就齐了。要是想先看节奏把全部列表的时间列拆成年份计数哪年发得勤、哪年突然安静一眼就能看出来。 数据与登录安全说明登录走的是QQ官方扫码通道密码始终在你手里脚本只拿到本次会话的登录凭证。抓取、解析、保存全在本机完成结果文件不经过任何第三方服务器。整个项目开源每一步逻辑都能在源码里查到登录相关在 util/LoginUtil.py抓取主流程在 main.py。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考