- aliyundrive-checkin是一个定时自动签到的python程序
- 2023/11/12: 增加对青龙面板的支持 [@lelemka0]
- 2023/11/09: 修复漏签时出现的问题 [@cibimo]
- 2023/10/22: 调整网络请求失败重试次数、重试间隔时间,减小签到失败的概率
- 2023/08/10: 推送支持微信应用图文消息、消息代理,支持获取每日任务 [@thsrite]
- 2023/08/02: 采用linux构建,外加飞书推送支持 [@bequt]
- 2023/06/12: 增加requests出错重试,使用chatgpt优化代码结构
- 2023/05/17: 增加自动领取签到奖励,显示本月签到次数
- 脚本还无法自动完成任务,只能领取签到奖励
-
Fork项目到自己的仓库
-
点击Settings -> 点击选项卡 Secrets and variables -> 点击Actions -> New repository secret
Name Secret TOKEN * 阿里云盘Token 可以添加多个用英文逗号(,)分割 无需空格 SCKEY Server酱 推送密钥 PUSHPLUS_TOKEN pushplus 推送Token WECOM_TOKENS 企业微信 Token WECOM_WEBHOOK 企业微信 WEBHOOK BARK_DEVICEKEY IOS应用Bark 推送密钥 FEISHU_DEVICEKEY 飞书 推送密钥
以上TOKEN为阿里云盘签到必填项 推送项选择其中一个即可 也可多渠道推送
- 点击Actions -> 选择aliyundrive-checkin -> 点击Run workflow 运行即可
-
使用以下参数添加订阅
项 值 链接 "--recursive https://github.com/libuke/aliyundrive-checkin.git" 分支 main 白名单 main_ql.py 依赖文件 ".py$|qlapi" 注: recursive不是青龙支持的方法,仅在2.16.5上测试
-
添加环境变量
从mrabit/aliyundriveDailyCheck迁移无需任何变量修改
- refreshToken*: 阿里云盘Token
- 可添加多个refreshToken
- CLIENT_ID: 青龙应用ID
- CLIENT_SECRET: 青龙应用SECRET
- 权限至少包含
环境变量
- refreshToken*: 阿里云盘Token
-
设置喜欢的脚本运行时间,开始使用
- 需要调整推送内容修改aliyundrive_info.py文件即可
- 自动签到时间修改.github/workflows/checkin.yml文件 cron项即可实现
- 该cron指定的是格林尼治时间(UTC),如果需要换算成北京时间,要在该cron的基础上增加八小时得到北京时间。