os.system('title Encrypter in Python By: Espectro Infernal') os.system('color 0a')
rnd = randrange(0, 999)
def encriptado(word, password, rnd): space = " " for i in word: ascii = ord(i) cripto = str(ascii) + str(password) + str(rnd) string = str(cripto) final = space + string return final[1:]
def inicio(cont): while cont <> "s": os.system('cls') print """#######""" w = str(raw_input('Palabra / frase a encriptar: -> ')) print """~~~""" p = str(raw_input('PASSWORD (preferiblemente con nmeros): -> ')) print """~~~""" e = encriptado(w, p, rnd) print """""",w, """Encriptado es:""", e print """~~~""" print """~~~""" cont = str(raw_input('Desea volver al menu principal? (s/n): -> ')) menu()
def info(cont): while cont <> "s": os.system('cls') print """~~~""" print """~~~""" print """El encriptado se basa en pasar los caracteres introducidos a ascii \n y sumarlos a un numero aleatorio que en este caso es """, rnd print """~~~""" cont = str(raw_input('Desea volver al menu principal? (s/n) : -> ')) menu()
def infoad(cont): while cont <> "s": os.system('cls') print """~~~""" print """El programa ha sido creado por Espectro Infernal en lenguaje Pythoniano""" print """Puede editar el codigo fuente si se descarga Python en su Ordenador""" print """~~~""" print """Agradecimientos a Hendrix y Sensei de Megaprog quien me ayudaron a iniciarme en \n el lenguaje Pythoniano.""" cont = str(raw_input('Desea volver al menu principal? (s/n) : -> ')) menu()
def menu(): op = 0 while op == 0: os.system('cls') print """##############################""" print """~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~""" print """### MENU PRINCIPAL:""" print """~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~""" print """### 1- Encriptar texto.""" print """####""" print """### 2- Como funciona el encriptado?""" print """####""" print """### 3- Informacion adicional.""" print """####""" print """### 4- Salir del programa.""" print """~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~""" print """##############################""" op = int(raw_input('Que desea hacer?: -> ')) if op == 1: inicio("n") elif op == 2: info("n") elif op == 3: infoad("n") elif op == 4: os.system('msg * Gracias por usar el encriptador!') exit() menu() programa.py