comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[jQuery] No me funciona websocket

  • 4 Respuestas
  • 1243 Vistas

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

Desconectado $francisco

  • *
  • Underc0der
  • Mensajes: 191
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: hackloper
« en: Octubre 15, 2015, 10:10:43 am »
Cliente

Código: Javascript
  1. $(document).ready(function(){
  2.         var ws = $.websocket("ws://192.168.0.155:8080/");
  3.         $('.send').click(function(){
  4.                 ws.send('say','hello':'text');
  5.         })
  6. });

servidor:

Código: Javascript
  1. var ws = $.websocket("ws://127.0.0.1:8080/", {
  2.         events: {
  3.                 say: function(e) {
  4.                         alert("entra");
  5.                 }
  6.         }
  7. });

Lo he probado pero no funciona tambien decir que tengo uncluido:
Código: Javascript
  1. <script src="jquery-1.11.3.js"></script>
  2. <script src="jquery.websocket-0.0.1.js"></script>

He probado tambien el ejemplo que viene en una página que devería funcionar y tampoco.

Código: Javascript
  1. <!doctype html>
  2. <html>
  3.   <head>
  4.     <meta charset="UTF-8">
  5.     <title>WebSocket Chat</title>
  6.   </head>
  7.   <body>
  8.     <h1>WebSocket Chat</h1>
  9.     <section id="content">dd</section>
  10.     <input id="message" type="text"/>
  11.     <script src="jquery-1.11.3.js"></script>
  12.     <script src="https://raw.github.com/douglascrockford/JSON-js/master/json2.js"></script>
  13.     <script src="https://raw.github.com/dchelimsky/jquery-websocket/v0.0.4/jquery.websocket.js"></script>
  14.     <script>
  15.       var ws = $.websocket("ws://127.0.0.1:8080/", {
  16.           events: {
  17.               message: function(e) { $('#content').append(e.data + '<br>') }
  18.           }
  19.       });
  20.       $('#message').change(function(){
  21.           ws.send('message', this.value);
  22.           this.value = '';
  23.       });
  24.     </script>
  25.   </body>
  26. </html>

No se si es que me he saltado algun paso.
« Última modificación: Diciembre 10, 2015, 01:40:18 pm por WhiZ »

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5380
  • Actividad:
    75%
  • Reputación 31
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« Respuesta #1 en: Octubre 23, 2015, 09:16:36 am »
El ejemplo que probaste, está actualmente funcionando?
Quizas hay alguna libreria desactualizada

Saludos!
ANTRAX


Desconectado $francisco

  • *
  • Underc0der
  • Mensajes: 191
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: hackloper
« Respuesta #2 en: Octubre 26, 2015, 08:48:14 pm »
no funciona de echo he probado de algunas maneras ya que el servidor realmente lo tengo con python y de la unica manera que funciona es con el siguiente código.

Código: Javascript
  1. var ws = $.websocket("ws://192.168.0.155:8080");
  2. ws.onmessage = function(msg){
  3. ...
  4. ...
  5. }

De cualquiera de las otras maneras o no me deja enviar datos o no me los recive, si lo hago con javascript no me se envian por algun motivo y si lo hago con jquery lo envia pero no recive información, aunque no se si la forma con jquery es correcta ya que con python solo me deja enviar un datos y lo puse como me dice en la página oficial y nada sigue sin funcionar.
Código: Javascript
  1. var ws = $.websocket("192.168.0.155:8080",{
  2.     events:{
  3.         type: function(msg){alert(msg);}
  4.     }

pero no recive los datos es algo extraño ya que jquery lo descargue de la pagina oficial y la ultima versión y con javascript si que no deveria haber problemas y no me deja enviar datos ¿por que puede ser?
}

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5380
  • Actividad:
    75%
  • Reputación 31
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« Respuesta #3 en: Octubre 29, 2015, 11:47:59 am »
Fijate si por casualidad es la IP, porque en el cliente pones la privada de tu LAN y en el server ponés tu ip de localhost.

Saludos!
ANTRAX


Desconectado $francisco

  • *
  • Underc0der
  • Mensajes: 191
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: hackloper
« Respuesta #4 en: Noviembre 03, 2015, 08:58:04 pm »
Si, esta todo correcto en el servidor esta mi ip localhost y en el cliente mi ip local que es la que muestro, jeje es algo extraño que funcione de esta manera

 

¿Te gustó el post? COMPARTILO!



No me funciona el exploit por error de sintaxis (DirtyCow u otro exploit.c)

Iniciado por banderas20

Respuestas: 5
Vistas: 349
Último mensaje Septiembre 13, 2018, 03:30:01 pm
por banderas20
[SOLUCIONADO] Solo funciona firefox los demas navegadores se bloquearon

Iniciado por graphixx

Respuestas: 3
Vistas: 965
Último mensaje Agosto 29, 2014, 11:16:59 pm
por blackdrake
[SOLUCIONADO] No me funciona el raton y el teclado al actualizar kali linux

Iniciado por bl4cklamb

Respuestas: 5
Vistas: 1223
Último mensaje Marzo 23, 2018, 09:51:33 am
por bl4cklamb
¿Quiénes son el centro de internet? ¿Cómo funciona realmente un proxy?

Iniciado por zagk

Respuestas: 1
Vistas: 1024
Último mensaje Julio 10, 2017, 09:47:13 am
por linuxmeister
[SOLUCIONADO]Cómo funciona la vulnerabilidad de toma de control de un subdominio

Iniciado por xhc1

Respuestas: 5
Vistas: 1389
Último mensaje Mayo 25, 2017, 03:11:02 pm
por ANTRAX