#wifi #credentials #login #networking #network-manager #command-line-tool #config-directory

bin+lib llogin

LPU WiFi Manager: A CLI tool for managing Lovely Professional University WiFi connections

3 unstable releases

0.2.2 Nov 8, 2024
0.2.1 Nov 6, 2024
0.1.2 Apr 21, 2024
0.1.1 Apr 17, 2024
0.1.0 Apr 17, 2024

#1591 in Command line utilities

Download history 24/week @ 2024-09-23 241/week @ 2024-11-04 16/week @ 2024-11-11 9/week @ 2024-11-18

266 downloads per month

MIT license

24KB
334 lines

LPU WiFi Manager

LPU WiFi Manager is a command-line tool for managing Lovely Professional University WiFi connections.

Crates.io Documentation

Features

  • Store multiple LPU WiFi credentials securely
  • Cross-platform support for Windows and Linux
  • Login to LPU WiFi network
  • Logout from LPU WiFi network
  • List stored accounts
  • Secure credential storage in system config directory

Usage

Run the program without any arguments to be prompted for an account ID and perform LPU login:

llogin

You can also use the following options:

  • --help or -h: Show the help message.
  • --version or -v: Show the version of the program.
  • --account <account_id> or -a <account_id>: Perform LPU login with the provided account ID.
  • --list or -l: List all stored account IDs.
  • --logout <account_id> or -lg <account_id>: Perform logout with the provided account ID.

Installation

To install LPU WiFi Manager, you need to have Rust installed on your machine. You can then use cargo to install the package:

cargo install llogin

License

This project is licensed under the MIT License.

Dependencies

~6–16MB
~290K SLoC