# gitee-mirror-updater **Repository Path**: SNWCreations/gitee-mirror-updater ## Basic Information - **Project Name**: gitee-mirror-updater - **Description**: 自动更新本账号上 bukkit, craftbukkit, spigot, builddata 仓库数据的代码,有两种实现。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-12-25 - **Last Updated**: 2022-01-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # gitee-mirror-updater #### 介绍 自动更新本账号上 bukkit, craftbukkit, spigot, builddata 仓库数据的代码,有两种实现。 1. Selenium + Requests.Session 实现 (主要维护) 这个相对简单,通过requests.Session先登录github,然后把session会话里的所有cookies转移到Selenium里去,再访问Gitee的 Github OAuth 即可实现登录。 2. pyWebBrowser 实现 (不再使用) 基于 Yogurt_cry 大佬的 pyWebBrowser ,直接登录Gitee,不走Github 这两个都有缺点:都不能在其他设备上绕过验证。 目前对于1号实现的解决思路是,登录我的QQ邮箱,把当时Github发送的验证邮件里的验证码取出来,从而绕过验证。