该脚本借助Github Action,每隔一段时间向复旦大学教务服务系统请求GPA数据,与仓库中加密存储的历史信息比对,当GPA数据发生变动时可通过微信通知指定用户。
- 注册推送加,获取自己的token (token同时会作为加密算法秘钥,若不希望暴露自己的排名,请妥善保管)
-
注册Github账号,Fork此仓库
-
在你 Fork 的副本中,依次点击 Settings, Secrets, Actions 和 New repository secret
-
新建如下Secrets,其中STD_ID为你的学号,PASSWORD为你的密码,TOKEN为第一步获取的token
- 建议关闭Action的邮件通知,以防通知Action执行结果的邮件过多。