这是一个用于广州理工学院查寝的脚本,可以搭配其他工具自动完成查寝任务。
账号密码是指统一身份验证系统的账号密码,账号为
学号
,默认密码为身份证后六位
⚠️ 警告: 使用此脚本前必须修改默认的密码。
- 下载本仓库所有文件,把所有文件放到一个文件夹中
- 安装Python3
- 进入文件夹,打开命令行
- 安装依赖
pip install -r requirements.txt
- 执行脚本
python main.py [-e|-c <config path>|-u <username> -p <password>]
-e
,--env
从环境变量中获取用户名和密码
-c
,--config
读取配置文件获取用户名和密码
-u
,--username
命令行输入用户名
-p
,--password
命令行输入密码
优先级:-e
>-c
>-u
-
先fork本仓库,然后在仓库的Settings->Secrets中添加名为
LOGIN_USERNAME
和LOGIN_PASSWORD
的secret,分别存储用户名和密码。SETTING_STRING
的secret用于存储json格式的查寝配置文件,格式如下:{ "SPIDER_MAX_RETRY_TIMES": 3, "WECHAT_WARNING_URL": "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=a80dfdx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "WECHAT_WARNING_PHONE": [ "135xxxxx", "189xxxxx" ], "LOG_LEVEL": "INFO" }
更多配置项请参考setting.py。