https://github.com/vaaski/oszimt-reconnector
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.
https://github.com/vaaski/oszimt-reconnector
Last synced: about 1 year ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/vaaski/oszimt-reconnector
- Owner: vaaski
- Created: 2022-08-24T09:10:52.000Z (almost 4 years ago)
- Default Branch: go
- Last Pushed: 2024-01-18T13:38:01.000Z (over 2 years ago)
- Last Synced: 2025-06-24T08:21:49.273Z (about 1 year ago)
- Language: Go
- Homepage:
- Size: 2.27 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
oszimt-reconnector

> 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.
## USAGE
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.
## INSTALLATION
Download the latest builds here:
- [windows x64](https://nightly.link/vaaski/oszimt-reconnector/workflows/build/go/oszimt-reconnector%20windows%20amd64.zip)
- [mac arm](https://nightly.link/vaaski/oszimt-reconnector/workflows/build/go/oszimt-reconnector%20darwin%20arm64.zip)
- [mac intel](https://nightly.link/vaaski/oszimt-reconnector/workflows/build/go/oszimt-reconnector%20windows%20amd64.zip)
## BUILD FROM SOURCE
- Install go 1.21 or higher
- [Install goreleaser](https://goreleaser.com/install/#go-install)
- [Install go-winres](https://github.com/tc-hib/go-winres#installation)
- Clone this repo
- Run `go generate`