コード例 #1
0
ファイル: Cliente.py プロジェクト: jfcampos1/Probando-cosas
 def __init__(self):
     self.usuario = ''
     self.host = '127.0.0.1'
     self.port = 3491
     self.port2 = 3492
     self.s_cliente = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
     self.s_cliente2 = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
     self.connection = True
     self.hijos = {}
     self.conectados = ['Pepito', 'Juan']
     try:
         # Un cliente se puede conectar solo a un servidor.
         self.s_cliente.connect((self.host, self.port))
         self.s_cliente2.connect((self.host, self.port2))
         recibidor = threading.Thread(target=self.recibir_mensajes, args=())
         recibidor.daemon = True
         recibidor.start()
         recibidor2 = threading.Thread(target=self.recibir_mensajes2,
                                       args=())
         recibidor2.daemon = True
         recibidor2.start()
         self.nueva = NuevaCuenta(self)
         self.login = Login(self, self.nueva)
         self.login.show()
         self.gucliente = MainForm(self)
         make_dir('Cliente')
         print('Conectado')
     except socket.error:
         print("No fue posible realizar la conexión")
         sys.exit()