X-Git-Url: http://git.tomasm.cz/krypto.git/blobdiff_plain/36569b5bd34c720e1be6a3fefe06311d48f9bf44..4b73330546c7aeb978d3a382a36defebfb2444a7:/robot.py diff --git a/robot.py b/robot.py index d25251f..2178faa 100755 --- a/robot.py +++ b/robot.py @@ -12,7 +12,9 @@ from time import asctime import pickle from ocesavac import ocesat +from jakobsen import reference from spolecne import ABECEDA +import krypto class settings: pass @@ -39,7 +41,9 @@ if predmet != settings.subject: sys.exit() if opsny == 'H': - posli_mail(odesilatel, "Napoveda", ''.join("Napoveda:\n" + #TODO dokumentace k Vigenerovi + #TODO dokumentace k L + posli_mail(odesilatel, "Napoveda", ''.join(["Napoveda:\n" "Prikazy robotovi vkladejte do predmetu zpravy " "zaslane na adresu ", settings.mail, ".\nNa velikosti pismen nezalezi." @@ -56,7 +60,7 @@ if opsny == 'H': "Napriklad \"", settings.subject, " LXB\" analyzuje posledni " "prijatou zpravu s vynucenim analyzy bez mezer a navic vypise " "cetnosti bigramu.\n" - "\nS pozdravem\nVas Robot\n")) + "\nS pozdravem\nVas Robot\n"])) sys.exit() if 'L' in opsny: @@ -87,12 +91,12 @@ if len(ocesat(telo, False)) < 2: sys.exit() zprava = telo.upper() -# TODO zpracovat zpravu a odeslat vysledek -#pridat "\nS pozdravem\nVas Robot" +analyza = krypto.analyza(zprava, opsny) + posli_mail(odesilatel, "Analyza Vasi zpravy", - "\n".join(analyza), + analyza + "\nS pozdravem\nVas Robot", './robot_last.tmp') f = open('./msg_last.tmp', 'w')