kylemanna
4/25/2018 - 2:07 AM

decipher.py

#!/usr/bin/env python3
import json
import fileinput

logs = []
#import sys
#with open(sys.argv[1]) as f:
#    for line in f.read().strip().split('\n'):
#        logs.append(json.loads(line))
for line in fileinput.input():
    try:
        logs.append(json.loads(line.strip()))
    except:
        print('Skipping line: {}'.format(line))

for i in logs:
    if (type(i['MESSAGE']) == list):
        msg = ''.join(chr(j) for j in i['MESSAGE'])
    else:
        msg = i['MESSAGE']
        
    print(msg)