Skip to content

广东工业大学(GDUT)抢课助手,发挥计算机的力量,让你抢课解放双手,快人一步

License

Notifications You must be signed in to change notification settings

GDUTMeow/GDUTCourseGrabber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

快速上手

Warning

因为正在重构,筹备v3,所以v2不会更新太多功能

首先,我们先访问教务系统

广东工业大学教学管理系统

登录后,我们按下键盘上的 F12,打开控制台后,选择顶上的网络(Network),在左上角搜索框搜索 login!welcome.action,然后点击其中的一条记录,选择表头往下滑,找到 Cookie,右键右边的内容,点击复制值(Copy Value),如果右键没有复制值(部分浏览器没有这个功能)的话,就按下键盘上的 Ctrl+C 复制

image.png

接着在cookie栏填入刚刚获得的 JSESSIONID,然后点击获取课程列表(这个时候Cookie会被保存)

在下方的可选课程列表添加自己需要的课程

image.png

添加完成后,在下方设定要开始抢课的时间和提前量,点击保存配置

最后点击开始抢课等着就行了

image.png

相关解释

Important

Q: 什么是抢课开始时间和提前抢课时间?

A: 抢课开始时间就是学校告诉你的抢课开始的时间,提前抢课时间是提前多少秒开始发送抢课请求。

Important

Q: 我设置了抢课开始时间和提前抢课时间,还需要点击开始抢课嘛?

A: **需要!!!**只有点击了开始抢课,程序才会判断当前时间是否在提前量范围内,如果在提前量范围内则进行请求的发送,否则不发送请求,但仍然处于抢课状态。做这个功能的意义是减小窝工服务器的压力,请不要把提前量设置的过大!!!

高级配置

当你第一次打开本程序后,会自动在程序目录下生成config.json文件

{
    "account": {
        "cookie": ""
    },
    "delay": 0.5,
    "offset": 300,
    "start_time": null,
    "courses": []
}

在这里可以调整延迟,就是这里的delay后面的数字啦,越低延迟越少,但是小心被学校封号~

Reference

https://github.com/FoyonaCZY/GDUT_GrabCourse

About

广东工业大学(GDUT)抢课助手,发挥计算机的力量,让你抢课解放双手,快人一步

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •