Ver Mensaje Individual
  #5  
Antiguo 02-10-2015
c64 c64 is offline
Miembro
NULL
 
Registrado: sep 2015
Posts: 11
Reputación: 0
c64 Va por buen camino
Cita:
Empezado por aguml Ver Mensaje
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 Ver Mensaje
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 Ver Mensaje
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.

Última edición por ecfisa fecha: 02-10-2015 a las 19:21:45. Razón: Agregar enlace a video
Responder Con Cita