The osz-imt school wifi needs to be logged-into after 1GB of data used. That's just annoying so this scripts automates logging in.
Upon first start it asks for your OSZ-IMT portal credentials and saves them to
~/.oszimt-credentials
base64 encoded.
Every subsequent start will use these credentials to log you in.
After the initial setup, it'll check your online status every 3 seconds. This frequency seems to be ideal for downloads to not be interrupted, and for the script to not be too annoying on the network.
Download the latest builds here:
- Install go 1.21 or higher
- Install goreleaser
- Install go-winres
- Clone this repo
- Run
go generate