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.
- 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)
- Input validation doesn't get triggered automatically. However, that won't block the submission of the form. So no further action is required. #2
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:
- First, you must define the list of credentials. Create a
.txt
or modify the example file namedexemple_entries.txt
:
NOM: USER 1
WIL: 16
NIN: 999999999999999988
NSS: 8888888888867
TEL: 0123456789
NOM: USER 2
WIL: 1
NIN: 777777777777777779
NSS: 4444444444441
TEL: 0123456789
- Open the extension and upload the entries file. The list of entries will be generated:
-
Now you have the option to launch all entries or individually.
-
Now wait until the server respond. When it does, you will be notified and the tab will be activated.