chronogramm, röm-zahlen, urls-decode, reverse-wig,
bas64, jägerzaun
This commit is contained in:
33
app/app.py
33
app/app.py
@@ -221,6 +221,27 @@ def auswahl_verarbeiten():
|
||||
output, mapd = tools.quadtree_koordinaten(text)
|
||||
st.session_state.output_text = output
|
||||
st.session_state.map_data = mapd
|
||||
elif auswahl == "Chronogramm":
|
||||
st.session_state.output_text = tools.chronogramm(text)
|
||||
st.session_state.map_data = None
|
||||
elif auswahl == "Zahl röm.<->arabisch":
|
||||
st.session_state.output_text = tools.zahlen_roemisch_arabisch_umwandeln(text)
|
||||
st.session_state.map_data = None
|
||||
elif auswahl == "URL decode":
|
||||
st.session_state.output_text = tools.url_decode(text)
|
||||
st.session_state.map_data = None
|
||||
elif auswahl == "Reverse-Wherigo":
|
||||
st.session_state.output_text = tools.reversewig(text)
|
||||
st.session_state.map_data = None
|
||||
elif auswahl == "Base64<->ASCII":
|
||||
st.session_state.output_text = tools.base64_ascii(text)
|
||||
st.session_state.map_data = None
|
||||
elif auswahl == "Jägerzaun kodieren":
|
||||
st.session_state.output_text = tools.jaegerzaun_encrypt(text, additional_parameter)
|
||||
st.session_state.map_data = None
|
||||
elif auswahl == "Jägerzaun dekodieren":
|
||||
st.session_state.output_text = tools.jaegerzaun_decrypt(text, additional_parameter)
|
||||
st.session_state.map_data = None
|
||||
elif auswahl == "REPLACE":
|
||||
st.session_state.output_text = tools.REPLACE(text)
|
||||
st.session_state.map_data = None
|
||||
@@ -311,6 +332,13 @@ option = st.sidebar.radio("hidden_label",
|
||||
"Klopfcode dekodieren",
|
||||
"Maptiles/Kachelkoord.",
|
||||
"Quadtree/Quadkey",
|
||||
"Chronogramm",
|
||||
"Zahl röm.<->arabisch",
|
||||
"URL decode",
|
||||
"Reverse-Wherigo",
|
||||
"Base64<->ASCII",
|
||||
"Jägerzaun kodieren",
|
||||
"Jägerzaun dekodieren",
|
||||
"Dummy mit Karte",
|
||||
),
|
||||
key='option',
|
||||
@@ -335,6 +363,11 @@ elif option in ["Mono.-Substitution"]:
|
||||
"Schlüsselwort/Schlüsselalphabet:",
|
||||
placeholder="Schlüsselwort/Schlüsselalphabet hier eingeben"
|
||||
)
|
||||
elif option in ["Jägerzaun kodieren", "Jägerzaun dekodieren"]:
|
||||
additional_parameter = st.text_input(
|
||||
"Schlüsselfeld:",
|
||||
placeholder="Schlüsselzahl hier eingeben"
|
||||
)
|
||||
# Button zum manuellen Ausführen der Verarbeitungsfunktion
|
||||
if st.button(f"{st.session_state.option}"):
|
||||
auswahl_verarbeiten()
|
||||
|
||||
Reference in New Issue
Block a user