Hey there! π Tired of manually logging into ISM-Campus-Wi-Fi every time? This script has got you covered! It automatically handles the login process, so you can focus on what matters.
- Automatically connects to ISM-Campus-Wi-Fi
- Handles the login process in the background
- Runs silently when you start your PC
- Keeps you connected throughout the day
- Python 3.x installed on your PC
- Chrome browser
- A few minutes to set things up
-
Get the code:
git clone https://github.com/shajith240/WIFI-AUTOMATION.git cd WIFI-AUTOMATION -
Set up Python environment (copy-paste these commands):
python -m venv venv venv\Scripts\activate # for Windows pip install -r requirements.txt
-
Create your config file:
- Copy
config.ini.templateand rename it toconfig.ini - Open it and put in your WiFi credentials:
[WiFi] login_url = https://wifilogin.iitism.ac.in/ ssid = ISM-Campus-Wi-Fi [Credentials] username = your_username # Replace with your username password = your_password # Replace with your password
- Copy
Want it to work automatically when you turn on your PC? Here's how:
- Find
start_hidden.vbsin the project folder - Right-click β Create shortcut
- Press
Win + R, typeshell:startup, and hit Enter - Move the shortcut to this startup folder
- That's it! It'll run automatically next time you start your PC
Just double-click check_status.bat - it'll show you if the script is active.
Try these quick fixes:
- Make sure Chrome is up to date
- Double-check your username and password in
config.ini - Restart your PC if it's acting weird
- Still stuck? Open an issue on GitHub!
- Keep your
config.inisafe - it has your login info! - The script runs silently, so don't worry if you don't see anything
- Check Task Manager if you want to see it running (look for
pythonw.exe)
Found a bug? Have a cool idea? Feel free to:
- Open an issue
- Submit a pull request
- Share it with your friends!
Made with β by a fellow ISM student who was tired of logging in manually!