帮助不方便打开网页的同学,让大家都能正确填写健康卡,及时汇报健康信息,全力配合学校做好新型冠状病毒感染的肺炎疫情防控工作。
本软件仅用于当前健康信息相比上次提交健康卡时未发生变化的同学,若健康情况有所变化,请及时在网页版上进行填报。
本项目仅用于学习和交流,以及各种充满正能量的目的,请勿滥用
git clone https://github.com/JLUZHAnalytica/Automatic-Health-Card.git
cd Automatic-Health-Card
在浏览器打开 https://work.jluzh.com/default/work/jlzh/jkxxtb/jkxxcj.jsp 并登陆
登陆成功后打开浏览器的开发者工具,在如下图所示的位置找到 JSESSIONID
,并复制到 setting.py
里面对应的位置
程序启动后,询问是否自动打开浏览器获取时,选择不打开,将自动从 setting.py
中读取。
有两种填写模式,A模式需要把学号填写在 setting.py
中的 number_list
中(注意list的赋值语法)
默认选择的B模式为范围填写,闭区间内的所有学号都会被填写。如果只想填写一个人的健康卡,填写范围时逗号两边一样即可。
请谨慎填写学号范围!!!
请确保在启动程序之前已经写入并保存 setting.py
在配置好python环境的命令行运行命令 python auto_health.py
普通接口:/username=<username>&password=<password>/number=<number>
username:学号
password:密码(一般为身份证后六位)
number:需要填写健康卡的学号
批量接口:/username=<username>&password=<password>/start=<start>&end=<end>
username:学号
password:密码(一般为身份证后六位)
start end:需要批量填写健康卡的学号范围