" ale Vase zprava uz bohuzel neni na serveru ulozena.\n")
sys.exit()
telo = mail.get_payload().strip()
-if len(telo) < 2:
+if len(ocesat(telo, False)) < 2:
+ posli_mail(odesilatel, "Omluva", "Omlouvam se,"
+ " ale Vase zprava je prilis kratka.\n")
sys.exit()
zprava = telo.upper()
analyza = []
float(freq[char])/celkem))
# Index koincidence
-# TODO verze s mezerami
-analyza.append("\nIndexy koincidence (vzdy bez mezer):")
-analyza.append(koincidence.tabulka_indexu(zprava))
+if mod_m:
+ analyza.append("\nIndex koincidence (s mezerami):")
+ analyza.append('{0:.2%}'.format(koincidence.index_koincidence(zprava, True)))
+if mod_x:
+ analyza.append("\nIndexy koincidence (bez mezer):")
+ analyza.append(koincidence.tabulka_indexu(zprava))
# Jakobsen
if mod_m:
analyza.append("\nJakobsen (s mezerami):")
- analyza.append(jakobsen.desifruj(zprava, './ref'))
+ analyza.append(jakobsen.desifruj(zprava))
if mod_x:
analyza.append("\nJakobsen (bez mezer):")
- analyza.append(jakobsen.desifruj(zprava, './bref'))
+ analyza.append(jakobsen.desifruj(zprava, False))
# Posuny v abecede
(posun, posunuty_text) = posuny.nejlepsi(zprava)