Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problemas en codificacion #826

Open
7 tasks done
nnovoag opened this issue Jul 12, 2021 · 0 comments
Open
7 tasks done

Problemas en codificacion #826

nnovoag opened this issue Jul 12, 2021 · 0 comments
Labels

Comments

@nnovoag
Copy link

nnovoag commented Jul 12, 2021

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

  • Leí las reglas del foro (https://github.com/IIC2233/syllabus/issues/1)
  • Busqué en las issues si ya preguntaron mi duda y no encontré nada parecido (https://github.com/IIC2233/syllabus/issues)
  • Revisé el compilado de dudas de la tarea y no encontré una issue similar a la mía (Duda formulario entrega atrasada Syllabus#681)
  • Mi duda no se trata sobre una librería, built-in o mala práctica, ya que eso se pregunta en la issue creada para ello.
  • Mi duda no se trata de un tema administrativo o personal, ya que en ese caso debo contactar a mi profe, al Jefe de Bienestar o al correo del curso (https://iic2233.github.io/contacto/)
  • Utilizaré un título descriptivo y llenaré correctamente esta plantilla
  • De ser necesario, solo colocaré código simple que permita explicar mi problema o duda, ya que compartir código de esta evaluación puede ser considerado copia

Duda

Hola! probando el archicvo codificacion.py me funciona perfecto, pero al mandar un nombre de usuario me pasa esto
Se supone que del cliente sale este mensaje:
bytearray(b'\x00\x00\x00:\x02\x00\x00\x00\x00\x00\x00\x00{"comando": "log_in", "username": "hola", "jugadores": []}\x00\x00')
y en el servidor recibe esto pero las funciones de decodificación si me resultan si lo hago en un archivo aparte,

Mensaje recibido desde <socket.socket fd=7, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0.1', 12345), raddr=('127.0.0.1', 51834)>: ['mando": "log_in", "username": "hola", "jugador', bytearray(b'\x00\x00\x00\x00')]

lo recibe como una lista y aparte se come algunos caracteres del comienzo.
llevo mucho tiempo en esto, por si alguien me pudiese ayudar. Gracias

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant