projekty
/
krypto.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
kosmeticke upravy
[krypto.git]
/
robot.py
diff --git
a/robot.py
b/robot.py
index
8b70a83
..
21d297a
100755
(executable)
--- a/
robot.py
+++ b/
robot.py
@@
-76,7
+76,9
@@
if 'L' in opsny:
" ale Vase zprava uz bohuzel neni na serveru ulozena.\n")
sys.exit()
telo = mail.get_payload().strip()
" 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 = []
sys.exit()
zprava = telo.upper()
analyza = []
@@
-96,7
+98,7
@@
if 'A' in opsny:
mod_x = True
mod_m = True
if not mod_m and not mod_x:
mod_x = True
mod_m = True
if not mod_m and not mod_x:
- if ' ' in ocesat(zprava, True):
+ if ' ' in ocesat(zprava, True)
[1:-1]
:
mod_m = True
analyza.append("\nAutomaticky zvolena analyza s mezerami.")
else:
mod_m = True
analyza.append("\nAutomaticky zvolena analyza s mezerami.")
else:
@@
-131,7
+133,7
@@
for char in sorted(freq, key=freq.get, reverse=True):
# Index koincidence
if mod_m:
analyza.append("\nIndex koincidence (s mezerami):")
# Index koincidence
if mod_m:
analyza.append("\nIndex koincidence (s mezerami):")
- analyza.append('{0:.2%}'.format(koincidence.index_koincidence(zprava)))
+ 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))
if mod_x:
analyza.append("\nIndexy koincidence (bez mezer):")
analyza.append(koincidence.tabulka_indexu(zprava))
@@
-139,10
+141,10
@@
if mod_x:
# Jakobsen
if mod_m:
analyza.append("\nJakobsen (s mezerami):")
# 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):")
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)
# Posuny v abecede
(posun, posunuty_text) = posuny.nejlepsi(zprava)