This project aims in solving out a local problem faced by students at my college, as online classes are taking over our curriculum and the process to launch a zoom class stands quite redundant. Logging into the student account then searching for the correct class link, this process becomes quite cumbersome to be done for each class. So, why don't we sit back and let python take over the task of repeating the process!!!
Hence introducing EzAccess a simple automated project to take care of your online classes.
- Selenium: It a framework for automating and testing web applications, Selenium provides a playback tool for authoring functional tests without the need to learn a test scripting language.
- Pyautogui: For triggering some events on a web application, lets Python control the mouse and keyboard, and other GUI automation tasks.
- Python: Python is an interpreted, high-level, general-purpose programming language.
- For Glearn authentication, enter your credentials in the username and password element i.e. lines 21 and 22.
- This application was designed to run in Chrome browser only.
- Make sure that you have Zoom desktop application installed in your system.
- Make sure that your system satisfies all the pre-reqs before using the script.
- Selenium -
pip install selenium- WebDriver-Manager -
pip install webdriver-manager- DateTime -
pip install DateTime- PyAuto GUI -
pip install pyautogui
- Zip the repository and download it in your local system.
- Make sure that the system has python pre-installed, in case you don't have python Click Here to download and install the latest python version.
- Open command prompt and type
python --versionto check whether the latest version is installed or not.- Extract the downloaded zip folder of EzAccess and navigate inside this folder.
- Open cmd at this particular path and write
pip install -r requirements.txt.- Once the installtion of the packages is completed, you can then run the script as
python EzAccess.py.