/LZU-COVID-AutoCheck

兰州大学定时自动健康打卡

Primary LanguagePython

问题修复

2022.04.01

  • 更新workflowsetup-python为最新版本,修复python环境配置异常,感谢stone-freedom同学提供的PR👍。

    其他同学可以简单的通过在自己仓库点击Fetch upstream来一键同步源仓库(可以定期Fetch一下,防止workflow被关闭),如下图:

    截屏2022-04-01 15.54.52

2022.03.29

  • 1.如果连续两个月都没有对仓库内容进行过修改,可能Actions会运行失败,如果遇到,请进入Actions页面按照提示手动运行一遍workflow即可解决。
  • 2.由于「gitee」毫无征兆的直接封了我的图床仓库,导致所有内容中图片不能访问。现已将图床转移到「Github」,推荐「jsDelivr」+「Github」的图床方案👍。

兰州大学定时自动健康打卡

每天定时自动打卡(3,6,8,10点,可以自己修改),并将打卡结果推送到微信。

使用步骤

1.fork本仓库

2.然后在仓库Settings --> secrets中添加三个secrets

CARDID:学生卡号

PASSWORD:兰州大学个人工作平台密码

SENDKEY:server酱SendKey,可以点击进入server酱官网,进行登录绑定微信,然后获取SendKey

20211110113318

填写完成后可以看到有三个绿色的仓库secrets

20211110112751

3.进行测试

点击进入仓库Actions,然后按下图顺序点击进行测试:

20211110113922

如果一切顺利,在微信中就可以看到打卡结果的推送了,如果失败,请优先检查步骤2中secres设置是否正确,学号密码是否填写正确。

20211110114312

4.后续

如果上面一切正常,那么就OK了,然后每天会定时打卡,并将打卡结果推送到微信。默认打卡时间是每天3,6,8,10点,也可自行修改(修改.github/workflows/lzu-covid-auto-check.yml),但要注意时间点不要超过五个,因为Server酱免费用户每日API调用限制为5次。

引用

本项目使用了Hollow Man大佬的健康打卡进行修改,添加了server酱推送。