A Pala egy interaktív terminálos felhasználói felület (TUI) a Kréta e-napló rendszerhez. Az iOS alkalmazás OAuth2 hitelesítési folyamatait szimulálva közvetlen, gyors és látványos terminálos hozzáférést biztosít a diákok adatlapjához, jegyeihez, órarendjéhez és hiányzásaihoz.
- Élő Dashboard (TUI felület)
- Pala Wrapped (Éves statisztika)
- Bizonyítvány Tervező & Szellem Jegyek
- Jegy-trendek & Átlagok
- Globális Haladó Kereső
- ...és még több!
- Grafikus telepítő (.exe): Töltsd le a Pala-Setup.exe fájlt (egyéni komponensválasztóval: Desktop GUI + CLI / TUI + PATH integráció).
- PowerShell 1-soros:
irm https://raw.githubusercontent.com/CsPS0/pala/main/install.ps1 | iex
- Scoop:
scoop bucket add pala https://github.com/CsPS0/pala-bucket scoop install pala
- Interaktív 1-soros telepítő (Bash):
curl -fsSL https://raw.githubusercontent.com/CsPS0/pala/main/install.sh | bash
Ha manuálisan szeretnéd telepíteni vagy saját csomagkezelőt használsz:
Debian / Ubuntu / Linux Mint (APT)
curl -fsSL https://CsPS0.github.io/pala/public.key | sudo gpg --dearmor -o /usr/share/keyrings/pala-archive-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/pala-archive-keyring.gpg] https://CsPS0.github.io/pala/repo stable main" | sudo tee /etc/apt/sources.list.d/pala.list > /dev/null sudo apt update sudo apt install pala
Arch Linux (AUR)
yay -S pala-bin
macOS (Homebrew)
brew tap CsPS0/pala https://github.com/CsPS0/pala brew install pala
Forráskódból történő fordítás
Dart SDK és Flutter SDK szükséges.
git clone https://github.com/CsPS0/pala.git cd pala dart pub get dart compile exe bin/pala.dart -o pala cd app && flutter build windows # vagy linux / macos
A telepítés után a Pala közvetlenül indítható terminálból és a Start menüből:
palaFő parancsok és kapcsolók:
pala: Interaktív terminálos TUI felület indítása.pala --desktopvagypala -g: Pala Asztali Grafikus Alkalmazás (Desktop GUI) indítása.pala dash: Közvetlen belépés az Élő Dashboard nézetbe.pala --demo: Indítás beépített demó profillal (Teszt Elek - offline tesztadatok).pala --daemon: Háttérfolyamat indítása értesítésekhez.
Komponens kezelés és rendszerintegráció:
pala --install-shortcut: Start menü és asztali parancsikon létrehozása.pala --remove-shortcut: Start menü és asztali parancsikonok eltávolítása.pala --add-path: Pala hozzáadása a felhasználói PATH környezeti változóhoz.pala --remove-path: Pala eltávolítása a PATH-ból.pala --clear-cache: Helyi gyorsítótár és hitelesítési adatok törlése.pala --uninstall: Interaktív komponens eltávolítás és rendszer-tisztítás.
- USER.md: Felhasználói útmutató és funkciók részletezése.
- DEV.md: Fejlesztői és architektúrális dokumentáció.
- CONTRIBUTING.md: Irányelvek hozzájárulóknak.
- DATA_SECURITY.md: Adatkezelés és biztonsági tájékoztató.
Minden használatba vett nyílt forráskódú csomagnak köszönet.