GLaDOS-CheckIn
GLaDOS-CheckIn copied to clipboard
GLaDOS AutoCheckIn 定时自动签到
### 分支 main ### 当前行为 2022-06-28更新导致Actions失效是由于网站开启CloudFlare导致,基于Request的爬虫策略基本都会失效。 但是我本地登陆并没有触发cloudflare,推测仅仅限制了github的节点。 目前对于该反爬机制,基于undetected-chromedriver的方案能够奏效,已实践可以签到。 (https://github.com/tyIceStream/GLaDOS_Checkin) 如果glados不关闭cloudflare,据我所知可能没有其他方案,如果有希望共同交流。 另外你的Action的log会暴露你的cookie,建议你修改一下。 ### 预期行为 - ### 工作流日志 -
有时我12点签到获得了0天,但是晚上再次手动签到又获得了天数。 这是否意味着GlaDos的签到机制会在一天刷新多次? 希望能够关注一下此类问题。
感谢您对 GLaDOS-CheckIn 存储库的贡献。 ## 变更类型 请删除不相关的选项。 - [x] 修复错误(修复问题的非破坏性更改) ## 描述 在没有设置环境变量`PUSHPLUS`的情况下,原有的实现会导致运行错误: ``` TypeError: Cannot read properties of undefined (reading 'length') at GLaDOSCheckIn (GLaDOS-CheckIn/checkin.js:180:27) ```