本项目受Bruuuuuuce/PKUAutoSubmit启发,一方面为了学习selenium,一方面为了方便日常报备。原项目中login部分几乎照搬,余下部分均有不同,一些因网页结构变化,一些因代码逻辑习惯差别。由于selenium不再维护phantomJS,本项目采用chromedriver并默认设置为无头模式。
欢迎使用这个临时搭建的自动备案软件,本软件用于应对20210107以来出校政策,提供的功能包括:1.一键报备,2.审核状态检查,3.自动报备并跟踪审核结果。
请将chromedriver.exe、MyInfo.txt这两个文件与QuickCheck.py或QuickCheck.exe放在同一目录下。了解技术细节的同学可以自行选用其它(无头)浏览器驱动。其他电脑系统的同学请下载相应的chrome驱动。
建议将本软件或脚本设置为开机自动运行(具体方法请根据自己的系统查询),以免忘记操作。
首次运行前,请编辑MyInfo.txt并按示例格式填写你的个人账号及报备信息,其中“自动报备并跟踪审核结果”请填“是”或“否”,若为“是”,则软件启动后将自动进行报备并跟踪审核结果,每30min查询一次,直至审核状态为“通过”时自动结束进程。注意txt文件中冒号用英文输入。
本软件目前只支持64位系统,脚本没有限制。