nouzove pouzitelna verze
[krypto.git] / robot.py
index 2cbc1d5..d25251f 100755 (executable)
--- a/robot.py
+++ b/robot.py
@@ -37,6 +37,28 @@ predmet, _, opsny = mail['Subject'].strip().upper().partition(' ')
 odesilatel = mail['From']
 if predmet != settings.subject:
     sys.exit()
 odesilatel = mail['From']
 if predmet != settings.subject:
     sys.exit()
+
+if opsny == 'H':
+    posli_mail(odesilatel, "Napoveda", ''.join("Napoveda:\n"
+               "Prikazy robotovi vkladejte do predmetu zpravy "
+               "zaslane na adresu ", 
+               settings.mail, ".\nNa velikosti pismen nezalezi."
+               "\n\nSeznam prikazu:\n"
+               "\"", settings.subject, "\"   Analyza zpravy z tela mailu.\n" 
+               "\"", settings.subject, " X\" Vynuti analyzu bez mezer.\n"
+               "\"", settings.subject, " M\" Vynuti analyzu s mezerami.\n"
+               "\"", settings.subject, " B\" Vypise cetnost vsech bigramu.\n"
+               "\"", settings.subject, " P\" Vypise vsechny posunuti textu.\n"
+               "\"", settings.subject, " A\" Vypise uplne vsechno co dava "
+               "alespon trochu smysl (nedoporucuji).\n"
+               "\"", settings.subject, " H\" Tato napoveda.\n"
+               "\nVolby (mimo \"H\") je mozno libovolne kombinovat.\n"
+               "Napriklad \"", settings.subject, " LXB\" analyzuje posledni "
+               "prijatou zpravu s vynucenim analyzy bez mezer a navic vypise "
+               "cetnosti bigramu.\n"
+               "\nS pozdravem\nVas Robot\n"))
+    sys.exit()
+
 if 'L' in opsny:
     mail = pickle.load(open('./msg_last.tmp'))
     m1 = re.match(r".*\<(.*)\>.*", mail['From'])
 if 'L' in opsny:
     mail = pickle.load(open('./msg_last.tmp'))
     m1 = re.match(r".*\<(.*)\>.*", mail['From'])