aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/file2json.py6
-rw-r--r--tools/make_file.py3
2 files changed, 7 insertions, 2 deletions
diff --git a/tools/file2json.py b/tools/file2json.py
index 65547e72..a1c37244 100644
--- a/tools/file2json.py
+++ b/tools/file2json.py
@@ -22,5 +22,9 @@ while len(sdata) > 0:
if len(sdata) > 0:
lined += ['\n']
json = '[' + ''.join(lined) + ']'
-print json
+
+if len(sys.argv) < 3:
+ print json
+else:
+ print 'var ' + sys.argv[2] + '=' + json + ';'
diff --git a/tools/make_file.py b/tools/make_file.py
index 9568ff40..6885610d 100644
--- a/tools/make_file.py
+++ b/tools/make_file.py
@@ -7,8 +7,9 @@ that and make a proper file out of it
import os, sys, re
data = open(sys.argv[1], 'r').read()
-m = re.search('\[[\d, ]*\]', data)
+m = re.search('\[[\d, -]*\]', data)
data = eval(m.group(0))
+data = [x&0xff for x in data]
string = ''.join([chr(item) for item in data])
out = open(sys.argv[1]+'.raw', 'wb')
print data[0:80]