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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 46
21  Programación / .NET (C#, VB.NET, ASP) / Re: GZipStream: Problema con numero magico en: 10 Noviembre 2010, 23:17 pm
Asi es, ahi estuve viendo el ejemplo que hiciste y es cierto. Yo lo que hago es enviar a MegaUpload un GET para que me envien la web de ellos comprimida en gzip, asi se hace mas rapido el tramite. El servidor me responde que esta comprimido en gzip.

CABECERAS
<CrLf>
<CrLf>
CUERPO_DEL_MENSAJE

Con un .Split(respuesta, vbCrLf & vbCrLf, 2), divido la respuesta en 2, por una parte las cabeceras, y por otro lado el cuerpo del mensaje comprimido, a eso lo paso directamente a la funcion UnZip hecha en C#

Subi el proyecto mio por si quiere hecharle un vistazo y saber si funciona lo que estas probando.


Saludos, Sancho.Mazorka    :¬¬
22  Programación / .NET (C#, VB.NET, ASP) / Re: GZipStream: Problema con numero magico en: 10 Noviembre 2010, 20:32 pm
Recien ayer pude probar, estuve probando muchos ejemplos, modificaciones y demas y me sigue tirano error, por suerte, ahora es otro error xD

Código:
Carácter no válido en una cadena Base-64.

Excepción del tipo 'System.FormatException' en zip.dll

Probe con la DLL que subiste, y tambien creando yo mismo la DLL y de las 2 formas, genera un error.

Modificacion: Solo estuve probando la funcion UnZip(), es la que necesito.

Saludos, Sancho.Mazorka    :¬¬
23  Programación / .NET (C#, VB.NET, ASP) / Re: GZipStream: Problema con numero magico en: 6 Noviembre 2010, 18:47 pm
Espectacular 43H4FH44H45H4CH49H56H45H, ahora instalo el VC++ 9 porque solo instalo el VB yo, y luego pruebo.

Muchas gracias a los 4 que se interesaron en mi problema!!


Saludos, Sancho.Mazorka    :P
24  Programación / .NET (C#, VB.NET, ASP) / Re: GZipStream: Problema con numero magico en: 6 Noviembre 2010, 07:09 am
jaja viste, es cualquiera :S yo tambien sospechaba de esa funcion Convert.FromBase64String(string)

Asi que tendre que hacer lo que decis, un ultimo favor  :$

Alguien podria hacer el .DLL de la funcion Zip y UnZip que esta en C# ?


Muchas gracias a todos ustedes por sus respuestas.


Saludos, Sancho.Mazorka    :P
25  Programación / .NET (C#, VB.NET, ASP) / Re: GZipStream: Problema con numero magico en: 5 Noviembre 2010, 22:01 pm
Si a esos datos, los guardo, y con otra funcion los descomprimo (descomprime un archivo la funcion), funciona de maravilla, el problema es al descomprimir el string sin guardarlo en algun archivo.


Saludos, Sancho.Mazorka    :P
26  Programación / .NET (C#, VB.NET, ASP) / Re: GZipStream: Problema con numero magico en: 4 Noviembre 2010, 07:52 am
Es el mismo ejemplo que yo pase de C# a VB.NET mediante esta web

http://www.developerfusion.com/tools/convert/csharp-to-vb/

pero no funciona, yo subi el proyecto por si alguno quiere verlo.

En mi primer thread esta el codigo ese que vos pasaste (solo la funcion UnZip)


Saludos, Sancho.Mazorka    :P
27  Programación / .NET (C#, VB.NET, ASP) / Re: GZipStream: Problema con numero magico en: 4 Noviembre 2010, 06:44 am
Encontre este source que comprime el string sample, y luego lo descomprime y devuelve TRUE o FALSE la funcion segun si descomprimio bien o no.

No puedo adaptarlo para que directamente descomprima un string. Me sigue tirando lo de los numeros magicos. Si alguno puede ayudarme a pasarlo les agradeceria mucho.

Código
  1.    Private Function Test() As Boolean
  2.        Dim sample As String = "This is a compression test of microsoft .net gzip compression method and decompression methods"
  3.        Dim encoding As New System.Text.ASCIIEncoding()
  4.        Dim data As Byte() = encoding.GetBytes(sample)
  5.        Dim result As Boolean = False
  6.  
  7.        ' Compress
  8.        Dim cmpStream As New MemoryStream()
  9.        Dim hgs As New GZipStream(cmpStream, CompressionMode.Compress, True)
  10.  
  11.        hgs.Write(data, 0, data.Length)
  12.        hgs.Close()
  13.  
  14.  
  15.        'DeCompress
  16.        Dim cmpData As Byte() = cmpStream.ToArray()
  17.        Dim decomStream As New MemoryStream(cmpData)
  18.  
  19.        data = New Byte(data.Length - 1) {}
  20.        hgs = New GZipStream(decomStream, CompressionMode.Decompress, True)
  21.  
  22.        Dim [step] As Byte() = New Byte(15) {}
  23.        'Instead of 16 can put any 2^x
  24.        Dim outStream As New MemoryStream()
  25.        Dim readCount As Integer
  26.  
  27.        Do
  28.            readCount = hgs.Read([step], 0, [step].Length)
  29.            outStream.Write([step], 0, readCount)
  30.        Loop While readCount > 0
  31.        hgs.Close()
  32.  
  33.        Dim sampleOut As String = encoding.GetString(outStream.ToArray())
  34.        result = [String].Equals(sample, sampleOut)
  35.        Return result
  36.    End Function


Saludos, Sancho.Mazorka    :P
28  Programación / .NET (C#, VB.NET, ASP) / Re: GZipStream: Problema con numero magico en: 3 Noviembre 2010, 20:38 pm
Gracias IT, lo estuve viendo, pero no es lo que necesito, yo necesito descomprimir un string, descomprimir un archivo puedo, el problema es con el string  :-(

PD: yo uso VB.NET, aunque no hay drama, convierto el code y listo

Saludos, Sancho.Mazorka    :P
29  Programación / .NET (C#, VB.NET, ASP) / Re: GZipStream: Problema con numero magico en: 2 Noviembre 2010, 19:04 pm
Ok, ok! Gracias por los consejos.

Yo programo en Español, no me gusta programar en Ingles, no hace falta, a menos que no sea para mi. Lo que esta en Ingles son codigos que saco de algun lugar, y no los modifico.

Por ahora, voy a seguir con el desarrollo del proyecto, pero lo guardare en un archivo, y utilizare la funcion DecompressFile() y leere el archivo.

Saludos, Sancho.Mazorka    :P
30  Programación / .NET (C#, VB.NET, ASP) / Re: GZipStream: Problema con numero magico en: 2 Noviembre 2010, 18:56 pm
Ok, no hay drama, muchas gracias igual por la ayuda!

Por si tenes un tiempito, en el ws_dataarrival, esta la llamada a Unzip2() (lo marque con muchos numerales '#########) y al final del archivo principal estan todas las funciones que he ido probando, y te marque la que uso con numerales tambien.

Hay varios archivos, pero por ahora no son utilizados. Subi todo el proyecto asi te era mas comodo.


Saludos, Sancho.Mazorka    :P
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 46
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines