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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Foro Libre
| | |-+  ¿Por que me descarga archivos de 0 bytes?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿Por que me descarga archivos de 0 bytes?  (Leído 6,820 veces)
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
¿Por que me descarga archivos de 0 bytes?
« en: 22 Octubre 2015, 14:40 pm »

Estoy intentando encontrar la discografia de la banda de (teen)Rock "Ten Year Vamp" pero me está siendo dificil (por que no los conocen ni sus madres). En fileDiva y otros buscadores no encuentro nada, en buscadores de Torrents tampoco, y para algo que encuentro en Google resulta que cuando intento descargar cualquiera de los archivos aquí presentes en estas urls no se descarga nada, solo archivos mp3 de 0 bytes:


Mi pregunta es la siguiente, ¿soy yo, o es la página?, quiero decir, ¿los archivos están corruptos en el server, o es que estoy haciendo algo mal para descargar de esta página?, me extraña bastante por que he intentado descargar otros archivos aleatorios a ver si funcionaban, y tampoco van... vamos, que no pueden estar toooodos los archivos corruptos, digo yo... ¿o tal vez si?.
« Última modificación: 22 Octubre 2015, 15:25 pm por Eleкtro » En línea



Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
Re: ¿Por que me descarga archivos de 0 bytes?
« Respuesta #1 en: 22 Octubre 2015, 14:55 pm »

Es una lástima por que esa página era muy "directa", buscas el disco que quieres y copias los enlaces de una pasada al JDownloader, pero que le vamos a hacer... si no funciona esa web pues no funciona.

En fin, ya encontré la discografía en este sitio (bueno, no está completa, pero me apaño):
http://redmp3.cc/mp3-ten-year-vamp

Pero me gustaría saber si a vosotros tampoco os deja descargar de la página http://tutaudio.ru.

saludos
« Última modificación: 22 Octubre 2015, 14:58 pm por Eleкtro » En línea



#!drvy


Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: ¿Por que me descarga archivos de 0 bytes?
« Respuesta #2 en: 22 Octubre 2015, 15:22 pm »

Intente descargar uno de los archivos y en vez de 0 bytes me dio uno de 1.6kb.

El archivo que se supone que es mp3 (al menos tiene esa extensión), contiene un exception en texto plano aunque se supone que lo tenia que imprimir (por los tags <pre>).

Código:
<pre>======== ошибка в 22 октября 2015 17:19:19 ========
http://tutaudio.ru/download-music/17823493/ten-year-vamp-stay.mp3
Exception = System.ArgumentException
IP = Mi ip
HOST = tutaudio.ru
UserAgent = Mozilla/5.0 (Windows NT 5.1; rv:41.0) Gecko/20100101 Firefox/41.0
Referrer = http://tutaudio.ru/mp3-album-under-the-mask-download-6241722.html
Недопустимый примитив JSON: .
System.ArgumentException: Недопустимый примитив JSON: .
   в System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializePrimitiveObject()
   в System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializeInternal(Int32 depth)
   в System.Web.Script.Serialization.JavaScriptObjectDeserializer.BasicDeserialize(String input, Int32 depthLimit, JavaScriptSerializer serializer)
   в System.Web.Script.Serialization.JavaScriptSerializer.Deserialize(JavaScriptSerializer serializer, String input, Type type, Int32 depthLimit)
   в Mp3CommonClasses.JSON.DeJSON(String input)
   в YAMusIntegration.MusicParsers.YandexMusicParser.GetTrackYandexStorageDir(track t, Boolean fromDb)
   в YAMusIntegration.MusicParsers.YandexMusicParser.GetStream(track t, String range)
   в YAMusIntegration.TrackDataModel.GetRealMp3Stream(track t, String range, Boolean noAnalogTracksSearch)
   в tutaudio.ru.Models.Mp3Handler.HttpHanler.ProcessRequest(HttpContext context)
   в System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   в System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
</pre>

Estará jodido el servidor y mal programado el handler de errores xD

Saludos
« Última modificación: 22 Octubre 2015, 15:32 pm por #!drvy » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
Re: ¿Por que me descarga archivos de 0 bytes?
« Respuesta #3 en: 22 Octubre 2015, 15:26 pm »

Estará jodido el servidor y mal programado el handler de errores xD

Muchas gracias por la ayuda!.

Tema resuelto entonces

saludos!
En línea



#!drvy


Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: ¿Por que me descarga archivos de 0 bytes?
« Respuesta #4 en: 22 Octubre 2015, 15:32 pm »

A todo esto, me llama la atencion que usa un tal YandexMusicParser lo cual me hizo pensar ya que Yandex es el Google de Rusia.. despues de buscar, he visto que tienen un servicio de Musica:

https://music.yandex.ru/ que creo que te deja descargar todos los MP3 pero solo si accedes desde ciertos países (todos de influencia rusa como ucrania, rusia, kazahstan etc).

Creo que esa pagina que das (tutaudio), no es mas que un script que hace de proxy y parsea resultados de ese servicio. Quizás con un proxy desde alguno de esos países te deje descargarla.

