blob: a79bcc612e8f9a68fb432b4bd060bffbf2e2193a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import sys, struct, re
from ethyl import *
f = open(sys.argv[1], 'r')
chunks = eval(f.read())
f.close()
assert len(chunks) == 0 # :/
rlan = 'RLAN\xfe\xff\x00\x08\x00\x00\x00\x00' # size later
rlan += struct.pack('>hh', 0x10, len(chunks))
rlan = rlan[:8] + struct.pack('>I', len(rlan)) + rlan[0xc:]
g = open(sys.argv[2], 'wb')
g.write(rlan)
g.close()
|