Skip to content

ch3rryblossom/SAM-autocaptcha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SAM-autocaptcha

Automatic CAPTCHA filler for IISER Pune's Academic ERP

A Google Chrome extension that automatically fills in the "CAPTCHA" form element for IISER Pune's SAM portal (Academic ERP) login form.

Uses OCR Space's free OCR API.

PLEASE NOTE: The API (being free) may sometimes be down. Check this here.

V1.0

Selects image tag, converts it into base64, passes it to a POST call for the OCR API, parses returned information, fills in the form element.

Installation

  1. Download this repository as a zip file (either using the green 'Code' button or the releases tab on the right) and extract it anywhere.
  2. Go to chrome://extensions to manage your extensions.
  3. Enable Developer Mode by clicking the toggle switch next to Developer mode.
  4. Click the Load unpacked button and select the extension directory that you just unzipped.

Usage

On every instance of https://www.iiserpune.in/sam/roott/index.php that you open in Chrome, this extension will fill out the OCR result in the appropriate form field.
The OCR results are not always perfect. edit line28 of auto-login.js to replace the API Key with your own API Key, if you'd like. The free API may sometimes be down, you can check this here.

Improvements

  • Icons for the extension
  • Loading gif while the answer hasn't been returned yet
  • Error notif if the API call was bad or an answer wasn't returned
  • Option for user to toggle on "Autosubmit form" (autosubmits form after the answer is filled in)