- Open Zoom classes in a completely automated manner, based on class timings
- Enter class details like the meeting code and the password of the meeting automatically
- Any number of classes can be launched automatically at their scheduled timings
- Support for different timings on Friday
- All proper names are highlighted like
this
- Follow this link and download the .bat file
- Run the file by double clicking. Ignore all warnings by Windows, as this software is completely virus free
- To ignore warnings click on "More info", and "Run anyway"
- Will take considerable time, so be patient (~20 minutes on 16mbps internet)
- The "Automatically join audio by computer when joining a meeting" checkbox in the Zoom Audio settings must be unticked.
- Can choose class to launch by yourself
- All classes will be listed from
classes.yaml
- Keeps checking for classes in the background, in a black
cmdwindow, that can be minimized - Will check for classes in
classes.yamlevery minute - Will join class on its time automatically
- Installs all necessary programs needed for the program to work.
- Installs Zoom (used for classes) & Python (the language of the program)
- Will take considerable time, so be patient (~20 minutes on 16mbps internet)
- Installs all necessary programs needed for the program to work.
- Installs Zoom (used for classes) & Python (the language of the program)
- Additionally, also downloads the source code to the same folder, and executes the
scheduledClassLauncher.bat - Will take considerable time, so be patient (~20 minutes on 16mbps internet)
- Open the
classes.yamlfile found in theconfigfolder in any text editor of your preference. Notepad is a quick and easy solution. - The example format is available in the file
- Relaunch the program to see your changes reflected
- Open the
config.yamlfile found in theconfigfolder in any text editor of your preference. Notepad is a quick and easy solution. - Format:
variableName: [possible values] description
- Variable's in configuration:
delayBetweenActions: [number] changes the delay (in seconds) between every action that the computer will perform. Decreasing it will make the program faster, but will also result in more chances of failure. If you have a somewhat slow computer, you might want to increase this valueglobalConfidence: [number between 0-1] changes how what percentage similarity should exist between the image on screen and the pre recorded screenshotrequireConfirmationBeforeJoining: [True/False] changes if the program will require confirmation before joining a class. A small window opens, which reveals an "OK" button, and a "Cancel" Button. Choosing "OK" will launch the class meetingrequireConfirmationBeforeLeaving: [True/False] changes if the program will require confirmation before attempting to leave a class. A small window opens, which reveals an "OK" button, and a "Cancel" Button. Choosing "OK" will leave the class meeting
- Relaunch the program to see your changes reflected
- Only Windows 10 & 11 is supported officially. Other operating systems might work, but use at your own discretion
- Discord:
ShaheerSarfaraz#1532