#!/usr/bin/python import struct import socket import telnetlib def readuntil(f, delim='$ '): data = '' while not data.endswith(delim): data += f.read(1) return data def p(v): return struct.pack('