py3
panki27 7 years ago
parent b5682c7303
commit d97a885859

@ -144,7 +144,7 @@ def zeroWidthString(inputstring):
binary = translate(inputstring, 5, 1) binary = translate(inputstring, 5, 1)
binaryArray = binary.split(" ") binaryArray = binary.split(" ")
print (binaryArray) print (binaryArray)
for byte in binaryArray: for byte in binaryArray[:-1]:
for bit in byte[2:10]: for bit in byte[2:10]:
if(bit == '1'): if(bit == '1'):
resultstring+= u'\u200b' #zero-width space resultstring+= u'\u200b' #zero-width space
@ -157,7 +157,7 @@ def resolveZeroWidthString(inputstring):
charfound = False charfound = False
binarystring = '' binarystring = ''
resultstring = '' resultstring = ''
#inputstring = inputstring.decode('unicode-escape') #inputstring = inputstring.decode('unicode-escape')g
inputstring = inputstring.decode('utf-8') inputstring = inputstring.decode('utf-8')
for char in inputstring: for char in inputstring:
if char == u'\u200b': if char == u'\u200b':
@ -166,9 +166,10 @@ def resolveZeroWidthString(inputstring):
binarystring += '0' binarystring += '0'
print('Binary:') print('Binary:')
print binarystring print binarystring
#for byte in binarystring[::8]: for byte in binarystring[::8]:
# resultstring += translate(byte, 1, 5) print byte
#print resultstring resultstring += translate(byte, 1, 5)
print resultstring
def vignere(plain, key): def vignere(plain, key):
i = 0 i = 0

Loading…
Cancel
Save