Exemplo n.º 1
0
 def quprnt(self, msg):
     if len(msg) + len(self.sysbuf) > 4095:
         self.sysbuf = ""
         # loseme()
         logger().error("Buffer overflow on user %s", "globme")
         # crapup("PANIC - Buffer overflow")
     self.sysbuf += msg
Exemplo n.º 2
0
def makeuaf(dst):
    logger().debug(">>> ./makeuaf >%s" % (dst, ))
    x = UafBeing()
    x.sex = 0
    x.level = 10033
    x.score = 0
    x.strength = 100
    x.name = "Debugger"
    logger().debug(">>> fwrite(&%s, 1, sizeof(%s), stdout);" % (x, x))
Exemplo n.º 3
0
def compileh():
    """
    Compile .h constructor
    """
    print("Compiling .h constructor")
    logger().debug("./hmk >%s", "files.h")
    settings = hmk()
    logger().debug(settings)
    print(".h built")
Exemplo n.º 4
0
def play(username=None, **kwargs):
    """
    Play game
    """
    if username is None:
        raise Exception("Args!")

    sig_init()
    print("Entering Game ....")
    user = User(username)
    print("Hello %s" % (user.fullname))
    logger().info("GAME ENTRY: %s[%s]", user.fullname, user.cuserid())
    talker(user)

    for i in range(5):
        do_signal(SIGALRM, user)
    do_signal(SIGTERM, user)
Exemplo n.º 5
0
 def bprintf(self, msg):
     if len(msg) > 235:
         logger().error("Bprintf Short Buffer overflow")
         # crapup("Internal Error in BPRINTF")
     # Now we have a string of chars expanded
     self.quprnt(msg)
Exemplo n.º 6
0
def gcc(src, dst, libs=[]):
    logger().debug("gcc -w %s -o %s -l%s" % (src, dst, libs))
Exemplo n.º 7
0
def forchk():
    logger().debug("<<< forchk()")
Exemplo n.º 8
0
def catnull(filename):
    logger().debug("cat </dev/null >%s" % (filename, ))
Exemplo n.º 9
0
 def sec_read(self, l):
     block = []
     lw = l * self.SIZE_OF_LONG
     logger().debug("%d (%d)", self.pos, self.__pos)
     logger().debug("fread(%s, %d, %d, %s)", block, lw, 1, self.unit)
     return block
Exemplo n.º 10
0
 def open(self, unit):
     self.unit = unit
     self.__pos = 0
     logger().debug("fopen(%s)", unit)
Exemplo n.º 11
0
def gamecom(work):
    logger().debug("<<< gamecom(%s)", work)
Exemplo n.º 12
0
def onlook():
    logger().debug("<<< onlook()")
Exemplo n.º 13
0
 def on_timing(self):
     logger().debug("<<< on_timing()")
     return 0
Exemplo n.º 14
0
def makeworld(filename="_usr_tmp_-iy7AM"):
    logger().debug("./makeworld.util")

    x = [[1, 1], ] + [0, ] * 600
    with open(filename, "w") as a:
        sec_write(a, x, 0, 64)
Exemplo n.º 15
0
def cp(src, dst):
    logger().debug("cp %s %s" % (src, dst))
Exemplo n.º 16
0
def gamecom(msg):
    logger().debug("<<< gamecom(%s)", msg)
Exemplo n.º 17
0
 def closesnoop(self):
     logger().debug("<<< fcloselock(%s)" % (self))
Exemplo n.º 18
0
def calibme():
    logger().debug("<<< calibme()")
Exemplo n.º 19
0
def seeplayer(p):
    logger().debug("<<< seeplayer(%s)", p)
    return True
Exemplo n.º 20
0
def hitplayer(enemy, weapon):
    logger().debug("<<< hitplayer(%s, %s)", enemy, weapon)
Exemplo n.º 21
0
 def seek(self, pos):
     self.__pos = pos
     logger().debug("fseek(%s, %d, %d)", self.unit, self.pos, 0)
Exemplo n.º 22
0
def dosumm(ades):
    logger().debug("<<< dosumm(%s)", ades)
Exemplo n.º 23
0
 def sec_write(self, block, l):
     lw = l * self.SIZE_OF_LONG
     logger().debug("%d (%d)", self.pos, self.__pos)
     logger().debug("fwrite(%s, %d, %d, %s)", block, lw, 1, self.unit)
Exemplo n.º 24
0
def mkdir(dirname):
    logger().debug("mkdir %s" % (dirname, ))