Cita:
Empezado por aguml
La verdad es que no me entero de mucho pero hace tiempo cree un tema similar y se habló de los distintos sistemas de comunicación y quizás te sirva algo:
|
Cita:
Empezado por ecfisa
Hola c64, bienvenido a Club Delphi
Como a todos los que se inician te invitamos a que leas nuestra guía de estilo.
Si el requisito es que uses el protocolo UDP, los componentes TIdUDPServer y TIdUDPClient te pueden ayudar, aqui hay unos ejemplos:
Saludos
|
Muchas gracias a ambos, leere sus links.
Miren este video es de la clase:
Justamente ahi nos explica como crear un chat simple con UDP, esta muy bueno y el profesor sabe un monton (y en la mitad del video en adelante esta lo del codigo de la pelotita), ahora los que nos pide es lo que postee en el comienzo que justamente es mas complicado.
Cita:
Empezado por escafandra
Bienvenido.
Antes de nada deberías tener claro si puedes usar compomentes o winsock puro y duro.
Decirte que esa foto que publicas es tremendamente mala y no hay forma de enterarse de nada.
Saludos.
|
Hola escafandra, si la foto es mala no te lo voy a negar. Puse el video para que se guien mejor.
En la imagen
En el buffer TX a mandar
- Tx(3 primeros bytes) en el header (cabecera) char unsigned (supongamos)
El header se usaria para identificar los datos a mandar, supongamos:
A-Mandando un dato
B-Sigo estando aqui (verificas que la conexion esta viva)
C-Otras opciones que nos pida.
- TX(4 byte la id de la maquina) que manda.
- TX(5 byte la longitud de los datos a mandar)
- TX (el resto los datos a mandar (que seran bytes que tendran una estructura determinada).
En el caso de nuestros datos a mandar (en el de la pelotita, porque la idea es que nos quede este ejercicio para cualquier comunicacion a futuro)
Coordenadas de X,Y,Angulo,Velocidad (supongamos).
Todo esto tomalo con pinzas ya que aparentemente la idea es que lo hagamos artesanal digamos un socket para mandar datos (con un margen para usar nuestras variables) y no te puedo explicar mucho del tema, porque lo estamos asimilando recien.
Pido mil disculpas de ser tan confuso en el pedido.