- Don't edit the python file, edit the JSON to your liking instead!
- To use: Simply run the
ZoomOpener.py
file with thezoomdata.json
on the same directory level. Don't close the program until your last class opens.
- Meant to map out which days classes are on. index 0 is Monday, to index 6 which is Sunday. "true" means that class is there that day, "false" means that there is no class that day.
- Meant to map out which classes meet on Zoom on any given day. The booleans parallel the classData field. Period 1 is index 0, period 2 is index 1, etc.
- Structured like so:
{
"name": "[NAME OF CLASS]",
"period": [PERIOD # OF CLASS],
"link": "[ZOOM LINK]",
"timeStartHour": [HOUR CLASS STARTS],
"timeStartMinute": [MINUTE CLASS STARTS]
}
- Note that the "timeStartHour" and "timeStartMinute" fields should be in military time (0:00 - 23:59).
- Length (in minutes) of the corresponding period's Zoom call, Zoom call will be forcibly terminated after set amount of minutes.
- Can be overridden manually through the console when prompted.
- Using Windows Task Scheduler in tandem with a .bat file can automate this program further, not requiring you to run the .py file every morning.