/BJUT-Course-Rusher

Course Rusher for BJUT

Primary LanguagePython

BJUT 抢课器

警告

  1. 本程序并没有什么卵用,只能捡漏,不要觉得是我把你的课抢走了。
  2. 本程序随时可能报错卡死退出,可能导致您的电脑起火爆炸,请务必不要在无人看管时使用本程序。
  3. 本程序导致的一切后果,作者都不承担。

更新

修复了姓名中含有 GBK 以外字符时崩溃的问题。 重构了所有代码,现在本程序对用户友好了一些。
未在高并发期间测试过,不保证服务器不正常时的运行结果。
高峰期间如果无法登录,尝试修改重试次数与 base_url ,使用 IP 地址替代域名可以规避 DNS 解析失败风险。

用法:

  1. 在 userinfo.py 中填入学号密码
  2. 在 course.py 中填入要选的课全名,和它在搜索结果中的位置序号,用于定位重名课程。

风险:

  1. 概率很低的情况下,如果重名课程的排序发生变化,会选错。
  2. 存在完全选错课的可能性。请在退课截止前停止程序并检查是否选了不需要的课。

适用于正方教务系统
暴力抢课,不讲道理。
具体修改方式见代码注释。

本程序对用户不友好,使用前需要先改代码。

吔屎啦正方!