-
Notifications
You must be signed in to change notification settings - Fork 1
/
mcrypt.py
29 lines (24 loc) · 874 Bytes
/
mcrypt.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/usr/bin/env python2
import string
import sys
print("Message Crypt")
print(" ")
print("USAGE: >> python mcrypt.py keyfile.txt")
print(" ")
print("Enter your message:")
keyfile = sys.argv[1] #Set ure keyfile
message = raw_input(">>") #User types message
message_split = message.split(" ") #Split message into array
newmessage = []
def convert():
for word in message_split[:]: #For each word in message
for line in open(keyfile,"r"): #Open line in file
key_line = line.split(":") #Split the line
#print key_line[1] #Debug Print
#print key_line[0] #Debug Print
if word in key_line[0]:
newmessage.append([key_line[1]])
else:
newmessage.append(word)
convert()
print newmessage