Skip to content

This Python program automates the process of filling out the attendance form for GoFourthLearning

License

Notifications You must be signed in to change notification settings

rohanday3/GFLAttendance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoFourthLearning Attendance Form Filler

Description

This Python program automates the process of filling out the attendance form for GoFourthLearning using the Selenium WebDriver. It reads login credentials and the form URL from a JSON file and performs the necessary actions to submit attendance.

Features

  • Reads login credentials and form URL from a JSON file.
  • Uses Selenium WebDriver to automate the form-filling process.
  • Handles the Firefox binary location for Selenium WebDriver.

Prerequisites

  • Python 3.x
  • Mozilla Firefox installed
  • Geckodriver executable

Setup

  1. Clone the repository or download the source code.

  2. Install the required Python packages:

    python -m pip install -r requirements.txt
  3. Download and Install Mozilla Firefox:

  4. Download Geckodriver:

    • Download Geckodriver from GeckoDriver releases.
    • Choose the appropriate version based on your operating system.
    • Extract the downloaded archive.
  5. Place Geckodriver in Firefox Binary Directory:

    • Move the geckodriver executable to the same directory as your Firefox binary.
    • For example, if Firefox is installed in C:/Program Files/Mozilla Firefox/, move geckodriver.exe to C:/Program Files/Mozilla Firefox/.
  6. Update the JSON file (login.json) with your specific information.

Usage

Run the program by executing the following command in your terminal or command prompt:

python msformsfill.py

About

This Python program automates the process of filling out the attendance form for GoFourthLearning

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages