ARTICLE DETAIL

资讯详情

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

GetQzonehistory:十分钟完成你的QQ空间说说备份

GetQzonehistory:十分钟完成你的QQ空间说说备份 GetQzonehistory十分钟完成你的QQ空间说说备份【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory是一个开源的QQ空间备份工具。手机QQ扫码后它会自动抓取你发布过的历史说说、留言、转发和配图整理成Excel表格和网页全部存到你自己的电脑里。全程不碰密码第一次跑通大约十分钟。试想一下QQ空间的消息列表突然清空账号又恰好被封这几年的说说明上哪里去它和手动复制到底差在哪GetQzonehistory 是一段在你电脑上本地运行的 Python 脚本。它和 QQ 唯一的交互就是一次扫码登录任何环节都不要求输密码。具体差多少看这张表维度手动复制 / 截图GetQzonehistory覆盖范围只能存屏上那几十条消息列表 仍可见说说分页抓完配图截图降质、文件名混乱自动下载按说说内容命名评论留言基本丢失随每条说说一起保留登录方式得记住密码官方扫码密码不经过你手耗时几小时起步首次约10分钟之后全自动可见说说的抓取逻辑在 GetAllMomentsUtil.py 里想看懂实现可以翻一翻。GetQzonehistory QQ空间备份全流程怎么走1. 拿项目、圈一块独立地盘直接装在你系统里容易和别的项目依赖打架。虚拟环境就像一间密封房依赖装进去就出不来。# 把项目克隆到本地 git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory # 进入项目文件夹 cd GetQzonehistory # 创建名为 myenv 的独立虚拟环境需已装 Python 3 python -m venv myenv⚠️ 激活命令两个系统不一样Windows 用myenv\Scripts\activatemacOS/Linux 用source myenv/bin/activate别混用。2. 装齐依赖一条命令搞定依赖都列在 requirements.txt 里照单安装即可。requests 负责发请求beautifulsoup4 解析网页pandas 整理表格qrcode 生成登录二维码tqdm 画进度条。# 安装 requirements.txt 列出的全部依赖 pip install -r requirements.txt3. 启动程序扫码完成登录环境就绪后直接运行主程序。# 运行主程序终端会打印一个字符二维码 python main.py手机QQ扫一下、点确认授权就完成。登录状态会以 cookie 文件存在本地resource/user/目录下次运行选择对应QQ号即可不用重扫。 再次运行若提示登录态失效重跑python main.py并选择序号 0 重新扫码即可。4. 让它抓完别急着关登录后先读取消息总数再按每批10条翻页抓取批次之间主动歇3秒。这是刻意压低节奏的节流设计进度条走得慢属正常说说多的人等几分钟到几十分钟。中途想停按 CtrlC程序会先把已有数据存盘再退出。⚠️ 图片是空间大头每千条说说约占100MB磁盘。跑之前先看一眼剩余容量避开晚高峰下载成功率更高。GetQzonehistory 备份完会产出哪些文件抓取结束后所有成果落在resource/result/你的QQ号/目录程序会自动打开它文件 / 目录用途QQ号_全部列表.xlsx全部互动消息的完整时间线最完整的一份QQ号_说说列表.xlsx你自己发布的原创说说QQ号_转发列表.xlsx你转发过的内容QQ号_留言列表.xlsx你收到的留言记录QQ号_好友列表.xlsx互动过的好友昵称、QQ、主页QQ号_其他列表.xlsx未归入以上分类的其余内容QQ号_说说网页版.html还原空间样式的网页表情和评论都渲染好pic/ 目录说说配图按内容命名重名自动加时间戳最值得关注的是「全部列表」。每一行都是时间、内容、图片链接、评论四件套按时间一排序这些年空间的来龙去脉就摊开在眼前。其余几张表都是从它拆分归类出来的对得上、查得到。 数据只落在你的硬盘上不经过任何第三方。结束后把整个 result 目录再拷一份到移动硬盘或网盘等于双保险。拿到数据后可以顺手做三件小事。拼一本个人年鉴。打开全部列表按年份筛选看看哪年去了哪座城市、和谁互动最多。年末整理成册比任何自动生成的报告都真实。看清谁还在你的关系网里。用Excel统计每个好友的互动次数和最近一次互动时间。谁是老交情谁已经淡出一目了然。做一份能打印的纪念物。把网页版 HTML 转成 PDF 存档或打印装订成册。电子文件怕硬件损坏纸质那份不怕。四个常见问题怎么处理扫码没反应多是二维码过期或网络没通。重启python main.py重新生成同时确认手机和电脑都在正常网络里别让代理工具拦截登录请求。进度条半天不动卡死了吗没卡。每批10条、批间歇3秒是保护账号的节流策略慢是故意的。放着让它跑即可真要停CtrlC 会先保存再退出。Excel 打不开先看文件是不是正被其他程序占用关掉 WPS 或 Office 再试。还不行就用在线表格工具打开数据本身是完好的。个别图片没下载下来少量图片偶发失败属正常现象不影响表格数据。再跑一次程序缺的图会被重新处理。现在就动手五步做完克隆项目创建虚拟环境安装依赖运行python main.py扫码登录等进度条走完检查resource/result目录把导出结果复制到至少两个不同的存储位置回忆别寄存在别人的服务器里放进自己的硬盘才算数。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表