A command-line tool for JEE counselling assistance.
JEE Counsellor is a Python-based tool designed to assist with the counselling process for JEE (Joint Entrance Examination). It provides information about different rounds of counselling, institutes, programs, and closing ranks based on user input. This tool aims to simplify the decision-making process for JEE aspirants by providing relevant data.
The JEE Counsellor tool is available as an executable for Windows, Mac, and Linux. Follow the instructions below to run the tool on your respective operating system.
Note: The provided installation method is only compatible with the x86_64 architecture. It will not work on other architectures.
-
Download the
jcounsellor.exe
executable file from the latest release. -
Before running the tool, Windows may display a security warning message that prevents the execution of the tool. This is a precautionary measure to ensure the safety of your system. However, since jcounsellor is an open-source tool, you can bypass this security check and run the tool.
-
Here are two methods to bypass the security check:
-
Method 1: Use the "Run Anyway" option
- When the security warning message appears, click on the "More info" link.
- A new option "Run Anyway" should appear. Click on it to run the tool.
-
Method 2: Unblock the file
- Right-click on the jcounsellor.exe file.
- Select "Properties" from the context menu.
- In the Properties window, locate and click on the "Unblock" button, if available.
- Click "Apply" and then "OK" to save the changes.
-
By choosing the "Run Anyway" option or unblocking the file, you are indicating that you trust the source and intend to run the tool on your system.
-
Double-click the jcounsellor.exe file to run the tool. You should now be able to launch and use jcounsellor without any issues.
-
-
Note: Please understand that obtaining a license for commercial software can be expensive, and as an open-source tool, jcounsellor does not require any license fees. This allows us to provide the tool free of charge. However, it also means that we may not be able to offer the same level of support or additional features as commercial alternatives.
Note: The provided installation method is only compatible with the x86_64 architecture. It will not work on other architectures.
-
Download the
jcounsellor
executable file from the latest release. -
Open the Terminal application.
-
Navigate to the directory where the
jcounsellor
file is located using thecd
command. For example, if the file is in the Downloads folder, use the following command:cd ~/Downloads
-
Make the file executable by running the following command:
chmod +x jcounsellor
-
Run the tool using the following command:
./jcounsellor
Note: The provided installation method is only compatible with the x86_64 architecture. It will not work on other architectures.
-
Download the
jcounsellor
executable file from the latest release. -
Open the Terminal application.
-
Navigate to the directory where the
jcounsellor
file is located using thecd
command. For example, if the file is in the Downloads folder, use the following command:cd ~/Downloads
-
Make the file executable by running the following command:
chmod +x jcounsellor
-
Run the tool using the following command:
./jcounsellor
By opting for this installation method, you gain the advantage of a dynamic and adaptable setup, ensuring access to the most recent code updates and the opportunity to actively participate in the project's advancement and enhancement.
Before cloning the repository and running the tool, ensure that you have the following software installed on your Windows system:
-
Install Python:
- Download the latest version of Python 3.x from the official Python website: Download Python.
- Run the installer and follow the installation instructions.
- Make sure to select the option to add Python to your system's PATH during the installation process.
-
Install Git:
- Download Git for Windows from the official Git website: Download Git.
- Run the installer and follow the installation instructions.
- During the installation, you can choose the default options unless you have specific preferences.
-
Clone the repository:
- Open the Command Prompt (CMD) or Git Bash.
- Navigate to the directory where you want to clone the repository using the
cd
command. For example, to clone the repository into the current directory, use:cd /path/to/desired/directory
- Clone the repository using the following command:
git clone https://github.com/ksauraj/jee_counsellor.git
-
Navigate to the project directory:
- Change the current directory to the cloned repository:
cd jee_counsellor
- Change the current directory to the cloned repository:
-
Install the dependencies:
- Install the required dependencies using the following command:
pip install -r requirements.txt
- Install the required dependencies using the following command:
-
Run the tool:
- Launch the JEE Counsellor tool using the following command:
python tool.py
- Launch the JEE Counsellor tool using the following command:
- Ensure that you have Python 3.x installed on your system.
- Clone the repository:
git clone https://github.com/ksauraj/jee_counsellor.git
- Navigate to the project directory:
cd jee_counsellor
- Install the dependencies:
pip install -r requirements.txt
- Run the tool:
python tool.py
- Clone the repository (if git isn't installed use
pkg install git
):
git clone https://github.com/ksauraj/jee_counsellor.git
- Navigate to the project directory:
cd jee_counsellor
- Install python if it isn't installed using:
pkg install -y python
- Sometimes
libexpat.so
is missing, so to avoid any issues later install it using:
pkg install libexpat
- Install
python-numpy
andpython-pandas
which is undertur-repo
:
pkg install python-numpy
pkg install tur-repo
pkg install python-pandas
- Install the last dependency:
pip install colorama
- Now you can run the tool using:
python tool.py
The following dependencies are required to run JEE Counsellor:
- Python 3.x
- pandas
- colorama
You can install the required dependencies using the following command:
pip install -r requirements.txt
- Launch the tool by following the installation instructions.
- Select the counseling type (JOSAA or CSAB) and the respective round.
- Choose the institute type and program(s) you are interested in.
- Enter your rank to view the closing ranks and related information.
- The tool will display the results in a browser window.
jee_counsellor_tut.mp4
This project is licensed under the GNU General Public License v3.0. For more details, see the LICENSe file.
- This project has been developed by Ksauraj.