commit 42d28fb3fb6c5ea4b727b0e47d883bcc1d0c4224 Author: Daniel Schlapa Date: Tue Jan 9 17:31:25 2024 +0100 Dateien nach "/" hochladen diff --git a/MaxMustermann.png b/MaxMustermann.png new file mode 100644 index 0000000..3975548 Binary files /dev/null and b/MaxMustermann.png differ diff --git a/README.md b/README.md new file mode 100644 index 0000000..bbc3bb1 --- /dev/null +++ b/README.md @@ -0,0 +1,11 @@ +# Registrierung + +Registrierung ist ein in Python geschriebenes Programm zur Ein- & Aus- registrierung +von Einsatzkräften mit Hilfe von QR-Codes. + + +## Authors + +- [@Dtrieb](https://github.com/Dtrieb) +- [@Schrottfresse](https://www.github.com/Schrottfresse) + diff --git a/Registrierung.py b/Registrierung.py new file mode 100644 index 0000000..9f2109e --- /dev/null +++ b/Registrierung.py @@ -0,0 +1,88 @@ +# Registrierung BY DANIEL SCHLAPA + +# Bsp. QRCODE: Mustermann;Max;01.01.1982;m;40000;Musterdorf;deutsch;Musterstrasse;;Düsseldorf;Deutsches Rotes Kreuz ;;;; +# qrcode = "ustermann;Max;01.01.1982;m;40000;Musterdorf;deutsch;Musterstrasse;;Düsseldorf;Deutsches Rotes Kreuz ;;;;" + +import time +import qrcode + +# print(time.strftime("%d%H%M%b%y")) +# print(time.strftime("%d.%m.%Y %H:%M:%S")) + +""" +try: + +except : + + +if ';' in string: + +else: + +""" + + +def input_code(): + scancode = input("Scan den Code: ").strip() + + if ';' in scancode: + kompletter_qrcode = scancode + nachname, vorname, geburtsdatum, geschlecht, plz, ort, nationalitaet, strasse, helferid, null, hiorg, null, null, null,null = kompletter_qrcode.split(";") + kompletter_name = nachname + ", " + vorname + + print("AUSGABE DER DATEN") + print("-----------------\n") + print("Kompletter Name: " + kompletter_name) + print("Vorname: " + vorname) + print("Nachname: " + nachname) + print("Straße: " + strasse) + print("Postleitzzahl + Ort: " + plz + " " + ort) + print("Geburtsdatum: " + geburtsdatum) + print("Geschlecht: " + geschlecht) + print("Nationalität: " + nationalitaet) + print("Hilfsorganisation: " + hiorg) + start_datum = time.strftime("%d.%m.%Y") + start_uhrzeit = time.strftime("%H:%M:%S") + print (start_datum + " " + start_uhrzeit) + else: + print("Code: " + scancode) + +def make_qrcode(): + dateinname_qrcode = input("Dateiname: ").strip() + img = qrcode.make('Daniel') + type(img) + img.save(dateinname_qrcode + ".png") + print("QR-Code " + dateinname_qrcode + ".png" + " wurde erstellt.") + +def main(): + print("""Menü +---- +1 - Einregistrieren +2 - Ausregistrieren + +3 - QR-Code erstellen + +4 - Test + +5 - Ende""") + + while True: + menu_auswahl = int(input("Menüpunkt: ")) + + if (menu_auswahl == 1): + input_code() + elif (menu_auswahl == 2): + print("SORRY - 2") + elif (menu_auswahl == 3): + make_qrcode() + elif (menu_auswahl == 4): + print("SORRY - 4") + elif (menu_auswahl == 5): + return + else: + print("Auswahl ist ungültig!") + + +if __name__ == '__main__': + main() + \ No newline at end of file