10 releases
new 0.3.6 | Dec 10, 2024 |
---|---|
0.3.5 | Sep 14, 2024 |
0.3.3 | Aug 30, 2024 |
0.3.1 | May 28, 2024 |
0.1.0 | Apr 21, 2024 |
#309 in Command-line interface
108 downloads per month
42KB
590 lines
tls-xb
tls-xb is a cli tool that fetches scores and GPA from Tsinglan Xiaobao.
Prerequisites
- tls-xb is written in Rust, so a working Rust installation will be needed.
- tls-xb uses viuer to display the captcha, so a terminal supporting one of the supported graphics protocols is needed, terminals supporting sixel be can found here.
Install
From source
cargo install tls-xb
From binaries
The release page contains precompiled binaries for Linux, macOS and Windows.
Development
git clone https://github.com/hey2022/tls-xb.git
# Build
cd tls-xb
cargo build
# Install
cargo install --path .
Usage
In your terminal, run tls-xb login
to login, then run tls-xb
to run the program.
Dependencies
~19–34MB
~531K SLoC