elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: 1 ... 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 ... 42
201  Programación / .NET (C#, VB.NET, ASP) / Re: Problemas con sql management studio 2005 express y Sql 2008 express en Windows 7 en: 12 Noviembre 2010, 08:39 am
jdc, fijate que la ultima opcion es " Server Name:" es "browsers for servers" fijate si ahi la encontras =/
202  Foros Generales / Noticias / Re: El 'hacker' español de Kinect: 'Se trata de curiosidad, no de piratería' en: 12 Noviembre 2010, 03:20 am
me cago , se gasto 1000  en ver los logs de la consola xD, osea que solo gano 2000 =P

igual dejo claro que se trataba por gusto , mas que por la plata
203  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con Sockets C# en: 10 Noviembre 2010, 01:04 am
stream.Read devuelve la cantidad de Bytes que pudo leer,

si pones 1 en vez de BytesEsperados-BytesRecibidos vas a estar leyendo de a un byte.


ya funciona todo bien ?
204  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con Sockets C# en: 10 Noviembre 2010, 00:44 am
tenes razon , es BytesEsperado-BytesRecibidos lo bytes que tiene que tratar de leer
205  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con Sockets C# en: 10 Noviembre 2010, 00:33 am
con una vez basta, pero el servidor y el cliente tiene que estar sintonizados para cuando el cliente termine de recibir lo que el servidor tenga para enviar ambos cierren los sockets, sino el servidor no podria recibir otra solicitud.

ademas una vez que se termine el proceso, el servidor deberia quedar parado en un punto de espera para responde a una nueva solicitud.

te aconsejo que leas tcp/ip sockets in c # si te quedan muchas dudas
206  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con Sockets C# en: 10 Noviembre 2010, 00:22 am
hace lo del while que te puse al principio , ya que i y bytes.Lenght pueden no coincidir, te tenes que asegurar que lo haga antes de decifrarlo
Código
  1.  
  2.  if ((i = stream.Read(bytes, 0, bytes.Length)) != 0)
  3.            {
  4.                datos = System.Text.Encoding.UTF8.GetString(bytes, 0, i);
  5.                return datos;
  6.            }
  7.  
  8.  
  9. fijate asi
  10.  
  11.  
  12. int recibidos=0;int Rcvd;
  13. while (recibidos < bytes.Lenght) {
  14.   if ((Rcvd = stream.Read(bytes, recibidos,
  15.   bytes.Length - recibidos)) == 0) {
  16.   Console.WriteLine("error");
  17.   break;
  18. }
  19.  
  20. datos = System.Text.Encoding.UTF8.GetString(bytes, 0, bytes.Lenght);
  21. return datos;
  22.  
  23.  

207  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con Sockets C# en: 10 Noviembre 2010, 00:11 am
seguro estoy,


proba cerrando los sockets una vez terminada la funcion.


stream.Close();


la longuitud la podes representar con un int de 4 bytes, por lo menos yo lo hacia asi para saber el peso de lo esperado sin complicaciones.
208  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con Sockets C# en: 9 Noviembre 2010, 23:44 pm
la lectura la tenes que hacer con un while, hasta que hayas leido la misma longuitud de caracter que los esperados.


no basta con un simple "read" por que por el protocolo TCP los mensajes llegan cortados
Código
  1. while (BytesRecidos < BytesEsperados) {
  2. if ((B = ELStream.Read(byteBuffer, BytesRecibidos,
  3.       BytesRecibidos - BytesEsperados)) == 0) {
  4.       Console.WriteLine("fallo");
  5.        break;
  6.        }
  7.  
  8. BytesRecibidos += B;
  9. }
  10.  
  11.  


Espero que se entienda xD , si empieza a leer 0 bytes, es que algo funciona mal =)

209  Programación / Programación General / Re: ejercicio de pascal en: 9 Noviembre 2010, 23:38 pm
26871979/1024*1024 =25 mb y sobra 657579 bytes estos se dividen entre 1024


26871979/1024*1024=26871979

26871979/(1024*1024)=25,6  =)


, salu2
210  Programación / Programación General / Re: Que uso tienen las hperbolas y los elipses en la programacion en: 9 Noviembre 2010, 23:34 pm
la respuesta obvia es: "para hacer grafos" =P.

Páginas: 1 ... 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 ... 42
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines