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
- Install via Greasy Fork or directly add the script to tampermonkey.
- enter the course selection page (containing the course list),
- find your desired courses'
lessontaskid
by "inspect element", - add it to the script's
wantedlessonTaskID
array, - wait until luck comes :)
- Add support to drop a specific course when course collision happens at selection stage