Skip to content

WyvernIXTL/ubilerntui

Repository files navigation

ubilerntui

Eine Terminal UI, um für die "UKW-Sprechfunkzeugnis für den Binnenschiffahrtsfunk"-Prüfung zu lernen.

dependency status Crates.io Version

Ein großer Unterschied zu anderen Programmen, die das Gleiche versprechen, ist hier, dass die Fragen direkt eingelesen werden aus der PDF. Sie können entsprechend den neuesten, offiziellen Fragenkatalog online finden (zBsp. über duckduckgo) und mit diesem Programm automatisch parsen. Mehr dazu unter Benutzung.

Selektor

Installation

Über Cargo

cargo install ubilerntui

Über Package Manager

Scoop (windows)

scoop bucket add stupid-bucket https://github.com/WyvernIXTL/stupid-bucket
scoop install stupid-bucket/ubilerntui

Snap (linux)

sudo snap install ubilerntui

Get it from the Snap Store

Apt (x64 debian linux)

wget https://github.com/WyvernIXTL/ubilerntui/releases/latest/download/ubilerntui-x64.deb
sudo apt install ./ubilerntui-x64.deb
rm ./ubilerntui-x64.deb

Prebuilts

Für:

  • windows
  • linux
  • macos

Auf der Release Page.

Benutzung

Eine TUI, um für die UBI-Prüfung zu lernen.

Usage: ubilerntui.exe [OPTIONS] [COMMAND]

Commands:
  lade     Lädt eine UBI-Gesamtfragenkatalog-PDF-Datei in die interne Datenbank.
  loesche  Löscht alle Fragen oder den Fortschritt aus der Datenbank.
  help     Print this message or the help of the given subcommand(s)

Options:
      --license  Prints license information.
      --version  Prints version information.
  -h, --help     Print help (see more with '--help')

Zum Starten

  1. Laden Sie den offiziellen Fragenkatalog aus dem Netz. (duckduckgo)
  2. Laden Sie diesen in das Program:
ubilerntui lade PFAD_ZUR_PDF
  1. Starten Sie das Program:
ubilerntui

Zurücksetzen des Lernfortschritts

ubilerntui loesche fortschritt

Löschen der eingelesenen Fragen

ubilerntui loesche fragen

Lizenz

Lizenziert unter GNU General Public License v3.0 or later. Diese Software benutzt Crates, welche unter anderen Lizenzen sind. Siehe 3rd Party Lizenzen (nur im Release enthalten). Desweiteren benutzt diese Software ein TeX-Trennmuster der Deutschsprachige Trennmustermannschaft welches durch/in hyphenation enkodiert worden ist und der MIT Lizenz obliegt.

Demo Video

asciicast

Screenshots

Richtige Antwort Falsche Antwort