/METU-Course-Capacity-Check

A Node script that fetches specified course and notifies when the capacity is not full by beeping.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

METU-Course-Capacity-Check

A Node script that fetches specified course capacity and notifies when it is not full by beeping.

Disclaimer


I do not take any responsibility in case of misuse of the code. Every user is responsible for their own actions. Use it at your own risk.

How to Use

1- Install Node.js

2- Go to https://sis.metu.edu.tr/. Using the left pane; navigate to Courses > Semester Information

3- Select the Semester and Program. Then, press the Search button.

4- Copy the URL.

5- Open up a command line in the directory where your courseCapacity.js file is located and type the following
node courseCapacity


6- You will be prompted to enter the URL. Paste the URL you copied on step 4.

7- Enter the course code.

8- Hit the enter button and wait. The code will beep when capacity is available.

NOTE: There is no error checking on inputs. If you dont see course information after the Cycle # text, then you probably had entered an invalid/wrong course number