MyPass 每日健康填报脚本 XD
本脚本将自动获取你上次填报的信息并提交,因此,如果之前没有填过或者信息有更新(如在校情况等信息),就需要在系统手动提交一次后,第二天才会使用新的信息进行填报。
另外,由于每个假期系统表单信息均有变化,所以每个假期最好都手动更新一次再进行自动填报。
-
克隆仓库
-
Python3 环境
-
Requests 库
$ pip install requests
-
复制
data.example.py
到data.py
修改
data.py
文件(支持多个账号)注:使用模块导入的方式,防止以路径导入 json 文件时 crontab 等报错
[ { "username": "统一认证账号", "password": "统一认证密码" }, { "username": "统一认证账号", "password": "统一认证密码" } ]
-
直接运行
start.sh
即可(添加到crontab
里面,可更改里面的时间)注:mypass的开放时间是8:00-20:00,请注意crontab的设置
# 确保当前pwd为MyPassAutoFill文件目录 ./start.sh
.
|-- mypass.py 主文件
|-- des.py 加密算法
|-- data.py 账号数据
|-- mypasslog 日志记录