Пример #1
0
 def handle(self): 
     self.mess = message.readMessage(self.rfile)
     self.data = self.mess.getMessage()
     #self.data = self.request.recv(1024).strip()
     print "{} (commander) wrote: %s".format(self.client_address[0]) % self.data
     self.SendResponse()
     self.request.close()
Пример #2
0
 def handle(self):
     mes = message.readMessage(self.rfile)
     self.data = mes.getMessage()
     self.SendResponse()
     if mes.command != "get":
         print "{} (soldier) wrote: %s".format(self.client_address[0]) % mes.getMessage()
         self.tellClient()
     self.request.close()
Пример #3
0
 def handle(self):
     mes = message.readMessage(self.rfile)
     #print "\nReceived: \n%s" % mes.getMessage()
     if "getfile" in mes.command:
         filename = " ".join(mes.command.split(" ")[1:])
         writeFile(filename, mes.data[:-1])
     print ""
     print mes.data.strip()
     print prompt
Пример #4
0
 def handle(self):
     mes = message.readMessage(self.rfile)
     #print "\nReceived: \n%s" % mes.getMessage()
     if "getfile" in mes.command:
         filename = " ".join(mes.command.split(" ")[1:])
         writeFile(filename, mes.data[:-1])
     print ""
     print mes.data.strip()
     print prompt