Skip to content
This repository has been archived by the owner on Jan 26, 2021. It is now read-only.

plusmultiply0/hhu_health_report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

河海大学 2020-2021 健康填报--自动化脚本

此脚本读取用window读取环境变量文件时,存在问题。作者无暇顾及,故归档repo

如需使用,请使用旧脚本并修改以适配你的Python解释器

此脚本可配合 windows 系统程序实现自动化健康填报。免除每日打开 app/网页/微信扫码 点击的麻烦。

完成下面的描述的要求,可以实现每日定时完成健康填报提交,并根据生成提交成功截图。

前置准备

安装必要程序

以上程序下载安装后,请配置好环境路径

安装selenium,打开命令行输入

pip install selenium

创建环境变量文件

当前目录下,创建一个名为 .env 的文件,按照如下格式填写:

USER_PASSWORD=你的密码

USER_ID=你的学号

设置定时启动

  1. 在 windows 上搜索 任务计划程序 ,点击创建基本任务。

  2. 填写名称和描述,下一步

  3. 设置为每天

  4. 选择启动程序

  5. 程序和脚本处填写 python.exe 的文件路径,添加参数处填写 auto.py 的文件路径,起始于填写一个文件路径(用来存放成功填报的截图)。

  6. 完成,之后 windows 会根据设定的时间执行程序

查看结果

  1. 根据上文的文件路径,查看截图
  2. 自行登陆健康填报系统,查看历史填报
  3. 等班干部发布未填报人名单

注意事项

  1. 根据上述设置完毕后,到达脚本执行时间后,windows会在后台执行脚本(执行结果的查看可根据查看结果
  2. 整个脚本执行过程约为14-20s
  3. 请在脚本的启动时间之前,打开电脑并保持网络连接(若设置了脚本执行时电脑自启动,可忽略)