森空岛自动签到脚本, 可搭配GitHub Actions等工具实现自动化
tokens可存放于环境变量USER_TOKENS或user_tokens.txt中, 环境变量中用;分隔tokens, user_tokens.txt中用\n(换行)分隔
登陆 森空岛 后获取token: https://web-api.skland.com/account/info/hg
通过传递环境变量 MAX_RETRIES 可影响最大重试次数,默认值为3
推荐搭配 GitHub Actions 使用, Fork仓库并启用 Scheduled Auto Sign In Workflow, 将tokens以 USER_TOKENS 存于secrets中即可
Repository Settings -> Secrets and variables -> Actions -> Repository secrets
Workflow可能会因缺失创建或编辑Release的权限而失败,若发生此情况,请开启Workflow的写权限
Repository Settings -> Actions -> General -> Workflow permissions
纯练手用
鉴权思路来源: FancyCabbage/skyland-auto-sign