RozsdásFilc: E-Kréta konzol kliens Rustban
- egyszerűen: szerezz egy előre megépített futtatható programot innétről
ha esetleg nem elérhető a platformodra(tudasd ezt velünk), nem tetszik az ötlet, vagy nem elég új:
- Rust
cargo install --locked rsfilc
legújabb, kevésbé tesztelt:
cargo install --locked --git "https://codeberg.org/jark/rsfilc"
Bash
Add a
~/.bashrcvégére :eval "$(rsfilc completions bash)"
Zsh
Add a
~/.zshrcvégére :eval "$(rsfilc completions zsh)"
Fish
Add a
~/.config/fish/config.fishvégére:rsfilc completions fish | source
PowerShell
Add a végére a beállításaidnak (így találod
echo $profilePowerShell-ben):Invoke-Expression (& { (rsfilc completions powershell | Out-String) })
Elvish
Add a
~/.elvish/rc.elvvégére:eval (rsfilc completions elvish | slurp)
kedves kis használati utasítás: rsfilc --help
bejelentkezés fiókba: rsfilc user --login <OM_AZON>
- ha megbotlasz, először nézz a lábad elé:
rsfilc --help - ha a vároteremben nagy a tömeg, nézdd mit tartalmaz zsebed, környezeti változók használatát ne feledd, állítsd be
1-re aNO_NET, tegyük fel linuxon így műveled:NO_NET=1 rsfilc timetable - ha attól tartasz zsebed kacatokkal tele, mondj egy hasonlót:
NO_CACHE=1 rsfilc absences, vagy használd aclap-et:rsfilc user --cache-dir - ha egy adott nap már nincs több órád, s te mégis mondád:
rsfilc (timetable|tt), megjelenik a legközelebbi órákkal tarkított napod, ha te ezt mégsem akarod:rsfilc tt +0avagyrsfilc tt -- -0a barátod
no mit is nevezhetsz át: közel bármit. pl: tanárok, tantárgyak neveit
hogyan: nédd hol van a beállítások fájl így rsfilc --config-path és írd át a rename-t ahogy tetszik
persze kíváncsi lehetsz ez hogyan megy: tegyük fel imigyen
ha épp úgy érzed, hogy semmit nem akarsz átnevezni, alkalmazd a NO_RENAME=1 környezeti változót (deviszont: ez a cachet nem írja felül, úgyhogy onnan maradhat még átírás)
- linuxon
- windowson
- macOSen
- androidon Termuxon
- mindenen amit támogat a Rust
- API alapvető használata
- kért adatok alapvető megjelenítése
- több fiókos rendszer
- üzenetek (
html) elfogadható megjelenítése - üzenetek (
html) megjelenítésew3m-mel vagylynx-el ha lehetséges - shell autókitöltések: [bash, zsh, fish, elvish, powershell]
- hibajelentések: esetleg
fern - segítőkész hibaüüzenetek
- kb minden cache-elése a valódi élmény érdekében
- token
- órarend
- jegyek
- felhasználó adatai
- hiányzások
- bejelentett számonkérések
- üzenetek
- jelszavak titkosítása mentéshez
- üzenetek küldése
- osztályátlagok
- ügyintézések lekérése
- ügyintézések indítása
- ...
Minden használatba vett crate-nek köszönet, itt találtatnak.
Tessék egy pillantást vetni az ekreta-rs-re, mely a használt API kliens az E-Krétahoz
Autókitöltés leírás innen: zoxide
