Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -660,13 +660,25 @@ def custom_css():
|
|
660 |
color:#353535;
|
661 |
}
|
662 |
"""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
663 |
def launch_main_app(_):
|
664 |
# Schließt das Validierungs-Interface und startet die Hauptanwendung
|
665 |
validation_interface.close()
|
666 |
demo.queue(default_concurrency_limit=15).launch(debug=True)
|
667 |
|
668 |
-
|
|
|
669 |
# Validierungs-Interface - Bots weghalten...
|
|
|
670 |
validation_interface = gr.Interface(
|
671 |
fn=validate_input,
|
672 |
inputs=gr.Textbox(label="Bitte tippen Sie das oben im Moodle Kurs angegebene Wort ein, um zu beweisen, dass Sie kein Bot sind."),
|
@@ -675,7 +687,7 @@ validation_interface = gr.Interface(
|
|
675 |
)
|
676 |
|
677 |
#################################################################################################
|
678 |
-
print ("Start
|
679 |
with open("custom.css", "r", encoding="utf-8") as f:
|
680 |
customCSS = f.read()
|
681 |
|
|
|
660 |
color:#353535;
|
661 |
}
|
662 |
"""
|
663 |
+
|
664 |
+
########################################
|
665 |
+
# Bot- test gegen schädliche Bots die die Anwendung testen...
|
666 |
+
# Funktion zur Überprüfung der Benutzereingabe
|
667 |
+
def validate_input(user_input):
|
668 |
+
if user_input.lower() == "mensch": # Angenommen, das ist die korrekte Antwort
|
669 |
+
return "Richtig, Sie sind ein Mensch! Sie können jetzt die App nutzen."
|
670 |
+
else:
|
671 |
+
return "Falsche Antwort, bitte versuchen Sie es erneut."
|
672 |
+
|
673 |
def launch_main_app(_):
|
674 |
# Schließt das Validierungs-Interface und startet die Hauptanwendung
|
675 |
validation_interface.close()
|
676 |
demo.queue(default_concurrency_limit=15).launch(debug=True)
|
677 |
|
678 |
+
#############################################################################################
|
679 |
+
# Start Gui Vorabfrage
|
680 |
# Validierungs-Interface - Bots weghalten...
|
681 |
+
print ("Start GUI Vorabfrage")
|
682 |
validation_interface = gr.Interface(
|
683 |
fn=validate_input,
|
684 |
inputs=gr.Textbox(label="Bitte tippen Sie das oben im Moodle Kurs angegebene Wort ein, um zu beweisen, dass Sie kein Bot sind."),
|
|
|
687 |
)
|
688 |
|
689 |
#################################################################################################
|
690 |
+
print ("Start GUI Hauptanwendung")
|
691 |
with open("custom.css", "r", encoding="utf-8") as f:
|
692 |
customCSS = f.read()
|
693 |
|