From bcf9a71d404fa0e0fe6994724a5f1e0d81839b0a Mon Sep 17 00:00:00 2001 From: Daniel Schlapa Date: Mon, 13 May 2024 16:25:59 +0200 Subject: [PATCH] =?UTF-8?q?=C3=84nderung=20auf=20Betroffene?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Registrierung.py => Betroffne.py | 34 +++++++++++++++---------------- MustermannMax_qrcode.png | Bin 0 -> 4501 bytes 2 files changed, 17 insertions(+), 17 deletions(-) rename Registrierung.py => Betroffne.py (69%) create mode 100644 MustermannMax_qrcode.png diff --git a/Registrierung.py b/Betroffne.py similarity index 69% rename from Registrierung.py rename to Betroffne.py index 231ea25..1c8f99c 100644 --- a/Registrierung.py +++ b/Betroffne.py @@ -1,7 +1,7 @@ -# Registrierung BY DANIEL SCHLAPA +# Betroffene BY DANIEL SCHLAPA -# Bsp. QRCODE: Mustermann;Max;01.01.1982;m;40000;Musterdorf;deutsch;Musterstrasse;;Düsseldorf;Deutsches Rotes Kreuz ;;;; -# qrcode = "Mustermann;Max;01.01.1982;m;40000;Musterdorf;deutsch;Musterstrasse;;Düsseldorf;Deutsches Rotes Kreuz ;;;;" +# Bsp. QRCODE: Mustermann;Max;01.01.2024;m;40000;Musterstadt;deutsch;Musterstraße 1;;;;;; +# qrcode = "Mustermann;Max;01.01.2024;m;40000;Musterstadt;deutsch;Musterstraße 1;;;;;;" import time import qrcode @@ -24,11 +24,10 @@ else: def input_code(): scancode = input("Scan den QR-Code: ").strip() - arbeitskartencode = input("Scan den Arbeitskartencode: ").strip() if ';' in scancode: kompletter_qrcode = scancode - nachname, vorname, geburtsdatum, geschlecht, plz, ort, nationalitaet, strasse, helferid, _, hiorg, _, _, _, _ = kompletter_qrcode.split(";") + nachname, vorname, geburtsdatum, geschlecht, plz, ort, nationalitaet, strasse, _, _, _, _, _, _, _ = kompletter_qrcode.split(";") kompletter_name = nachname + ", " + vorname print("AUSGABE DER DATEN") @@ -41,15 +40,13 @@ def input_code(): print("Geburtsdatum: " + geburtsdatum) print("Geschlecht: " + geschlecht) print("Nationalität: " + nationalitaet) - print("Hilfsorganisation: " + hiorg) - print("Arbeitskartencode:" + arbeitskartencode) start_datum = time.strftime("%d.%m.%Y") start_uhrzeit = time.strftime("%H:%M:%S") - print(f"Einsatzbeginn: {start_datum} - {start_uhrzeit}") + print(f"Erfasst um: {start_datum} - {start_uhrzeit}") else: print("Code: " + scancode) - return nachname, vorname, geburtsdatum, geschlecht, plz, ort, nationalitaet, strasse, helferid, hiorg, arbeitskartencode + return nachname, vorname, geburtsdatum, geschlecht, plz, ort, nationalitaet, strasse def make_qrcode(): @@ -63,14 +60,15 @@ def make_qrcode(): def main(): print("""Menü ---- -[1] - Einregistrieren -[2] - Ausregistrieren +[1] - Betroffne einregistrieren +[2] - Betroffne ausregistrieren +[3] - Betroffne suchen -[3] - QR-Code erstellen +[4] - QR-Code erstellen -[4] - Test +[5] - Test -[5] - Ende""") +[6] - Ende""") while True: menu_auswahl = int(input("Menüpunkt: ")) @@ -79,11 +77,13 @@ def main(): input_code() elif (menu_auswahl == 2): print("SORRY - 2") - elif (menu_auswahl == 3): - make_qrcode() + elif (menu_auswahl == 3): + print("SORRY - 3") elif (menu_auswahl == 4): - print("SORRY - 4") + make_qrcode() elif (menu_auswahl == 5): + print("SORRY - 5") + elif (menu_auswahl == 6): return else: print("Auswahl ist ungültig!") diff --git a/MustermannMax_qrcode.png b/MustermannMax_qrcode.png new file mode 100644 index 0000000000000000000000000000000000000000..8bc57730b75571e5e99efd198fbbe84e439a9e71 GIT binary patch literal 4501 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 a{;@wi6zA)4Z?QCJpvBYG&t;ucLK6TL8v+{u literal 0 HcmV?d00001