你可以在每天指定的时间自动运行签到脚本(包含社区签到和奖励签到),而无需手动操作。
首先,点击右上角的 Fork
按钮,将这个仓库 Fork 到你自己的 GitHub 账户下。
为了确保签到脚本能够正常运行,你需要将必要的敏感信息(token)存储在 GitHub Secrets 中。
- 进入你 Fork 后的仓库页面。
- 点击
Settings
选项卡。 - 在左侧菜单中选择
Secrets and variables
>Actions
。 - 点击
New repository secret
按钮。 - 在
Name
字段中输入TOKEN
,在Value
字段中输入你的签到脚本所需的 token。 - 点击
Add secret
保存。
如果你需要修改签到脚本的逻辑,可以编辑 auto_checkin.py
文件。
工作流已经配置为每天北京时间早上 6 点(UTC 时间 22:00)自动运行。你无需手动操作,只需确保仓库中的代码和 Secrets 配置正确即可。
如果你想立即运行工作流,可以手动触发:
- 进入你 Fork 后的仓库页面。
- 点击
Actions
选项卡。 - 在左侧菜单中选择
Auto Sign Job
。 - 点击右上角的
Run workflow
按钮,选择Run workflow
即可手动触发。
每次工作流运行后,你可以在 Actions
选项卡中查看运行结果。如果签到成功,你应该能够看到相应的日志输出。签到失败则会报错。
将每日运行结果推送到其他APP当中。
- 前往Server酱3官网,微信扫码登入。
- SendKey-AppKey管理-添加新的AppKey。
- 将获得的AppKey写入Github Secrets,
Name
字段为SERVER3_SEND_KEY
。具体可参考本文的2. 设置 GitHub Secrets
部分。 - 下载APP并登入。
- 确保
TOKEN
的安全性,不要将其直接写在代码中。 - 如果需要修改定时任务的执行时间,可以编辑
.github/workflows/auto_sign.yaml
文件中的cron
表达式。
本项目的签到脚本部分参考了 TomyJan-API-Collection 的 API 实现。感谢TomyJan 的开源贡献
如果你有任何改进建议或发现问题,欢迎提交 Issue 或 Pull Request.