osdlabs / bitsnetlogin Goto Github PK
View Code? Open in Web Editor NEWA program to log into the Captive Portal of the campus at BITS Pilani, Goa.
License: GNU General Public License v3.0
A program to log into the Captive Portal of the campus at BITS Pilani, Goa.
License: GNU General Public License v3.0
Add a way to parse command line arguments like --help
or -h
or -hvf
Any malicious code in configuration file can affect the system. Check (and remove) code other than configuration variables while reading.
Add an option to enable the script to autorun on startup.
Script takes quite some time on a slow connection. Need to set a timeout.
Send a notification once a script is run with the message returned from the server.
Check for connectivity to login page maybe. Or some other page?
Add option so that this keeps running in the background and logins whenever not logged in. Should keep a check on whether the connected to bitsnet or some other network to discourage redundant login attempts.
Issue caused by the new captive portal page. Can't send a login request by curl
or wget
Use timeout
to check for slow internet.
Nothing is on the Wiki. Need serious work on that.
Build a package for easy installation.
A .deb
or autohell/cmake
package maybe?
If a username or password contains special characters, encode them to send a request. Else, the request fails.
A GUI for linux will be really nice.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.