Por ejemplo: https://music.yandex.ru/artist/1590668

Saludos
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
Re: ¿Por que me descarga archivos de 0 bytes?
« Respuesta #5 en: 22 Octubre 2015, 16:19 pm »

A todo esto, me llama la atencion que usa un tal YandexMusicParser lo cual me hizo pensar ya que Yandex es el Google de Rusia.. despues de buscar, he visto que tienen un servicio de Musica:

https://music.yandex.ru/ que creo que te deja descargar todos los MP3 pero solo si accedes desde ciertos países (todos de influencia rusa como ucrania, rusia, kazahstan etc).

Creo que esa pagina que das (tutaudio), no es mas que un script que hace de proxy y parsea resultados de ese servicio. Quizás con un proxy desde alguno de esos países te deje descargarla.

Por ejemplo: https://music.yandex.ru/artist/1590668

Si pongo el enlace que has dicho en GoogleTranslate (tanto http como https), inexplicablemente me salta un error "404. Not found" en ruso.

Por cierto, he entrado con una VPN rusa en esa url de Yandex pero no veo ningún botón o forma para descargar los temas, y en la web "tutaudio" me sigue pasando lo mismo xD.

Pero no importa, solo comento mi mala suerte.

[OFFTOPIC]
Vaya, por la VPN acabo de descubrir que ElHacker.net pide captcha para paises extranjeros por el tema DDOS :P
[/OFFTOPIC]

Saludos!
« Última modificación: 22 Octubre 2015, 16:22 pm por Eleкtro » En línea



#!drvy


Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: ¿Por que me descarga archivos de 0 bytes?
« Respuesta #6 en: 22 Octubre 2015, 18:32 pm »

Citar
Si pongo el enlace que has dicho en GoogleTranslate (tanto http como https), inexplicablemente me salta un error "404. Not found" en ruso.

Creo que es normal. Google Translate hasta donde se, usa servidores de USA para obtener el contenido.

Citar
Por cierto, he entrado con una VPN rusa en esa url de Yandex pero no veo ningún botón o forma para descargar los temas,

No hay botón de descarga, solo para escuchar, pero realmente dan el MP3, por tanto, algún complemento como DownloadHelper para firefox te puede servir perfectamente. Otra cosa es que a la hora de servir los archivos MP3  no comprueban de donde vienes, solo te haría falta engañar a la API.

Por ejemplo estos son todos los tracks del album ese:
Código
  1. https://music.yandex.ru/handlers/artist.jsx?artist=1590668&what=tracks&sort=&dir=&lang=ru&external-domain=music.yandex.ru&overembed=false

Como veras es accesible incluso con una IP que no sea de su zona de influencia. Ese JSON contiene todos los IDs de las canciones y de los albums. Con esos IDs puedes hacer un querie a la siguiente API

Código:
https://music.yandex.ru/api/v2.0/handlers/track/12078434:1310432/download
(requiere IP)

12078434 - ID de la cancion (Rockstar)
1310432 - ID del album. (Don't Act Like You Know Me)

De esa url te dan un xml con el path donde tienes que buscarla y hasta ahí me quedo. Tienen algún mecanismo para montar la URL final pero vamos..es cuestión de mirar los requests que hace.

De todos modos, como te digo, un complemento como Download Helper sirve.. lo acabo de probar.

Citar
y en la web "tutaudio" me sigue pasando lo mismo xD.

Eso creo que es culpa de tutaudio. Como dije se les habrá roto o quedado obsoleto el parser. Ademas, he visto que la API te hace completar captchas de vez en cuando (y encima en cirilico xD). Asi que puede que les estén jodiendo con captchas.

Citar
[OFFTOPIC]
Vaya, por la VPN acabo de descubrir que ElHacker.net pide captcha para paises extranjeros por el tema DDOS :P
[/OFFTOPIC]

No te aconsejo navegar con VPN o proxies ajenos por el foro. Pueden robarte los datos de login o la session y tomar control sobre tu cuenta (y obtener los datos de un mod global.. malo xD). Lo digo por experiencia (no con el foro, con otras paginas).

Saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Descarga de archivos con estadisticas?
Java
Debci 0 1,938 Último mensaje 21 Octubre 2009, 19:54 pm
por Debci
[Batch] [vbs] ¿Un script para buscar archivos de cero bytes?
Scripting
SuperDraco 0 4,737 Último mensaje 13 Mayo 2011, 20:09 pm
por SuperDraco
[Duda] Generar archivos ejecutables a partir de los bytes originales
Programación Visual Basic
mastercss 6 3,690 Último mensaje 30 Septiembre 2011, 03:37 am
por Elemental Code
Controlar descarga de Archivos
Desarrollo Web
NetJava 0 1,638 Último mensaje 15 Marzo 2012, 12:15 pm
por NetJava
[SOLUCIONADO] Bytes desde archivos de recursos (.rc)
Programación C/C++
Xephiro 0 1,645 Último mensaje 7 Agosto 2012, 04:53 am
por Xephiro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines