尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

GetQzonehistory:如何把QQ空间历史说说备份成本地Excel和图片

GetQzonehistory:如何把QQ空间历史说说备份成本地Excel和图片 GetQzonehistory如何把QQ空间历史说说备份成本地Excel和图片【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一个免费的 Python 备份脚本扫码登录 QQ 空间后把历史说说的文本、图片、评论全量抓到本地导出成 Excel 和 HTML。适合想备份自己 QQ 空间数据的普通用户。先说痛点不备份 QQ 空间历史说说会碰上哪些麻烦说说散落在好几年里QQ 空间没有批量导出入口。想留底只能一条条点开复制图文混排的帖子复制完文字还得逐张右键存图漏一张少一张。图片链接存在平台那边。哪天链接失效本地一张都没存过照片就找不回来了。账号被找回、换号、长期不登录都是现实风险。数据只放在别人的服务器上自己不握一份就没有退路。跑起来的最短路径安装、登录、抓数据第 1 步装环境。需要 Python 3.9 以上3.12 已验证可用。克隆仓库并建虚拟环境git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv激活虚拟环境Windows 用第一行macOS/Linux 用第二行.\myenv\Scripts\activate source myenv/bin/activate安装依赖网络慢就带国内镜像源pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt依赖包括 pandas、requests、beautifulsoup4 等版本都已在 requirements.txt 里锁好。第 2 步扫码登录。运行主程序python main.py终端会打印一张 ASCII 二维码用手机 QQ 扫一下即可全程不碰 QQ 密码。登录态缓存在resource/user/目录第二次运行直接选已登录账号不用重扫。坑Linux 上若提示找不到 zbar 库是缺系统依赖按发行版安装例如sudo dnf install -y zbar。第 3 步等它抓数据。登录成功后自动开始每页拉 10 条说说页与页之间停 3 秒控制台有进度条。结束后自动打开结果目录并打印最早一条说说的发布时间。跑完得到什么输出文件清单所有结果在resource/result/你的QQ号/目录下QQ号_全部列表.xlsx抓到的全部动态含时间、内容、图片链接、评论四列QQ号_说说列表.xlsx你本人发的说说适合直接导入表格分析QQ号_转发列表.xlsx你转发过的内容QQ号_留言列表.xlsx你在别人空间留下的留言QQ号_好友列表.xlsx消息里出现的好友昵称、QQ、空间主页QQ号_说说网页版.html按时间倒序还原的网页版时间线带头像、图片和评论pic/ 目录说说图片原图文件名取自说说的文字内容功能亮点登录、抓取与导出的细节登录走扫码不碰你的密码。QQ 密码全程不出现在程序里cookie 只存在本地缓存。中途 CtrlC 也不丢数据。程序注册了信号处理手动中断时会先把已抓内容存盘。抓取节奏固定。10 条一批、间隔 3 秒写死在 main.py 里跑得太快或太慢可自行调整。另有脚本补全量说说。fetch_all_message.py 每页 30 条拉取全部未删除的可见说说生成 Markdown 并保存高清图可覆盖 2014 年之前的内容。HTML 输出打开就能看。图片自动替换为高清地址QQ 表情转成图片浏览器里就是一条完整时间线。不顺的时候常见现象与解决办法现象解决办法Linux 启动时报找不到 zbar 库按发行版安装 zbar如sudo dnf install -y zbar二维码失效或登录失败重新运行 main.py 生成新码确认手机 QQ 处于登录状态只抓到部分说说数据取自消息列表仅自己可见的说说不在其中可另跑 fetch_all_message.py 补齐个别图片没下载成功稍后凭 Excel 里的图片链接手动补下pip 安装依赖慢或超时换国内镜像源如pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt抓取中途出错或断网CtrlC 中断时已抓数据会自动保存重新运行会从头重新抓取隐私一句话数据落在哪、传不上传抓取到的说说、图片、Excel 都只存在你电脑的resource/目录。程序不向任何第三方服务器上传数据。登录走官方二维码不经过 QQ 密码。备份完成后可以删掉resource/user/下的登录缓存。说说的图片链接会过期数据留在别人服务器上总会多一份担心。今天把仓库 clone 下来跑一次备份这件事就做掉了一半。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表