QAU-Reports

由于疫情不再监管,青农也停止每日上报,故此项目作用失效,GitHub源码将保持存在,但不再更新维护。
青岛农业大学QAU自动每日上报
如果您的防疫信息出现变动,请务必及时更改脚本中所对应的参数。
本项目已在GitHub开源。

GitHub项目地址:https://github.com/ialtone/QAU-Reports

使用说明

使用ialtone云平台自动部署

tip:推荐使用此方式。
将您的信息填入到http://qau.ialtone.xyz即可,出现学号成功写入数据库证明您已成功写入。

部署到阿里云函数服务平台

tip:使用电脑部署会比较方便。
点击进入阿里函数计算官网
,登录后进入控制台。
登录之后点击服务及函数,再点创建服务,填上名称点创建即可。
首次使用需要开通确认,点开通即可,阿里云函数每月为您提供一定的免费额度,足够我们运行QAU-Reports。

点击创建函数

创建方式选择从零创建运行环境选择python代码上传方式选择通过ZIP包上传代码,然后从Releases(点击可跳转下载)压缩包上传即可。
从Releases下载需要访问GitHub,若您当前网络环境无法访问GitHub请点击此处下载。

触发器类型选择定时触发器,触发方式选择指定时间,时区选择Asia/Shanghai(北京时间),指定一个时间后点击创建。

等待在线IDE启动后,打开config.json和User.json两个文件等待编辑。

进入QAU自动每日上报信息填写(点击可跳转),红框框出来的项目切记填写,其他信息可根据您的情况自行更改,也可保持默认。

如果您想要每天微信通知您自动每日信息上报是否运行成功的话,请将微信PushPlus通知开关打开,并填写您PushPlus的token。
PushPlus的token获取方式为:
微信搜索PushPlus,点击公众号并关注。

关注之后大多数情况下会直接发送给您token,复制到QAU自动每日上报信息填写token的地方即可。
如果未发送token给您,请点开功能里的个人中心。

打开之后点击登录,再点击开发设置,再点击Token即可一键复制您的token。
信息填写完成之后点击提交按钮将会跳转到如下界面。

将上面红框里的内容分别复制到阿里云函数在线IDE中刚刚打开的config.json和User.json中并保存 (config.json和User.json里本来的内容直接删除,复制新的覆盖即可)

确保刚刚的内容复制过去之后点击部署代码,再点击测试代码,如果您打开微信PushPlus的话约五秒钟后将会收到通知,出现’每日上报失败!’的提醒请您不要惊慌,这是因为您今天已经上报。

当完成上述所有步骤后,恭喜您成功部署了QAU-Reports。
觉得项目对您有用的话,请到GitHub项目处点一个小小的Star。

部署到服务器

待完善。