Пример #1
0
            input("Enter The Left Rotor Ring Setting(0 - 25): ")) - 1
        if 0 <= leftRotorRingSetting <= 25:
            break
        else:
            print("ERROR, try again:", end=' ')
    #
    e.machine_configuration_process(rightRotor, rightKey,
                                    rightRotorRingSetting, middleRotor,
                                    middleKey, middleRotorRingSetting,
                                    leftRotor, leftKey, leftRotorRingSetting,
                                    p)

    textToEncrypt = input("Enter A Text To Encrypt: ")
    print("encrypt: " + textToEncrypt)
    print("decrypt: ", end='')
    e.complete_text_translation(textToEncrypt)
elif fast_configure == 0:
    # fast configuration
    p.connectPair('Z', 'U')
    p.connectPair('W', 'M')
    p.connectPair('H', 'L')
    p.connectPair('C', 'Q')
    p.connectPair('O', 'A')
    p.connectPair('P', 'Y')
    p.connectPair('D', 'N')
    p.connectPair('V', 'I')
    p.connectPair('E', 'B')
    p.connectPair('T', 'R')
    e.machine_configuration_process(4, 13, 23, 5, 14, 8, 2, 2, 18, p)
    textToEncrypt = "MLD"
    print("encrypt: " + textToEncrypt)