Esempio n. 1
0
class Operaciones():

    servidor = Servidor()

    def menu(self):
        trm = self.servidor.indicadoresEconomicos()
        print("*************************************")
        print("TRM DEL DIA", trm)
        print("*************************************")
        while True:
            print("1. Pesos - Dolares")
            print("2. Dolares - Pesos")
            print("3. Salir")
            operacion = input("Opcion : ")
            respuesta = 0
            if operacion == "1":
                valor = input("Ingrese en pesos : ")
                respuesta = float(valor) / float(trm)
                print("\n\n", "Valor convertido ", respuesta, "\n\n")
            elif operacion == "2":
                valor = input("Ingrese en dolares : ")
                respuesta = float(trm) * float(valor)
                print("\n\n", "Valor convertido ", respuesta, "\n\n")
            else:
                print("Salir")
                break
Esempio n. 2
0
 def testSetNumUser(self):
     """
     Prueba unitaria para setNumUser
     """
     self.servidor = Servidor.Servidor("0.0.0.0", 9)
     self.assertEqual("User0", self.servidor.getNumUser())
     self.servidor.setNumUser("Hola")
     self.assertEqual("Hola", self.servidor.getNumUser())
     self.servidor.cerrarSocket()
Esempio n. 3
0
 def testGetID(self):
     """
     Prueba unitaria para getId
     """
     self.servidor = Servidor.Servidor("0.0.0.0", 7)
     self.assertEqual(0, self.servidor.getID())
     self.servidor.aumentaID()
     self.assertEqual(1, self.servidor.getID())
     self.servidor.cerrarSocket()
Esempio n. 4
0
 def testGetNumUser(self):
     """
     Prueba unitaria para getNumUser
     """
     self.servidor = Servidor.Servidor("0.0.0.0", 8)
     self.assertEqual("User0", self.servidor.getNumUser())
     self.servidor.aumentaID()
     self.servidor.aumentaNumUser()
     self.assertEqual("User1", self.servidor.getNumUser())
     self.servidor.cerrarSocket()
Esempio n. 5
0
 def testGetSock(self):
     """
     Prueba unitaria para getSock
     """
     self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
     self.servidor = Servidor.Servidor("0.0.0.0", 2)
     self.servidor.setSock(self.sock)
     self.assertEqual(self.sock, self.servidor.getSock())
     self.sock.close()
     self.servidor.cerrarSocket()
Esempio n. 6
0
 def testGetServer(self):
     """
     Prueba unitaria para getServer
     """
     self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
     self.servidor = Servidor.Servidor("0.0.0.0", 4)
     self.serv = (("0.0.0.0"), 123456)
     self.servidor.setServer((str("0.0.0.0"), 123456))
     self.assertEqual(self.serv, self.servidor.getServer())
     self.sock.close()
     self.servidor.cerrarSocket()
	def __init__(self, miConexion):
		self.miConexion = miConexion
		self.bitacora = Bitacora("Bitacora-("+miConexion[0]+","+str(miConexion[1])+").txt")
		self.socketConexion = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
		self.socketConexion.bind(self.miConexion)
		self.lockSocket = threading.Lock()
		self.buzonReceptor = Buzon()
		self.conexiones = list()
		self.lockConexiones = threading.Lock()
		self.emisor = Emisor( self.miConexion, self.buzonReceptor, self.socketConexion, self.lockSocket, self.conexiones, self.lockConexiones, self.bitacora)
		self.lockFin = threading.Lock()
		self.banderaFin = BanderaFin(False)
		self.servidor = Servidor( self.miConexion, self.buzonReceptor, self.socketConexion, self.lockSocket, self.conexiones, self.lockConexiones, self.bitacora, self.banderaFin)
Esempio n. 8
0
import Servidor as server

import Cliente

server.StartServer(('',5002))
server.ConnectClient()
print(server.WriteChat())

Esempio n. 9
0
__author__ = 'Ignacio'

from PyQt4 import QtCore, QtGui
import sys
from hashnsalt import hash_salt, check_password
import pickle
import re
import Servidor
import threading
from Cliente import Cliente
from Servidor import Servidor
nombre = "server"
server = Servidor(nombre)


class Inicio(QtGui.QWidget):
    def __init__(self, parent=None):
        super(Inicio, self).__init__(parent)

        self.userNameText = QtGui.QLineEdit(self)
        self.passwordNameText = QtGui.QLineEdit(self)

        self.pushButtonWindow = QtGui.QPushButton(self)
        self.pushButtonWindow.setText("Iniciar Sesión")
        self.pushButtonSign = QtGui.QPushButton(self)
        self.pushButtonSign.setText("Crear cuenta nueva")

        self.usernameLabel = QtGui.QLabel("Username", self)
        self.passwordLabel = QtGui.QLabel("Password", self)
        self.signinLabel = QtGui.QLabel("¿No tienes una cuenta?")