Skip to content

Latest commit

 

History

History
104 lines (58 loc) · 2.39 KB

README.md

File metadata and controls

104 lines (58 loc) · 2.39 KB

letovoCLI

letovo is a fancy tool for accessing your school data.

README Sections: OptionsInstallation

letovo help [flags]

Pass any command to display manual about it

aliases = none


letovo register [flags]

Register your school credentials

aliases = r, reg


letovo schedule [flags]

Get schedule from s.letovo.ru (Default is for today)

aliases = s, sch

  • -d {string}, --day {string}: display a schedule for the specific day
  • -w, --week: display a schedule for the week

letovo homework [flags]

Get homework from s.letovo.ru (Default is for today)

aliases = h, hw

  • -d {string}, --day {string}: display a schedule for the specific day
  • -w, --week: display a homework for the week

letovo marks [flags]

Get marks from s.letovo.ru (Default is marks within one week)

aliases = m, ma

  • -d {string}, --day {string}: display a schedule for the specific day
  • -a, --all: display all marks
  • -f, --final: display final marks
  • -s, --summative: display summative marks

Some options accept parameters:

  • Valid --day options are monday (?i)^mo, tuesday (?i)^tu, wednesday (?i)^we, thursday (?i)^th, friday (?i)^fr and saturday (?i)^sa

letovo is available for macOS, Linux and Windows.

Download a binary

Compiled binary versions of letovo are uploaded to GitHub when a release is made. You can install letovo manually by downloading a release, extracting it, and copying the binary to a directory in your $PATH, such as /usr/local/bin.

Build from source

...

© Made with ❤️ by arsikurin