BORGChat -- python

Foro FRCUBA

BORGChat -- python (Leído 139 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado

cm5adr

  • *
  • Usuario Jr
  • Mensajes: 48
  • Sexo: Masculino
    • Ver Perfil
BORGChat -- python
06 de Julio de 2018, 12:29:31 pm
 Saludos ,como puedo ver los paquetes de comunicación del BORGChat con Python ,la idea es para poder conectarlo al soundmodem y utilizar el BORGChat por aire con packet radio?
 

Desconectado

cm5adr

  • *
  • Usuario Jr
  • Mensajes: 48
  • Sexo: Masculino
    • Ver Perfil
#1 Re:BORGChat -- python
21 de Agosto de 2018, 02:40:43 pm
   Por aquí debe ir la cosa recibo los paquetes pero hexadecimal y no si estará correcto para enviarlo al programa.
     import struct,socket

    MCAST_GRP = "231.0.0.2"
    MCAST_PORT = 7550

    sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, socket.IPPROTO_UDP)
    sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
    sock.bind(('', MCAST_PORT))
    # use MCAST_GRP instead of '' to listen only
    # to MCAST_GRP, not all groups on MCAST_PORT
    mreq = struct.pack("4sl", socket.inet_aton(MCAST_GRP), socket.INADDR_ANY)

    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)

    def enviar_chat(data):
        sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, socket.IPPROTO_UDP)
        sock.setsockopt(socket.IPPROTO_IP, socket.IP_MULTICAST_TTL, 2)
        sock.sendto(data, (MCAST_GRP, MCAST_PORT))


    while True:
        data,addres=sock.recvfrom(10240)
« Última modificación: 21 de Agosto de 2018, 02:56:17 pm por cl8fpc »

Desconectado

cm5adr

  • *
  • Usuario Jr
  • Mensajes: 48
  • Sexo: Masculino
    • Ver Perfil
#2 Re:BORGChat -- python
21 de Agosto de 2018, 02:54:41 pm
 Lo otro es que el BORGChat no funciona si no hay una red activa en la pc. Cómo puedo simular una red virtual en Windows 10 y 7?
Existe algún programa para eso?
 
 

Desconectado

cm5adr

  • *
  • Usuario Jr
  • Mensajes: 48
  • Sexo: Masculino
    • Ver Perfil
#3 Re:BORGChat -- python
25 de Agosto de 2018, 09:45:58 am
 Completo http://foro.frcuba.cu/index.php?topic=179.0 ,solo falta lo de la red virtual y que alguien más lo pruebe.