diff --git a/README.md b/README.md index 47c33a7..e57304d 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Dieses Projekt basiert auf dem Code von https://qr.alster.space/. Er wurde um ve ## Features - Vollständig clientseitig (keine Server-Kommunikation) -- URL-Parameter für alle Einstellungen +- URL-Parameter für alle Einstellungen (inkl. Modus Text/WLAN/Termin) - Anpassbare Größen und Farben - Verschiedene Fehlerkorrektur-Level - Download-Funktion @@ -69,9 +69,15 @@ Die App bietet spezielle Eingabefelder für WiFi-Daten: Die Anwendung unterstützt folgende URL-Parameter: -- `text` - Text oder URL für den QR-Code -- `ssid` - WiFi SSID -- `password` - WiFi Passwort +- `mode` - Inhaltstyp: `text`, `wifi` oder `event` (Termin/Kalender). Ohne `mode` wird bei vorhandenen Termin-Feldern automatisch der Termin-Modus gewählt. +- `text` - Text oder URL für den QR-Code (Modus Text) +- `ssid` - WiFi SSID (Modus WLAN) +- `password` - WiFi Passwort (Modus WLAN) +- `eventTitle` - Titel des Termins (Modus `event`) +- `eventStart` - Beginn im Format `YYYY-MM-DDTHH:mm` (lokale Ortszeit Europe/Berlin, z. B. `2026-04-16T14:30`) +- `eventEnd` - Ende (optional), gleiches Format wie `eventStart` +- `eventLocation` - Ort (optional) +- `eventDescription` - Beschreibung (optional) - `size` - Größe (128, 256, 512, 1024) - `errorCorrection` - Fehlerkorrektur (L, M, Q, H) - `foreground` - Vordergrundfarbe (Hex-Code) @@ -92,6 +98,11 @@ http://localhost:8080/?ssid=MeinWLAN&password=MeinPasswort123 http://localhost:8080/?ssid=OffenesWLAN ``` +**Termin (Kalender, iCal im QR):** +``` +http://localhost:8080/?mode=event&eventTitle=Team-Meeting&eventStart=2026-04-16T14:30&eventEnd=2026-04-16T15:30 +``` + **Achtung:** Das WLAN-Passwort ist im Link im Klartext sichtbar! ## WiFi QR-Code Format @@ -133,7 +144,7 @@ Das Smartphone erkennt automatisch, dass es sich um WiFi-Daten handelt und biete ### Teilen-Funktion -Mit dem Button "Teilen" kann ein Link mit allen aktuellen Einstellungen (inkl. WiFi-Daten) in die Zwischenablage kopiert werden. Dieser Link kann weitergegeben werden und öffnet die App direkt mit den gewählten Einstellungen. +Mit dem Button "Teilen" kann ein Link mit allen aktuellen Einstellungen (inkl. WiFi- oder Termin-Daten) in die Zwischenablage kopiert werden. Dieser Link kann weitergegeben werden und öffnet die App direkt mit den gewählten Einstellungen. **Achtung:** Wenn ein WLAN-Passwort eingegeben ist, wird dieses im Link im Klartext übertragen!