bin, hex, dez, oct <-> ascii

This commit is contained in:
2025-07-22 21:08:33 +02:00
parent f7123ed094
commit 76caa8a218
2 changed files with 113 additions and 138 deletions

View File

@@ -66,17 +66,32 @@ def auswahl_verarbeiten():
elif auswahl == "ROT47":
st.session_state.output_text = tools.rot47(text)
st.session_state.map_data = None
elif auswahl == "REPLACE":
st.session_state.output_text = tools.REPLACE(text)
elif auswahl == "ASCII-Text->HEX":
st.session_state.output_text = tools.ascii_to_hex(text)
st.session_state.map_data = None
elif auswahl == "REPLACE":
st.session_state.output_text = tools.REPLACE(text)
elif auswahl == "ASCII-Text->DEZ":
st.session_state.output_text = tools.ascii_to_dez(text)
st.session_state.map_data = None
elif auswahl == "REPLACE":
st.session_state.output_text = tools.REPLACE(text)
elif auswahl == "ASCII-Text->Octal":
st.session_state.output_text = tools.ascii_to_octal(text)
st.session_state.map_data = None
elif auswahl == "REPLACE":
st.session_state.output_text = tools.REPLACE(text)
elif auswahl == "ASCII-Text->BIN (16bit)":
st.session_state.output_text = tools.ascii_to_bin16(text)
st.session_state.map_data = None
elif auswahl == "ASCII-Text->BIN (8bit)":
st.session_state.output_text = tools.ascii_to_bin8(text)
st.session_state.map_data = None
elif auswahl == "HEX->ASCII-Text":
st.session_state.output_text = tools.hex_to_ascii(text)
st.session_state.map_data = None
elif auswahl == "DEZ->ASCII-Text":
st.session_state.output_text = tools.dez_to_ascii(text)
st.session_state.map_data = None
elif auswahl == "Octal->ASCII-Text":
st.session_state.output_text = tools.octal_to_ascii(text)
st.session_state.map_data = None
elif auswahl == "BIN->ASCII-Text":
st.session_state.output_text = tools.bin_to_ascii(text)
st.session_state.map_data = None
elif auswahl == "REPLACE":
st.session_state.output_text = tools.REPLACE(text)
@@ -133,7 +148,14 @@ option = st.sidebar.radio("hidden_label",
"ROT13",
"ROT18",
"ROT47",
"",
"ASCII-Text->HEX",
"ASCII-Text->DEZ",
"ASCII-Text->Octal",
"ASCII-Text->BIN (16bit)",
"ASCII-Text->BIN (8bit)",
"HEX->ASCII-Text",
"DEZ->ASCII-Text",
"Octal->ASCII-Text",
"",
"",
"",