Skip to content

Cerber2ol8/zzu_auto_jktb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 

Repository files navigation

zzu_auto_jktb

郑州大学每日健康自动填报脚本 本项目已停止维护,如有需求请自行修改

12点钟还没起床的同学必备 :)

image

与计划任务一同食用更佳~

代码已更新定时自动运行

需要自行安装几个必要依赖包

$pip install lxml requests beautifulsoup4 schedule

当然你也可以只运行一次,填写好自己的数据和时间后

$python zzu_jktb.py 即可

如果你有云服务器,或者电脑从来不关,像我一样 :) 要每天都定时填报,执行时可以选择后台挂起

$nohup python zzu_jktb.py &

签到什么的都让服务器去做吧~

麻麻再也不用担心中午12点被导员在微信群里艾特了!

代码最后

schedule.every().day.at("08:53").do(main)

中的时间根据自身情况修改

代码中的表单数据,两个data部分需要根据自身情况修改

data = {'uid':'学号',    #学号
        'upw':    '登录密码',   #登录密码
        'day6':     'b',    #修改首次填报=a     每日填报=b
        'myvsp_5':  '正常'   #1今日身体状况 --------新增表项
        'myvs_1':   '是',    #2体温是否正常     是/否
        'myvs_2':   '否',    #3是否有咳嗽       是/否
        'myvs_3':   '否',    #4否有乏力症状     是/否
        'myvs_4':   '否',    #5是否有鼻塞     是/否
        'myvsw_1':  '否',    #6是否在郑州       是/否
        'myvsp_1':  'xx',       #7现在居住地       如河南省=41
        'myvsp_3':  'xxxx',     #地市             (身份证地区编码)如河南郑州=4101
        'sheng6':   'xx',       #重复上面省市   --------新增表项
        'shi6':     'xxxx',       #别问我为什么,学校网站的脑回路我也不懂   --------新增表项
        'myvsw_2':  'xxxxxxx',    #详细地址         xxxxxxx
        'myvsw_a1': '否',    #8所在小区(村)是否有确诊    是/否
        'myvsw_a2': '否',    #9共同居住人是否有确诊    是/否
        'myvsp_6':  '否',    #10是否刚从外地返回郑州    是/否
        'myvsw_3':  '否',    #11是否有外出       是/否
        'myvsw_5':  '在家学习', #12在家还在校         在家学习/在学校学习
        }

更新日志

2020-03-06

已更新表单内容

2020-03-05

已知的问题:发现data存在一些问题,但是不影响使用,等0点之后开放填表之后会进行确认

2020-02-29 凌晨

已针对新的填报页面和表单进行更新 新增表项已在README中的data中标注出来

2020-02-28

学校填报成页面更换关键词,已将检测的语句替换为新关键词

可能存在的问题

偶尔登录会要求验证码,尝试解决ing

另外

一个自动更新任务的小脚本 https://github.com/Cerber2ol8/scripts_update

About

郑州大学每日健康自动填报脚本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages