2024 年 3 月 8 日
  1. 添加了自动获取 token 的代码,代码来自于十分感谢他的代码,使得本项目目前已经实现了全自动化
  2. 重构大部分的代码逻辑,大大优化了代码的执行速度和发生错误的概率,不再保存 json 到本地,直接读取响应的内容并进行处理
  3. 适配了 aes 加密,今天的版本是最后的开放源代码的版本,后续将会打包加密
  4. 程序主要功能已经完善,有问题请提 issue
2021 年 1 月 8 日
  1. 新增了进程池,如果此时访问url获取请求较为缓慢,请增加进程数以获取更高的响应概率,但是请不要滥用,无端增加服务器压力,推荐进程在5-10最为合适
  2. 优化了代码的退出逻辑,基本涵盖了我测试时遇见的场景,是的,做了不少错误处理
  3. 优化了代码的可读性,到今天为止该项目基本上就告一段落了,还有一点问题,因为我不会写异步请求,所以用了多进程,可能并发性能不如异步,还有是有些对于json文件的读取并不是十分快速,暂时不优化了
2021 年 1 月 6 日
  1. 优化目录结构,将获取自习室的信息与抢座功能分离,采用新的执行逻辑
  2. 重构大部分代码,增加了可读性,逻辑更加正确

Todo List

Features

Auth_Token的自动获取
指定位置预约
位置优选
多进程获取可用位置

Bugs

修复aes加密导致程序的崩溃
优化了部分测试出的错误处理
优化代码逻辑