Skip to content

manan025/CourseRush

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CourseRush

A python script that sends mail if a course is available for registration on SNU's ERP.

It has been checked to work on Pyton 3.14 with GeckoDriver. It may not work with Chrome.

Installation & Setup

  1. Install the required packages
uv add -r requirements.txt

To install geckodriver using homebrew (macOS):

brew install geckodriver
  1. Create and initialize environment file
cp .env.example .env
  1. Add the destination emails in mail.py file. The classes_not variable in main.py contains the CCC that will not be monitored.

Usage

  1. Run the program
uv run main.py

Features

  • Headless Mode
  • Inefficient but works
  • Sends mail if a course is available for registration
  • Can be used for multiple courses

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages