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 - sebah97

#1
Con String.split no deberías tener mucho problema
#2
Java / Re: Mi primer programa en JAVA
23 Marzo 2017, 09:44 AM
Hola, simplemente pasas como parámetro el paciente, y desde la función usas los atributos del mismo. Por ejemplo:

public string miPaciente(Paciente paciente)
{
return paciente.apellido + ", " + paciente.nombre;
}
#3
Perdón que desvirtúe... pero que edad tenés y a que colegio vas? Si en todos los colegios pedirían cosas como ésta te puedo asegurar que estaría lleno de genios.
#4

Hola, estoy desarrollando un juego. Al momento de enviar los datos entre cliente y servidor, quiero que sean binarios estos datos, porque imagínense si hay 100 usuarios conectados y todo el tiempo se envían y reciben strings larguisimos... estaría al punto de colapsar el servidor.

Estuve investigando que los websockets soportan enviar arraybuffers. El problema no es este, sino como manejarlos, soy nuevo en esto.

Supongamos que quiero enviar el siguiente paquete al cliente (la estructura sería "MENSAJE" R G B)

'Bienvenido al servidor' (str)
'255' (byte)
'0' (byte)
'255' (byte)

La duda puntual es, como lleno el buffer con los datos?? Y luego como los "separo" una ves que me llega??

Desde ya muchas gracias
#5
revivoooooooooooooo
#6
Alguien que me pueda orientar un poco?  :-(
#7
Hola gente, estoy tratando de conectar un WebSocket con mi servidor Node js.

Éste es el código del servidor:
Código (javascript) [Seleccionar]

var http = require("http");

function nuevoUser(req, resp)
{
resp.end();
console.log('Nuevo usuario.');
}

http.createServer(nuevoUser).listen(8080);

console.log("Servidor AOnline iniciado");



Éste es el código del cliente:
Código (javascript) [Seleccionar]

<script type="text/javascript">
function C_WebSocket()
{
//var socket = new WebSocket('ws://192.168.2.107:8080/');
var socket = new WebSocket('ws://echo.websocket.org/');

socket.onopen = function () {
    alert('Connected!');
};
socket.onmessage = function (event) {
    alert('Received data: ' + event.data);
    socket.close();
};
socket.onError = function (event) {
    alert('Error: ' + event.data);
};
socket.onclose = function () {
    alert('Lost connection!');
};
socket.send('hello, world!');
}
</script>




Al momento de conectarlo a (ws://echo.websocket.org/) funciona bien, me tira el mensaje "Connected!". El problema surge cuando quiero conectarlo a mi servidor node (ws://192.168.2.107:8080/). Me tira el mensaje "Lost connection!" sin ningún tipo de error.
¿Alguno sabe que puede ser? Desde ya muchas gracias.
#8
Cita de: drvy | BSM en 29 Abril 2013, 23:44 PM
Hola,

javascript no puede acceder directamente a un directorio para ver su contenido. Asi que no puede saber el nombre de las imágenes ni cuantas hay en el directorio. Sin embargo, si las imágenes tienen nombres como los que has puesto (secuenciales) (1,2,3,4,5,6) es fácil crear un loop.

Código (javascript) [Seleccionar]
// Numero de imagenes.
var num_imagenes = 100;
// Ruta + $ (para nombre) y extension
// El $ sera reemplazado automaticamente
// por el valor de i mas abajo.
var ruta = 'imagenes/$.jpg'

var GrhList = new Array();
// Loop hasta que i es = a num_imagenes
for(i=0;i<num_imagenes;i++){
  GrhList[i] = new Image();
  // Reemplazar $ por el valor de i
  GrhList[i].src = ruta.replace("$",i);
}


Si las imágenes tienen nombres diferentes, te hará falta un script server-side que los obtenga y se los pase a javascript.

Saludos

Muchas gracias por la solución dada, apenas cambié una cosa y lo pude hacer funcionar.

Ahora me surgió otro problema...

Resulta que en mi web tengo un Select y lo uso como "consola". El problema que se me presenta es que cuando le voy agregando líneas, solo en Chrome con el siguiente código "baja del todo" es decir, se mueve automáticamente a la última línea.

Código (javascript) [Seleccionar]
function AddToConsola(texto,color){

var option = document.createElement("option");
var select = document.getElementById("Consola");

  option.style.fontFamily = 'Verdana';
  option.style.color = color
  option.disabled = true;
  option.text = texto;
  option.value = 'Linea';
  option.selected=true;
 

  select.appendChild(option);
  select.selectedIndex = -1;

}


Acá esta la web para que puedan verlo http://moron-ao.com.ar/aonline.html (Hagan click en Hechizos- seleccionen alguno- luego click en info) y podrán ver de lo que les hablo...
#9
Desarrollo Web / Re: {Ayuda} javascript y VB6
29 Abril 2013, 19:22 PM
Bien, muchas gracias por responder, me pondré a investigar sobre el tema.

Me surgió una duda, y para no crear otro tema la planteo acá.

Como dije anteriormente, estoy programando un juego en javascript y HTML5.

La forma que uso para cargar las imágenes es la siguiente.

Código (javascript) [Seleccionar]
var GrhList = new Array();

GrhList[0] = new Image();
GrhList[0].src = '';

GrhList[1] = new Image();
GrhList[1].src = '';

GrhList[2] = new Image();
GrhList[2].src = 'imagenes/2.jpg';

GrhList[3] = new Image();
GrhList[3].src = 'imagenes/3.jpg';

GrhList[4] = new Image();
GrhList[4].src = 'imagenes/4.jpg';

GrhList[5] = new Image();
GrhList[5].src = 'imagenes/5.jpg';

GrhList[6] = new Image();
GrhList[6].src = 'imagenes/6.jpg';


La duda sería si hay alguna manera de cargar las imágenes directamente de la carpeta, es decir con una especie de for o algo por el estilo, ya que no creo que ésta sea la forma más óptima dado que voy a necesitar más de 200 imágenes.

Desde ya muchas gracias
#10
CitarHola como dice el título quisiera saber si existe una posibilidad de poder conectar un cliente en javascript con un servidor programado en VB6 para poder hacer un juego multiplayer en HTML5. Si no existe tal posibilidad, que me recomiendan para hacer algo multiplayer?

Desde ya muchas gracias.

Como dije anteriormente, estoy programando un juego en javascript y HTML5.

La forma que uso para cargar las imágenes es la siguiente.

Código (javascript) [Seleccionar]
var GrhList = new Array();

GrhList[0] = new Image();
GrhList[0].src = '';

GrhList[1] = new Image();
GrhList[1].src = '';

GrhList[2] = new Image();
GrhList[2].src = 'imagenes/2.jpg';

GrhList[3] = new Image();
GrhList[3].src = 'imagenes/3.jpg';

GrhList[4] = new Image();
GrhList[4].src = 'imagenes/4.jpg';

GrhList[5] = new Image();
GrhList[5].src = 'imagenes/5.jpg';

GrhList[6] = new Image();
GrhList[6].src = 'imagenes/6.jpg';


La duda sería si hay alguna manera de cargar las imágenes directamente de la carpeta, es decir con una especie de for o algo por el estilo, ya que no creo que ésta sea la forma más óptima dado que voy a necesitar más de 200 imágenes.

Desde ya muchas gracias