/UMJILuckyDraw

A simple JS script to register desired course when slots are available, for UM-SJTU JI students.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

UMJILuckyDraw

Endlessly refreshing the website or anxiously waiting for the empty-slot email is a waste of time. A proper course-selection system should avoid such issue by DESIGN.

This script acts not only as a temporal solution to the problem, but also a gentle signal encouraging an official solution.

Built for UM-SJTU JI students :)

A simple JS script to register your desired course when slots are available

Get Started

  1. Install via Greasy Fork or directly add the script to tampermonkey.
  2. enter the course selection page (containing the course list),
  3. find your desired courses' lessontaskid by "inspect element",
  4. add it to the script's wantedlessonTaskID array,
  5. wait until luck comes :)

Feature Road Map

  • Add support to drop a specific course when course collision happens at selection stage