An open API service indexing awesome lists of open source software.

https://github.com/rtk-rnjn/gu-ems

An website scrapper to get Galgotias University student details from their admission number.
https://github.com/rtk-rnjn/gu-ems

beautifulsoup4 python3 selenium-python

Last synced: 8 days ago
JSON representation

An website scrapper to get Galgotias University student details from their admission number.

Awesome Lists containing this project

README

          

# ARE YOU HERE BY SEARCHING "GU-EMS github"?

# WARNING

> ⚠️ _THIS PROGRAM/CODE IS ONLY FOR EDUCATIONAL PURPOSE, TO SHOW THE USECASE OF SELENIUM AND BEAUTIFUL SOUP MODULES. I TAKE NO GARUNTEE IF YOU USE IT FOR MALICIOUS PURPOSE_

---

## What is this?

- This program tells you why you need CAPTCHA in your website. Program is automation performed by selenium and beautiful soup modules.

- Program logs into your account and tries to get your information provided in the profile page.

- Program will then save the information in a file named `CSV.csv`.

---

## How To Use?

1. Clone the repository
2. Install the requirements
3. Set the config file
4. Run the script

---

## How to set config file?

1. Open the `config.json` file
2. Set the `PASSWORD` and `BASE` field
3. Set `UPPER_LIMIT` and `LOWER_LIMIT` in `config.json` file

---

## How to run the script?

1. Open the terminal
2. Run the command `python3 main.py`

---

## Note

1. The lower limit should be greater than 0 but less than upper limit
2. The upper limit should be greater than lower limit
3. The upper limit should be less than 1000
4. All the fields are required

---

## How to contribute?

1. Fork the repository
2. Make changes
3. Create a pull request

---

> Incase you wonder, why I did this, then let me tell you that I did it for fun... I hope you like it, please don't misuse the program. If you have any suggestions, then please create an issue or contact me.