自动打卡仅用于学习目的,任何与疫情相关的情况请如实填写!
程序会复用你上次填报的结果,所以需要保证自己曾经填报过
-
在云函数中新建函数
-
在终端中执行
curl -L https://raw.githubusercontent.com/F11st/NWPUInfectReport/main/install.sh | bash
curl -L https://ghproxy.com/https://raw.githubusercontent.com/F11st/NWPUInfectReport/main/install_cdn.sh | bash
- 点击项目右上角的Fork,Fork此项目
- 到自己Fork的项目点击Actions,如果未启用,需要手动启用,然后启用需要运行的Workflows
- 到自己Fork的项目点击Setting→Secrets→New secrets
- 填写Name和Value
- 在"Actions"中的"run"下点击"Run workflow"即可手动执行签到,后续运行按照schedule,默认在每天9:00自动签到,可自行修改
- 有问题可以提issue
说明 | Key |
---|---|
*学号 | xgd_username |
*密码 | xgd_password |
推送 | 可选 |
Key(名称) --> Value(值)
Github Actions添加在Setting→Secrets→New secrets,腾讯云函数SCF设置在环境变量里
- Key: SCKEY --> Value: Server酱的推送SCKEY的值
- Key: SCTKEY --> Value: Server酱·Turbo版的推送SCTKEY的值
- Key: Skey --> Value: 酷推调用代码Skey
- Key: Smode --> Value: 酷推的推送渠道,不设置默认send.可选参数(send,group,psend,pgroup,wx,tg,ww,ding)
- Key: pushplus_token --> Value: pushplus推送token
- Key: pushplus_topic --> Value: pushplus一对多推送需要的"群组编码",一对一推送不用管填了报错
- Key: tg_token --> Value: Telegram bot的Token,Telegram机器人通知推送必填项
- Key: tg_chatid --> Value: 接收通知消息的Telegram用户的id,Telegram机器人通知推送必填项
- Key: tg_api_host --> Value: Telegram api自建的反向代理地址(不懂忽略此项),默认tg官方api=api.telegram.org