-# 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 and len(zprava) >= 30:
+ #TODO tady by se spravne mela porovnavat delka ocesane zpravy
+ analyza.append("\nIndexy koincidence (bez mezer):")
+ analyza.append(koincidence.tabulka_indexu(zprava))
+
+# Vigenere
+if 'V' in opsny:
+ # TODO?poradne cteni opsnu
+ analyza.append("\nHeslo k Vigenerovi (" + opsny[-1] + "):")
+ vig_heslo, vig_text = vigenere.vsechno(zprava, int(opsny[-1]))
+ analyza.append(vig_heslo)
+ analyza.append(vig_text)