ARTICLE DETAIL

资讯详情

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

GetQzonehistory:QQ空间说说导出工具,一条命令保存全部历史说说和图片

GetQzonehistory:QQ空间说说导出工具,一条命令保存全部历史说说和图片 GetQzonehistoryQQ空间说说导出工具一条命令保存全部历史说说和图片【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory小周登录了三年没打开的QQ空间想把大学时期的说说和照片备份下来却发现官方没有导出入口手动翻消息列表一条条复制翻了半天只攒了几十条。GetQzonehistory 就是做这件事的扫码登录后自动抓完所有可见的历史说说、下载配图并整理成 Excel 表格和 HTML 页面存到本地。 它替你做了什么自己做一次完整备份工作量是这样的手动方式逐页翻空间消息列表复制文字、截图保存图片、逐条记录评论和时间戳。以 2000 条说说为例光复制粘贴就要几天而且手动截图只会得到压缩过的缩略图。用 GetQzonehistory扫码登录一次程序按每页 10 条的节奏自动翻页抓取每批之间间隔 3 秒抓完后自动分类、下载原图、生成表格和网页版页面你只需要等。整个流程在你的电脑上完成抓到的数据直接写入本地resource/result目录不经过任何第三方服务器。 安装与运行要求 Python 3.7四条命令即可跑起来git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory pip install -r requirements.txt python main.py运行后终端会输出一个 ASCII 二维码用手机 QQ 扫码确认登录成功后程序自动开始抓取。 你会拿到什么导出结束后所有文件按 QQ 号分目录存放在resource/result/你的QQ号/下文件内容QQ号_全部列表.xlsx抓到的全部消息记录时间、内容、图片链接、评论QQ号_说说列表.xlsx你发布的原创说说QQ号_转发列表.xlsx你转发的内容QQ号_留言列表.xlsx好友给你留的言QQ号_其他列表.xlsx互动列表里其他账号的动态QQ号_好友列表.xlsx互动好友的昵称、QQ 号、空间主页QQ号_说说网页版.html仿空间时间线的网页版双击即可离线浏览pic/目录所有说说配图按内容命名另有第二个入口fetch_all_message.py它走空间说说列表接口能拿到未删除的全部说说含 2014 年之前的老说说并额外输出一份 Markdown 文件和高清图片适合想深挖老数据的用户。 功能深挖扫码登录会话本地留存登录走的是 QQ 官方 ptlogin 扫码接口全程不经过密码。成功后 cookie 会存到resource/user/下次运行直接复用不用反复扫码。实际场景你先导出自己账号再退出登录导另一台旧账号第二次只需扫一次码。分批抓取中断也能保住进度程序按每 10 条一批、批间休息 3 秒的节奏请求既降低被风控的概率也方便你观察进度。更关键的是它注册了中断信号处理抓到一半时按Ctrl C已抓到的数据会先落盘再退出不会白跑。实际场景家里有 3000 条说说的账号抓取要跑 40 分钟以上中途发现要改保存目录中断重跑即可。按类型自动拆分评论不丢抓取时程序会解析每条动态的昵称、QQ 号、时间、正文、图片、评论再按原创 / 转发 / 留言 / 他人四类拆成独立表格评论数据保留在评论列里。实际场景你想统计哪几年发得最勤直接对全部列表.xlsx的时间列做透视表就行不用再从 HTML 里扒。HTML 离线页 图片转高清生成的网页版把说说按时间倒序排成时间线QQ 表情代码会被替换成表情图片图片地址自动从缩略图/m/换成高清版/s/断网双击也能看。实际场景把 HTML 和pic/一起拷进 U 盘送给家人或者打印成纪念册。想改样式的话模板在 util/ToolsUtil.py 里改一处全局生效。 谁在用它毕业多年的老校友需求空间五年没登录怕毕业季的照片和日记随平台变动丢档动作跑了一次main.py再补跑一次fetch_all_message.py拉 2014 年前的老说说效果导出 1400 条说说和 600 多张图片HTML 版直接投屏给同学会分享做年终复盘的自媒体作者需求从多年前的日记体说说里找可以重新打磨的素材动作导出后在 Excel 里按年份筛选内容列效果10 分钟定位到 2016 年那批长文比翻网页快得多⚠️ 避坑指南Linux / macOS 上二维码解不出来pyzbar依赖系统 zbar 库缺失时程序会直接退出并提示。Linux 装zbar如sudo dnf install zbarmacOS 执行brew install zbar即可程序检测到 Homebrew 时甚至会引导你自动装。抓不全先分清边界。工具只能拿到消息列表 可见说说里的内容仅自己可见的说说、已删除且不在列表里的动态都拿不到。想要未删除的全部老说说用fetch_all_message.py补一次。别嫌它慢。10 条一批 3 秒间隔是刻意的限速几千条说说跑一小时属正常现象中断用Ctrl C会自动保存不要直接杀进程。某一批抓取失败会被跳过。网络抖动时日志会提示获取消息失败第 N 批次该批 10 条会缺失重跑一次即可补齐fetch_all_message.py有 JSON 缓存重跑不会重复拉已取过的页。失效图片会被静默跳过。老图片链接过期时程序不报错也不留占位导出后如果发现某条说说没有图多半是这个原因。 三步开始GetQzonehistory 的价值一句话把翻空间这件苦差事变成扫一次码、等它跑完。克隆仓库并安装依赖python main.py扫码登录到resource/result/你的QQ号/里收走 Excel、图片和 HTML最后提醒工具只应导出你自己账号的数据备份内容涉及你和好友的隐私请妥善保管、不要公开传播。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表