Now you'll never be late for your Webinars or Meetings on the GoToWebinar Platform

Overview

GoToWebinar Launcher :

Now you'll never be late for your Webinars or Meetings on the GoToWebinar Platform

About

Are you popular for always being late for meetings? Yeah me too..

So this script is the solution just enter all your details in it and it will connect you to meeting automatically even if you forgot to..Now onwards no more #LateComer tags :p

I got to know about the module named selenium and pyautogui and I decided to make a script/code which will automatically launch webinar/meeting at the given time

Working

This is how the script works:

  1. When you run the code it calculates the remaining time and executes the commands on provided time.
  2. It will launch the browser, fill up your details and it'll register you for the webinar.
  3. And the software in your pc "GoToOpener" will be launched automatically

Now I can go to sleep, eat, or scroll peacefully! ;)

Dependencies

This project uses following dependencies in Python (install using pip):

  • selenium
  • WebDriver
  • pyautogui

Compatible with: Any PC or laptop with Python and Selenium installed on Chrome, Safari, Opera, and Edge. (Just modify the code accordingly)

Installation

  1. Install Python (Any 3.x.x version)
  2. Install selenium (https://pypi.org/project/selenium/)
  3. Install Webdriver (For Chrome: https://chromedriver.chromium.org/, similarly find a specific driver for your browser)
  4. Install pyautogui (https://pypi.org/project/PyAutoGUI/)

OR

pip install -r requirements.txt

Usage

  1. Make sure you have the dependencies installed and have followed the steps mentioned in Installation section above.
  2. Make sure you have entered the correct information of your webdriver in the code.
  3. Replace all the existing links and data according to your need.
  4. Execute: gotowebinar_launcher.py

Precautions

  1. Make sure launch_time input is in HH:MM:SS format.
  2. This Code is optimized for 1980*1080 screens if your screen size is diff please change the values on lines 81,83,91,93 or contact me at [email protected]
  3. Make sure GoToOpener is already installed on your pc.
  4. You can change the driver.implicitly_wait() & time.sleep() values according to your network and system speed.
Owner
Jay Thorat
I am a first-year student studying Artificial Intelligence and Data Science at KKWIEER in Nashik, Maharashtra.
Jay Thorat
About Python's multithreading and GIL

About Python's multithreading and GIL

Souvik Ghosh 3 Mar 01, 2022
In this project we will implement AirBnB clone using console

AirBnB Clone In this project we will implement AirBnB clone using console. Usage The shell should work like this

Nandweza Allan 1 Feb 07, 2022
This repository contains code for building education startup.

Learning Management System Overview It's the code for EssayBrain, a tool for teacher that automatically grades and validates essays. In order to valid

Shyam Das Shrestha 1 Nov 21, 2021
A website to collect vintage 4 tracks cassette recorders.

Vintage 4tk cassette recorders A website to collect vintage 4 tracks cassette recorders. Local development setup Copy and customize Django settings (e

1 May 01, 2022
A Python program for calculating the 95%CI for GNSS-derived site velocities

GNSS_Vel_95%CI A Python program for calculating the 95%CI for GNSS-derived site velocities Function_GNSS_95CI.py is a Python function for calculating

<a href=[email protected]"> 4 Dec 16, 2022
CircuitPython Driver for Adafruit 24LC32 I2C EEPROM Breakout 32Kbit / 4 KB

Introduction CircuitPython driver for Adafruit 24LC32 I2C EEPROM Breakout Dependencies This driver depends on: Adafruit CircuitPython Bus Device Regis

Adafruit Industries 4 Oct 03, 2022
Openfe - Alchemical free energy calculations for the masses

The Open Free Energy library Alchemical free energy calculations for the masses.

33 Dec 22, 2022
Python project setup, updater, and launcher

Launcher Python project setup, updater, and launcher Purpose: Increase project productivity and provide features easily. Once installed as a git submo

DAAV, LLC 1 Jan 07, 2022
Heisenbridge a bouncer-style Matrix IRC bridge

Heisenbridge brings IRC to Matrix by creating an environment where every user connects to each network individually like they would with a traditional IRC bouncer

Toni Spets 152 Dec 28, 2022
Project issue to website data transformation toolkit

braintransform Project issue to website data transformation toolkit. Introduction The purpose of these scripts is to be able to dynamically generate t

Brainhack 1 Nov 19, 2021
Python interface to IEX and IEX cloud APIs

Python interface to IEX Cloud Referral Please subscribe to IEX Cloud using this referral code. Getting Started Install Install from pip pip install py

IEX Cloud 41 Dec 21, 2022
SWS Filters App - SWS Filters App With Python

SWS Filters App Fun 😅 ... Fun 😅 Click On photo and see 😂 😂 😂 Your Video rec

Sagar Jangid 3 Jul 07, 2022
A simple chatbot that I made for school project

Chatbot: Python A simple chatbot that I made for school Project. Tho this chatbot is dumb sometimes, but it's not too bad lol. Check it Out! FAQ How t

Prashant 2 Nov 13, 2021
Zapiski za ure o C++-u

cpp-notes Zapiski o C++-u. Objavljena verzija je na https://e6.ijs.si/~jslak/c++/ Generating the notes The setup assumes you are working in a Linux en

Jure Slak 1 Jan 05, 2022
bib2xml - A tool for getting Word formatted XML from Bibtex files

bib2xml - A tool for getting Word formatted XML from Bibtex files Processes Bibtex files (.bib), produces Word Bibliography XML (.xml) output Why not

Matheus Sartor 1 May 05, 2022
A python script developed to process Windows memory images based on triage type.

Overview A python script developed to process Windows memory images based on triage type. Requirements Python3 Bulk Extractor Volatility2 with Communi

CrowdStrike 245 Nov 24, 2022
Test pour savoir si je suis capable de paratger une lib avec le monde entier !!

Data analysis Document here the project: MLproject Description: Project Description Data Source: Type of analysis: Please document the project the bet

Lucas_Penarrubia 0 Jan 18, 2022
This is an online course where you can learn and master the skill of low-level performance analysis and tuning.

Performance Ninja Class This is an online course where you can learn to find and fix low-level performance issues, for example CPU cache misses and br

Denis Bakhvalov 1.2k Dec 30, 2022
Starscape is a Blender add-on for adding stars to the background of a scene.

Starscape Starscape is a Blender add-on for adding stars to the background of a scene. Features The add-on provides the following features: Procedural

Marco Rossini 5 Jun 24, 2022
A python mathematics module

A python mathematics module

Fayas Noushad 4 Nov 28, 2021