from demparse import * from demo2 import Demo import sys, struct, os msgs = [] demonames = [] sourcedemname = sys.argv[1] destdemname = sys.argv[2] of = open(destdemname, 'wb') of.write('-1\n') d = Demo(sourcedemname) for b in d: for m in b.filtered((Centerprint.code,)): break else: of.write(d.curblockdata)