Skip to content
This repository has been archived by the owner on Jul 19, 2024. It is now read-only.

AADL3 Helper Extension is an open-source Chrome extension which automates the registration process of the AADL3 housing program.

Notifications You must be signed in to change notification settings

zraymene/aadl3_helper_extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AADL3 Helper Extension

AADL3 Helper Extension is an open-source Chrome extension which automates the registration process of the AADL3 housing program.

Warning

As the official closure of the AADL 3 website, the extension is obsolete and no longer have any usecase.

Caution

The purpose of this extension is to minimize the time spent on the website (auto filling) & lowering the rates of errors while typing. The extension mimics the human actions of refreshing and input filling only, by using the public API of Chrome Extension which allows the enhancing of the browsing experience. It doesn't communicate in any means with the website nor it tries to exploit any vulnerability.

Features:

  • Load a pre-defined list of credentials of multiple individuals and the ability to manage them individually or in bulk.
  • Opens a new tab assigned to each entry and keeps refreshing until there is a response from the server.
  • Notification on a successful load (no need to keep checking)
  • Automatically opens a session (clicks on the orange box)
  • Automatically fills the form (Wilaya, NIN, NSS and Telephone) from the entry which was assigned to the tab.
  • Multi-language support (English, French and Arabic)

Note:

  • Input validation doesn't get triggered automatically. However, that won't block the submission of the form. So no further action is required. #2

How to install:

The extension must be loaded on Developer mode. First, Download and unzip the project from Github page: Code > Download ZIP. Then follow these steps provided by Chrome Official Docs:

1. Go to the Extensions page by entering `chrome://extensions` in a new tab. (By design chrome:// URLs are not linkable.)
	- Alternatively, click the Extensions menu puzzle button and select Manage Extensions at the bottom of the menu.
	- Or, click the Chrome menu, hover over More Tools, then select Extensions.
2. Enable Developer Mode by clicking the toggle switch next to Developer mode.
3. Click the Load unpacked button and select the extension directory. 

If the steps were followed correctly, the extension will pop on the list as follows:

How to use:

  1. First, you must define the list of credentials. Create a .txt or modify the example file named exemple_entries.txt:
NOM: USER 1
WIL: 16
NIN: 999999999999999988
NSS: 8888888888867
TEL: 0123456789

NOM: USER 2
WIL: 1
NIN: 777777777777777779
NSS: 4444444444441
TEL: 0123456789
  1. Open the extension and upload the entries file. The list of entries will be generated:

  1. Now you have the option to launch all entries or individually.

  2. Now wait until the server respond. When it does, you will be notified and the tab will be activated.

About

AADL3 Helper Extension is an open-source Chrome extension which automates the registration process of the AADL3 housing program.

Resources

Stars

Watchers

Forks