Saydemr / SSS

Automated Course Registration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

END OF SERVICE NOTICE

  • This code is not capable of doing what is expected from it due to UI changes on SIS in early 2021. It is still, though, a good source to look at if you want to have a Selenium implementation in any programming language that has to run on dynamic webpages (or specifically on SIS 😈)

  • I gotta mention that I was very relax while I was coding this because a handful of people that I very well know of used it. Therefore this code has tons of bad programming practices in it (Yeah no comments on any line). Again, don't use the code. Take the idea and code yourself.

  • Don't underestimate the code either. I and some other people used this code several times during course registration period and successfully enrolled in courses that had limited quota :) If you want to code the next version and have some questions, reach me out!



THIS CODE IS DEAD. IT WILL THROW BUNCH OF ERRORS. DON'T TRY TO USE IT!

WHY IS IT UP HERE? IDK



OzU Automated Course Registration

Ozyegin University SIS fast course registration and waitlisting project. Selenium & Java.

Pre-requisites :

IMPORTANT NOTICE

  • DO NOT INTERACT WITH THE BROWSER IN ANY WAY. You should interact ONLY AND ONLY with the panel.
  • If you gonna leave the computer whole night make sure it does not go to sleep when left idle.

Windows :

  • Download SIS.zip file and extract the content. Extracted files must be in the same directory.
  • Start the program by double clicking on SIS.jar.
  • Write your credentials to sign-in to OzU SIS.
  • Select the browser installed on your system.
  • Click "Open Session" and wait.
  • Write the info about the course you want to waitlisted into. (e.g. Course ID: CS101, Section : A)
  • If you've already enrolled into another section and want to change it tick the box.
  • Choose the interval for checking the empty slots. If you have a modest computer increase the number.
  • Start the process by clicking start waitlisting button located down.

Mac :

  • Download SIS.zip file and extract the content. Extracted files must be in the same directory.
  • Start the program by double clicking on SIS.jar.
  • Write your credentials to sign-in to OzU SIS.
  • Click "Open Session" and wait.

by ...

About

Automated Course Registration


Languages

Language:Java 100.0%