Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Carloswaldo

#1601
hola ya estoy aqui con nuevas inquietudes jeje, bueno como ya dije he probado los programas de prueba "cliente" y "servidor" con la ip privada y funciona, pero ahora los lleve a la practica, mande el programa cliente a una amiga para probar pero nop (al pulsar enviar sale el cuadrito de Msgbox "Imposible enviar datos a la ip de destino")... probe con el cliente y con el server pero nada, y mencionar que a ella le sale la misma ip que yo en la pagina que me diste  :-\
#1602
Totalmente de acuerdo con HaDeS, - y LeandroA, lo mejor es aprender desde el fondo, yo ya toy analizando el codigo haber que puedo aprender (si apreciamos tu trabajo HaDeS no te preocupes  :P)

c-ya  :P
#1603
ya estoy probando con esto pero tengo otra duda, que hago para poder comunicarme con otra computadora en la red (cliente), me funciona con la ip privada (127.0.0.1) pero que pasa si quiero probar otra ip? por que me filtra la conexion el router? hay forma de burlarlo?

c-ya  :P
#1604
FUNCIONO FUNCIONOOOOOOOOOOO!!!!!!

jaja, muchas gracias y desde ahora puedes considerarte parte de mis amigos respetables  :P :xD

nos vemos en el foro  ::)

c-ya  :P
#1605
pues nada amigo, a los dos les hago estar conectados y me sigue saliendo ese error, ah! por cierto estoy usando mi ip publica en el text3 del cliente, esta bien eso?

Cita de: HaDeS, - en 29 Agosto 2007, 23:23 PM
si alguna duda, me estoy pasando por aca jaja que me anime a ayudar :)
si quisiera hacer publica mi aplicacion creo que tendria que darte credito  :P, muchas gracias por la ayuda (hasta te hice llegar a tu mensaje numero 100  ;D)

c-ya  :P
#1606
sip en eso estaba fallando habia puesto en los dos localport  ;D, ahora no tengo problemas con el boton de escuchar pero al poner el boton de enviar me sale este error:

Citar
Error '40006' en tiempo de ejecución:

Protocolo o estado de conexión erróneo para la transacción o petición solicitada

si pongo depurar me envia a esta linea de aqui:


Winsock1.SendData enviar

del command2 que es enviar
#1607
he intentado hacer la aplicacion de ejemplo de la pagina que mencione, el servidor es este (en las propiedades del winsock ya he colocado el puerto, 888):

Private Sub Form_Load()

End Sub

Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim datos As String
Winsock1.GetData datos
Text1.Text = Text1.Text + datos
End Sub

Private Sub Command2_Click()
Dim enviar As String
enviar = Text2.Text
Winsock1.SendData enviar
End Sub
Private Sub Command1_Click()
Winsock1.Listen
End Sub

Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long)
Winsock1.Close
Winsock1.Accept requestID
End Sub


el cliente es este:

Private Sub Command1_Click()
Winsock1.RemoteHost = Text3.Text
Winsock1.Connect
End Sub

Private Sub Form_Load()

End Sub

Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim datos As String
Winsock1.GetData datos
Text1.Text = Text1.Text + datos
End Sub

Private Sub Command2_Click()
Dim enviar As String
enviar = Text2.Text
Winsock1.SendData enviar
End Sub


al aplastar en escuchar del uno va bien pero si aplasto en el otro me sale error, que estoy haciendo mal?
#1608
vaya muchas gracias por la ayuda de verdad me ha sido bastante util  ;D

y bueno como ya mencione, no se casi nada de redes, ip, etc... asi que ahi va otra pregunta, en puerto servidor que pongo? que es un puerto? gracias nuevamente

c-ya  :P
#1609
y hay algun inconveniente con eso en la programacion de aplicaciones "cliente-servidor"? que ip uso para comunicarme con otro equipo fuera de mi red? gracias, esto leyendo esto:

http://www.elguruprogramador.com.ar/articulos/aplicaciones-cliente-servidor-en-visual-basic-utilizando-el-control-winsock.htm

c-ya  :P
#1610
gracias, bueno la verdad tuve que buscar un poco porque algunos links ya estan viejos y no existen... pero ya encontre algo y estoy empezando en esto de winsock, ahora tengo otra duda, bueno en una aplicacion de prueba puse un control winsock "winsock1" y en uno de los tutoriales se menciona la propiedad "localip", para probarla hice esto, puse un command y en el codigo:

MsgBox (Winsock1.LocalIP)

osea que cuando presione el command button me va a salir un cuadro de texto con mi ip, pero la cosa es que ahi sale la ip que uso dentro de mi red local (en los letreritos que salen en internet de "su ip es... esta usando..." me sale una ip completamente diferente) a que se debe esta diferencia?