Zum Inhalt

Installation

Linux (Ubuntu / Mint)

Laden Sie die folgenden Dateien herunter (z.B. mit wget):

  • kivy-installation.txt
  • smplannfcapp_update.sh

  • Terminal/Konsole öffnen:

  • Installationsskript ausführen:
    bash kivy-installation.txt
    (sudo Passwort eingeben)
  • Update-Skript ausführen:
    bash smplannfcapp_update.sh
    (ca. 20MB Download)
  • Programm starten:
    ~/smplan_nfc_app/main.sh
  • Desktop-Verknüpfung anlegen (auf ~/smplan_nfc_app/main.sh)

Update ausführen

bash smplannfcapp_update.sh

Bildschirm Skalierung einstellen in main.sh

  • --scale=0.8
    • --> für geringe Bildschirmauflösung (z.B. 1366x768)
  • --scale=1.2
    • --> für hohe Bildschirmauflösung (z.B. FHD 1920x1080)
  • oder individuelle Werte für andere Bildschirmauflösungen

Beispiel:

#!/bin/sh  

cd /home/smplan/smplan_nfc_app  
source ~/venv/bin/activate  
# "--scale=X.X" Num. Parameter zur Anpassung der Größenverhältnisse  
python3 ~/smplan_nfc_app/main.py --scale=1.2  

Getestete Linux‑Version

Linux Mint "Vera" Xfce Edition 21.1

https://www.linuxmint.com/edition.php?id=304


Windows (10 / 11)

  1. Installation der MariaDB
    • Download‑Link bitte beim Support anfragen.
    • Während der Installation:
      • Lizenzbedingungen bestätigen
      • Administrator‑Passwort festlegen
      • alle weiteren Voreinstellungen unverändert lassen
  2. Nach der MariaDB‑Installation
    1. Das Skript mariadb-postinstall.bat ausführen
      • Download‑Link bitte beim Support anfragen.
      • Das Skript initialisiert die Datenbank und aktiviert den Remote‑Zugriff.
    2. Dazu im Windows‑Explorer Rechtsklick --> "Als Administrator ausführen" wählen.
    3. Sobald das Skript startet, das bei der Installation gesetzte MariaDB‑Passwort eingeben.
  3. MariaDB‑Pfad im Ausgabeprogramm einstellen
    • Im Ausgabeprogramm unter Datenbank muss der Pfad zum MariaDB‑bin‑Verzeichnis angegeben werden.
    • Für die bereitgestellte MariaDB‑Version lautet der Standardpfad:
      • C:\Program Files\MariaDB 11.8\bin

Hinweis:
Unter Linux kann Schritt 3 ausgelassen werden.


Android

noch im Alpha Stadium