SYSU Health Report 的配置模板。 原项目为 @Editst 的 jksb_sysu 。本项目更改了验证码的识别方式,现在使用百度ai提供的免费应用,更加方便使用。
已可以正常运行,仍存在较大不确定性,谨慎使用
-
点击 Use this template 创建一个新的仓库。
-
注册 百度云账号 ,并创建一个自己的文字识别应用(注意包括通用文字识别(标准版)API),保存App ID、Api Key、Secret Key这三个参数。
- 在新仓库中 Settings-Secrets-Action 添加以下secrets(Repository Secrets即可),根据自己的netid账号密码,以及刚刚获取的三个参数。
配置完毕。
默认配置为每天 23:30 UTC 运行,对应运行时间约为 7:30 Asia/Shanghai(实际上在7:40),如需修改时间请参考这里。
用于测试是否可行,点击仓库的Actions
可查看后台运行的命令行,运行成功可在微信收到申报成功的通知。
如果希望使用 Telegram Bot 推送运行结果,将你的 Bot 的 Token 填入 TG_BOT_TOKEN
,将你与该 Bot 的 chat_id 填入 TG_CHATID
中。
具体操作可以参考官方文档,其中 chat_id
的可以使用 getUpdates
方法或者问候 @userinfobot 获得。
使用该通知方式假定你已知道如何设置,其他问题请 Google,否则请放弃。
如果希望使用 server 酱推送运行结果,将你的 wxsend_key 填入 TG_BOT_TOKEN
中,具体获取方式可前往官网查看。
欢迎提交 pr 来增加其他通知推送方式。
此脚本仅供学习交流,禁止商业使用,使用软件过程中,发生意外造成的损失由使用者承担。如遇身体不适、或居住地址发生变化,请及时更新健康申报信息。