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

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  [Proyecto] SoundDownloader
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Proyecto] SoundDownloader  (Leído 2,759 veces)
SγиtαxEяяoя

Desconectado Desconectado

Mensajes: 154


Ver Perfil
[Proyecto] SoundDownloader
« en: 17 Junio 2013, 04:59 am »

Hola me estoy aventurando en crear un programa para descargar musica del famoso SoundCloud pero no me gustaria hacerlo solo.. por hay encontrare a alguien que guste aventurarse :D

Estas son algunas lineas de codigo que e analizado :D

Código:
scdlr.JQ.getJSON("https://api.soundcloud.com/resolve.json?callback=?", {url: resolveUrl, client_id:scdlr.clientId, secret_token:secretToken}, function(track)

trackId = track.id.toString()
scdlr.JQ.getJSON("https://api.soundcloud.com/i1/tracks/"+trackId+"/streams?callback=?", {client_id:scdlr.clientId, secret_token:secretToken}, function( data )

El lenguaje no estoy muy seguro creo que es javascript

¿Que dices te aventuras?


Edito he encontrado estoy por hay :D

https://github.com/013/Soundcloud-Downloader/blob/master/soundcloud-downloader.py

https://github.com/013/Soundcloud-Downloader/blob/master/Old-soundcloud-downloader.py

Por el .Py creo que es de python ;) 100% seguro :p


« Última modificación: 17 Junio 2013, 05:03 am por SγиtαxEяяoя » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.788



Ver Perfil
Re: [Proyecto] SoundDownloader
« Respuesta #1 en: 17 Junio 2013, 10:25 am »

Pues esas dos líneas lo único que hacen es usar la API de SoundCloud para obtener información (de tipo JSON) del stream de audio (para reproducir el stream), para manejar (parsear) JSON decéntemente en vbnet necesitas alguna librería como esta: http://james.newtonking.com/projects/json-net.aspx o puedes escribir funciones para parsearlo manualmente, pero es una mi**da.

De todas formas yo me olvidaría de intentar usar la API para descargar archivos, no es necesario y hay que aprender lo que acabo de mencionar.





Esos dos codes de Python no usan la API, aquí tienes otro ejemplo mio, no es un simple downloader, es más avanzado, si has visto alguno de mis "leechers" lo entenderás:

-> [RUBY] SoundCloud Leecher v0.5 (Manten al día tu colección de música!)

 


« Última modificación: 17 Junio 2013, 10:27 am por EleKtro H@cker » En línea

SγиtαxEяяoя

Desconectado Desconectado

Mensajes: 154


Ver Perfil
Re: [Proyecto] SoundDownloader
« Respuesta #2 en: 18 Junio 2013, 00:11 am »

Navegando por hay en el SoundCloud

http://api.soundcloud.com/tracks/55191200/download?consumer_key=ZbOZAiYTx8wbuIaqRhfubg

Entonces como le hago para que identifique la cancion que estoy escuchando y la descargue :D
En línea

SγиtαxEяяoя

Desconectado Desconectado

Mensajes: 154


Ver Perfil
Re: [Proyecto] SoundDownloader
« Respuesta #3 en: 21 Junio 2013, 09:18 am »

He estado trabajando en mi proyecto y bueno es muy sofisticado el programa, pronto lo dejo para que lo descarguen  ;-) ;-)  ;D

En línea

XresH


Desconectado Desconectado

Mensajes: 384



Ver Perfil WWW
Re: [Proyecto] SoundDownloader
« Respuesta #4 en: 21 Junio 2013, 10:06 am »

Excelente esperemos verlo pronto en la zona de software para testear >:D

Muy buena Syntax.

Saludos.
En línea

[ - Si eres programador y quieres que tus proyectos esten en mi blog(con o sin source), consúltame! - ]
Entra A Mi Blog De Programación | | Dudas en este post :| | >>Clic para ir al Post<<
SγиtαxEяяoя

Desconectado Desconectado

Mensajes: 154


Ver Perfil
Re: [Proyecto] SoundDownloader
« Respuesta #5 en: 21 Junio 2013, 10:22 am »

Excelente esperemos verlo pronto en la zona de software para testear >:D

Muy buena Syntax.

Saludos.


Claro, Bro.

pero tambien debo agradecerte.. :)
En línea

SγиtαxEяяoя

Desconectado Desconectado

Mensajes: 154


Ver Perfil
Re: [Proyecto] SoundDownloader
« Respuesta #6 en: 1 Julio 2013, 19:38 pm »

Perdon por doble postear.

Gracias a la ayuda de electro con lo de usar "Regex" mire algunos ejemplos y bueno

Este Obtiene el Link de la cancion.

Código
  1. Download = Regex.Matches(searchString, "((http:[/][/])(media.soundcloud.com/stream/)([a-z]|[A-Z]|[0-9]|[/.]|[~]|[?]|[_]|[=])*)")

Este otro obtiene el nombre de la cancion.

Código
  1. Tracks = Regex.Matches(searchString, "(?<=""title"":"")[^""]+")

Proximanente dejare el programa para que algunos lo puedan usar :D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
PROYECTO
Diseño Gráfico
kåhjî£ 1 2,574 Último mensaje 30 Julio 2004, 08:00 am
por Morris
Proyecto php « 1 2 ... 11 12 »
Sugerencias y dudas sobre el Foro
programatrix 111 26,573 Último mensaje 18 Septiembre 2005, 12:27 pm
por programatrix
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines