[VB 2005] BOUMP3 : TÉLÉCHARGEMENT MP3 DEPUIS RADIOBLOGCLUB.COM, LECTURE EN STREA
MOMOgrougrou1808
Messages postés26Date d'inscriptionjeudi 13 juillet 2006StatutMembreDernière intervention 5 août 2007
-
20 mai 2007 à 16:18
leproc
Messages postés81Date d'inscriptionlundi 26 septembre 2005StatutMembreDernière intervention22 octobre 2008
-
7 oct. 2007 à 15:22
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
leproc
Messages postés81Date d'inscriptionlundi 26 septembre 2005StatutMembreDernière intervention22 octobre 2008 7 oct. 2007 à 15:22
D'un autre coté si c'était illégal, je suppose que le site aurai retiré le code.
leproc
Messages postés81Date d'inscriptionlundi 26 septembre 2005StatutMembreDernière intervention22 octobre 2008 7 oct. 2007 à 15:22
N'empêche je me pose toujours la question de la légalité de ce code
leproc
Messages postés81Date d'inscriptionlundi 26 septembre 2005StatutMembreDernière intervention22 octobre 2008 7 oct. 2007 à 15:00
Salut voila j'ai tester ton code (et je l'ai même adapter en c# 2005)
http://www.csharpfr.com/codes/SHARPRADIO_44189.aspx enfin pour l'instant juste la fonction de base.
Par contre je me demande toujours à quoi elle sert la dll isxdl_fr.dll
car je n'ai pas eu besoin de l'installer.
Sinon ton code est très réussi.
stuntman_91
Messages postés54Date d'inscriptionjeudi 12 janvier 2006StatutMembreDernière intervention14 juillet 2007 14 juil. 2007 à 13:19
Oui c'est exact!
C'est bien là que j'ai trouvé les infos.
merci à CCCS pour cette découverte
++
Mouwahahaha
Messages postés1Date d'inscriptionsamedi 14 juillet 2007StatutMembreDernière intervention14 juillet 2007 14 juil. 2007 à 01:47
stuntman_91
Messages postés54Date d'inscriptionjeudi 12 janvier 2006StatutMembreDernière intervention14 juillet 2007 8 juil. 2007 à 16:58
hey!
j'ai trouvé de nouvelles infos sur les nouveaux types de liens pour accéder aux .rbs
pour info les liens actuellement utilisés pour retrouvés les .rbs sont du type:
http://www.radioblogclub.com/listen'u=chaine/titre.rbs&k=657ecb3231ac0b275497d4d6f00b61a1 et apparemment, ce qui ce cache derrière le u=chaine , c'est du code64.
ainsi en décodant le "u" on arrive à obtenir directement l'URL de l'hébergeur des fichiers .rbs.
pour le décoder, il faut:
inverser la chaine en question: chaine= StrReverse(chaine)
remplacer les "." par "=": chaine= Replace(chaine, ".", "=")
décoder la chaine par la méthode base 64:chaine=base64decode(chaine) 'j'ai utilisé le code proposé ici: http://www.vbfrance.com/codes/BASE64-DECODAGE_32221.aspx et finalement rajouter le "http://" devant, et le "titre.rbs" après
l'avantage c'est que l'on a plus besoin de l'argument "k" pour retrouver le .rbs => utile si ils commencent à le changer régulièrement
A+
guiguidu25
Messages postés280Date d'inscriptionsamedi 6 mai 2006StatutMembreDernière intervention 9 février 20101 20 juin 2007 à 16:29
Je tiens à prévenir que je ne programme pas depuis très longtemps alors soyez indulgents svp !
guiguidu25
Messages postés280Date d'inscriptionsamedi 6 mai 2006StatutMembreDernière intervention 9 février 20101 18 juin 2007 à 14:49
cacalex merci pour cette critique mais c'est en fait mon petit cousin qui a publié mon code en ne manquant pas de préciser qu'il était illisible d'ailleurs... Mais moi j'ai bien dit "dans quelques jours" et non pas "immédiatement". Vous verrez c'est mieu que ce que mon cousin à fait...
cacalex
Messages postés69Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention 3 avril 2008 14 juin 2007 à 14:49
guiguidu25
Messages postés280Date d'inscriptionsamedi 6 mai 2006StatutMembreDernière intervention 9 février 20101 13 juin 2007 à 12:11
je croi ke vous vous compliquez la vie dans cette source : moi jai fai le meme programme mé je télécharge à partir du cache et ainsi, peu importe les modifications apportées à RadioBlog, il fonctionnera. Je mettrai ma source d'ici quelques jours vous verrez ! ;)
MOMOgrougrou1808
Messages postés26Date d'inscriptionjeudi 13 juillet 2006StatutMembreDernière intervention 5 août 2007 7 juin 2007 à 19:54
Est ce que tu va metre le version complète?
cacalex
Messages postés69Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention 3 avril 2008 4 juin 2007 à 20:01
Merci pour cette mise à jour :)
TITOMBOSS
Messages postés50Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention 6 juillet 2007 31 mai 2007 à 12:37
c'est bon, ça marche, je fait une mise a jour...
TITOMBOSS
Messages postés50Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention 6 juillet 2007 30 mai 2007 à 23:59
oui mais je narvive pas a me servir de isxdl_fr.dll en vb2005,peut étre a tu une idée? quelle sont les déclaration si elle changent de vb6 a 2005, et que-ce-qu'on met dans hwnd? merci...
stuntman_91
Messages postés54Date d'inscriptionjeudi 12 janvier 2006StatutMembreDernière intervention14 juillet 2007 30 mai 2007 à 20:51
j'ai essayé en utilisant "isxdl_fr.dll" dans un petit code en vb6 et çà fonctionne très bien!
TITOMBOSS
Messages postés50Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention 6 juillet 2007 29 mai 2007 à 19:21
TITOMBOSS
Messages postés50Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention 6 juillet 2007 29 mai 2007 à 19:00
cool mais j'ais encor un autre probléme, a cause de la redirection vers le vrais fichier je narive pas a télécharger le fichier rbs... alors que si je met ladresse dans un navigateur il me télécharge... si qqun a une idée pour savoir vers ou pointe la redirection...
stuntman_91
Messages postés54Date d'inscriptionjeudi 12 janvier 2006StatutMembreDernière intervention14 juillet 2007 29 mai 2007 à 18:15
yep!
j'ai la même ;)
TITOMBOSS
Messages postés50Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention 6 juillet 2007 29 mai 2007 à 15:02
oui...
MOMOgrougrou1808
Messages postés26Date d'inscriptionjeudi 13 juillet 2006StatutMembreDernière intervention 5 août 2007 29 mai 2007 à 14:58
si cette facon fonctionne, si on a internet explorer ca marcheras?
TITOMBOSS
Messages postés50Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention 6 juillet 2007 29 mai 2007 à 13:49
J'ais oublié pour le cache de firefox, il faut allez tapper "about:cache?device=disk" dans la bare d'adresse de firefox...
TITOMBOSS
Messages postés50Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention 6 juillet 2007 29 mai 2007 à 13:46
Salut, alors j'ais trouver une méthode beaucoup plus rapide et plus propre seulement j'aurais besoin que quelqun m'aide, je me suis apercu que dans le cahe de firefox, aprés avoir écouter une chanson en entier sur radioblogclub.com, on peut voir en recherchant dans la page de cache de firefox "rbs" une url interesante comme: http://www.radioblogclub.com/listen.php?u=..wLzRmb192cvc2bsJmLvlGZhJ3LyZmLlVmcm5SYilGajlmby92a/The%20Beatles%20-%20Strawberry%20fields%20forever.rbs&k=657ecb3231ac0b275497d4d6f00b61a1 cette url pointe directement vers le lien de la chanson... une partie de cette url est visible dans le code source de la page de recherche radioblogclub... http://www.radioblogclub.com/listen.php?u=..wLzRmb192cvc2bsJmLvlGZhJ3LyZmLlVmcm5SYilGajlmby92a/The%20Beatles%20-%20Strawberry%20fields%20forever.rbs Seulement voila sans la derniere partie, radioblogclub nous envois vers une page "No Key", donc largument k et une clé... mais ce que je ne comprend pas c'est que la clé est toujour la même dans les cache firefox... je voulais donc demander a quelqun qui ais firefox de voir ci cette clé est la même aussi chez lui, si elle ne depent pas de ladresse ip, si vous ne pensez pas quelle changera en fonction du temps... Si elle est la même partout, je fait ilico une mise a jour, les urls serons alors visible dés la recherche et donc, la selection musltiple devien possible et logique...
Merci a ce qui testeront leur clé...
tinux
Messages postés244Date d'inscriptionmercredi 13 avril 2005StatutMembreDernière intervention21 octobre 2013 28 mai 2007 à 00:50
Sa bosse tard ^^ je vais tester ça
TITOMBOSS
Messages postés50Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention 6 juillet 2007 28 mai 2007 à 00:09
Voila pour la mise a jour,
TITOMBOSS
Messages postés50Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention 6 juillet 2007 27 mai 2007 à 23:22
http://www.radioblogdownload.com/ Voila ma solution, je vais me servir de ce site pour récuperer l'url... ce qui fait que mon programme vas beacoup ce simplifier dans lecriture, mais qu'il délègue une option importante... ou alors demmander a l'auteur comment lui fait pour récuperer l'url... Mise a jour pour bientot...
stuntman_91
Messages postés54Date d'inscriptionjeudi 12 janvier 2006StatutMembreDernière intervention14 juillet 2007 27 mai 2007 à 20:21
mais on compte sur toi pour nous trouver une solution!!! ;)
TITOMBOSS
Messages postés50Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention 6 juillet 2007 27 mai 2007 à 20:12
Zut alors!!!
stuntman_91
Messages postés54Date d'inscriptionjeudi 12 janvier 2006StatutMembreDernière intervention14 juillet 2007 27 mai 2007 à 19:32
je viens de regarder le site de radioblog, et il y a eu une modification de la source!
Avant, il y avait une banière rose/rouge, qui donnait l'URL du site cible, sur lequel sont stockées les fichiers audio.
Maintenant j'ai l'impression que l'URL cible n'est pas marqué en clair.
Du coup c'est peut être pour çà que le prog ne marche plus!?
Par contre il doit y avoir une possibilité de le connaitre autrement, parceque lorsque l'on clic sur une chanson et qu'elle se charge, le nom du site s'affiche dans la banière inférieur du navigateur (en tout cas pour firefox).
++
tinux
Messages postés244Date d'inscriptionmercredi 13 avril 2005StatutMembreDernière intervention21 octobre 2013 27 mai 2007 à 19:20
Prog ne marche plus à ce jour...
Dim B As Integer = InStr(A, PageHtml, "')") << l'argument start doit être supérieur à zéro
Pourtant ça marchait nickel hier, j'ai vérifié aussi que radioblog fonctionne, pas de soucis, et je vois pas le hic.. merci de m'éclaircir ^^
stuntman_91
Messages postés54Date d'inscriptionjeudi 12 janvier 2006StatutMembreDernière intervention14 juillet 2007 27 mai 2007 à 12:28
Il y aurait moyen d'avoir la version compilée? Parce que j'ai vb6 et je voudrais pouvoir comparer les 2 versions de ton prog (vb6 et vb.net 2005).
Merci d'avance
++
guiguidu25
Messages postés280Date d'inscriptionsamedi 6 mai 2006StatutMembreDernière intervention 9 février 20101 26 mai 2007 à 23:41
Je n'ai pas testé ce logiciel mais en fait j'ai eu exactement la meme idée mais en plus simple. Dans mon logiciel perso, il suffit de laisser la chanson se charger sur radio blog, le logiciel la retrouve sur le disque dur et vous permet de la convertir (possible d'effectuer plusieurs conversions en meme temps et de choisir le format de conversion) je compte le mettre en ligne d'ici un mois kan je serai absolument certain qu'aucun bug n'existe (meme si c'est déjà quasiment sur)
tinux
Messages postés244Date d'inscriptionmercredi 13 avril 2005StatutMembreDernière intervention21 octobre 2013 26 mai 2007 à 18:06
Excellent boulot, je vais voir ce que je peut faire dessus, puis te l'enverrai au passage. Mais un grand merci !
TITOMBOSS
Messages postés50Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention 6 juillet 2007 25 mai 2007 à 19:01
Salut cacalex, En fait, ce nest pas si évident puisque on ne conait pas les URL de chaque morceau affichier dans la premiere listbox, on les conait que lorsquelon clique dessu parceque trouver l'url attibué a un nom de fichier prend du temps..., puis je me dit que c'est mieux de dabord écouter la musique avant de la télécharger surtout que cela ne prend pas trés longtemps... Alors, la selection multiple est donc déja faite, on télécharge tout ce qui est dans la liste de téléchargement...
MOMOgrougrou1808
Messages postés26Date d'inscriptionjeudi 13 juillet 2006StatutMembreDernière intervention 5 août 2007 24 mai 2007 à 23:26
ah nan dsl je me suis tromper sa fonctionne
MOMOgrougrou1808
Messages postés26Date d'inscriptionjeudi 13 juillet 2006StatutMembreDernière intervention 5 août 2007 24 mai 2007 à 18:46
cool tes idées cacalex mais Possibilité de faire une sélection multiple, puis ensuite cliquer sur "ajouter au téléchargements" n'iras pas je pense
cacalex
Messages postés69Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention 3 avril 2008 23 mai 2007 à 20:46
Wow...
Quelques sugestions;
-Possibilité de faire une sélection multiple, puis ensuite cliquer sur "ajouter au téléchargements"
-Ne démarrer la lecture que lors d'un double-clique
Sinon, ben, je m'en sers, alors... :)
TITOMBOSS
Messages postés50Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention 6 juillet 2007 20 mai 2007 à 19:31
Merci HVB pour les info pour le .net c'est vrais que 'try catch' a l'air plus simple, je commence à peine le vb.net et j'améliorerais tout ça, aussi, j'ais précisé avoir repris l'idé, oui enfin repis de moi quand méme... lol. Pour la déclaration des variables, un oublis, sur la quarentaine de variable je n'en ais pas déclarer 4 je crois, ce sont toutes des strings, elle seront déclaré dans les prochaines verssions...
hvb
Messages postés939Date d'inscriptionvendredi 25 octobre 2002StatutMembreDernière intervention27 janvier 20093 20 mai 2007 à 17:55
salut, j'ai survolé rapidement le code.
l'idée en soi même est bien, meme si tu précise l'avoir repris.
par contre :
très moyen ta gestion d'erreures faites de goto pour du .net
Renseigne toi sur le couple try...catch
moyen aussi les variables déclarées sans type (très moyen aussi de la part de microsoft de laisser compiler ça)
enfin, détail : toutes tes fonctions vb6 (mid, instr, len, etc.) devraient etre remplacer par leurs equivalent .net (substring, indexof, length, ...) si le but etait la conversion.
bonne continuation :)
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 20 mai 2007 à 16:47
Moi je dis : res-pect, un bijou :)
Mis à part les 2 ou 3 fonctionnalités que tu as prévu et qui ne semblent pas opérationnelles.
MOMOgrougrou1808
Messages postés26Date d'inscriptionjeudi 13 juillet 2006StatutMembreDernière intervention 5 août 2007 20 mai 2007 à 16:18
dommage pour ces options la :
*Clip : YahooMusic
*Clip : YouTube.com
*Paroles : paloles.net
*Playliste en ligne M3U
*Aide
sinon ca a l'air pas mal mais moi pesonellement je trouve que la plyliste m3u ne sert pas à grand chose
7 oct. 2007 à 15:22
7 oct. 2007 à 15:22
7 oct. 2007 à 15:00
http://www.csharpfr.com/codes/SHARPRADIO_44189.aspx enfin pour l'instant juste la fonction de base.
Par contre je me demande toujours à quoi elle sert la dll isxdl_fr.dll
car je n'ai pas eu besoin de l'installer.
Sinon ton code est très réussi.
14 juil. 2007 à 13:19
C'est bien là que j'ai trouvé les infos.
merci à CCCS pour cette découverte
++
14 juil. 2007 à 01:47
8 juil. 2007 à 16:58
j'ai trouvé de nouvelles infos sur les nouveaux types de liens pour accéder aux .rbs
pour info les liens actuellement utilisés pour retrouvés les .rbs sont du type:
http://www.radioblogclub.com/listen'u=chaine/titre.rbs&k=657ecb3231ac0b275497d4d6f00b61a1
et apparemment, ce qui ce cache derrière le u=chaine , c'est du code64.
ainsi en décodant le "u" on arrive à obtenir directement l'URL de l'hébergeur des fichiers .rbs.
pour le décoder, il faut:
inverser la chaine en question: chaine= StrReverse(chaine)
remplacer les "." par "=": chaine= Replace(chaine, ".", "=")
décoder la chaine par la méthode base 64:chaine=base64decode(chaine) 'j'ai utilisé le code proposé ici: http://www.vbfrance.com/codes/BASE64-DECODAGE_32221.aspx
et finalement rajouter le "http://" devant, et le "titre.rbs" après
l'avantage c'est que l'on a plus besoin de l'argument "k" pour retrouver le .rbs => utile si ils commencent à le changer régulièrement
A+
20 juin 2007 à 16:29
Je tiens à prévenir que je ne programme pas depuis très longtemps alors soyez indulgents svp !
18 juin 2007 à 14:49
14 juin 2007 à 14:49
Un autre bonne pour toi;
N'aller pas voir sa source:
http://www.vbfrance.com/codes/TELECHARGER-MUSIQUES-SUR-RADIOBLOG-CONVERTIR_43103.aspx
13 juin 2007 à 12:11
7 juin 2007 à 19:54
4 juin 2007 à 20:01
31 mai 2007 à 12:37
30 mai 2007 à 23:59
30 mai 2007 à 20:51
29 mai 2007 à 19:21
il ne me télécharge qun fichier de quellque octet qui ne comtien méme pas la vrais url... alors que si je donne la méme adresse au lecter media, il me lit sans probléme...
29 mai 2007 à 19:18
çà redirige directement sur le site/blog ou sont les fichiers.
par ex,
si tu tappe:
http://www.radioblogclub.com/listen.php?u=..wLzRmb192cvc2bsJmLvlGZhJ3LyZmLlVmcm5SYilGajlmby92a&k=657ecb3231ac0b275497d4d6f00b61a1
çà t'ammene au site ....free.fr/radio.blog/sounds/
Du coup cà doit être le nom du site mais crypté ou une sorte de mot passe que tu rentre
..wLzRmb192cvc2bsJmLvlGZhJ3LyZmLlVmcm5SYilGajlmby92a
correspond à
... .free.fr/radio.blog/sounds/
++
29 mai 2007 à 19:00
29 mai 2007 à 18:15
j'ai la même ;)
29 mai 2007 à 15:02
29 mai 2007 à 14:58
29 mai 2007 à 13:49
29 mai 2007 à 13:46
cette url pointe directement vers le lien de la chanson... une partie de cette url est visible dans le code source de la page de recherche radioblogclub... http://www.radioblogclub.com/listen.php?u=..wLzRmb192cvc2bsJmLvlGZhJ3LyZmLlVmcm5SYilGajlmby92a/The%20Beatles%20-%20Strawberry%20fields%20forever.rbs
Seulement voila sans la derniere partie, radioblogclub nous envois vers une page "No Key", donc largument k et une clé... mais ce que je ne comprend pas c'est que la clé est toujour la même dans les cache firefox... je voulais donc demander a quelqun qui ais firefox de voir ci cette clé est la même aussi chez lui, si elle ne depent pas de ladresse ip, si vous ne pensez pas quelle changera en fonction du temps... Si elle est la même partout, je fait ilico une mise a jour, les urls serons alors visible dés la recherche et donc, la selection musltiple devien possible et logique...
Merci a ce qui testeront leur clé...
28 mai 2007 à 00:50
28 mai 2007 à 00:09
27 mai 2007 à 23:22
27 mai 2007 à 20:21
27 mai 2007 à 20:12
27 mai 2007 à 19:32
Avant, il y avait une banière rose/rouge, qui donnait l'URL du site cible, sur lequel sont stockées les fichiers audio.
Maintenant j'ai l'impression que l'URL cible n'est pas marqué en clair.
Du coup c'est peut être pour çà que le prog ne marche plus!?
Par contre il doit y avoir une possibilité de le connaitre autrement, parceque lorsque l'on clic sur une chanson et qu'elle se charge, le nom du site s'affiche dans la banière inférieur du navigateur (en tout cas pour firefox).
++
27 mai 2007 à 19:20
Dim B As Integer = InStr(A, PageHtml, "')") << l'argument start doit être supérieur à zéro
Pourtant ça marchait nickel hier, j'ai vérifié aussi que radioblog fonctionne, pas de soucis, et je vois pas le hic.. merci de m'éclaircir ^^
27 mai 2007 à 12:28
Merci d'avance
++
26 mai 2007 à 23:41
26 mai 2007 à 18:06
25 mai 2007 à 19:01
24 mai 2007 à 23:26
24 mai 2007 à 18:46
23 mai 2007 à 20:46
Quelques sugestions;
-Possibilité de faire une sélection multiple, puis ensuite cliquer sur "ajouter au téléchargements"
-Ne démarrer la lecture que lors d'un double-clique
Sinon, ben, je m'en sers, alors... :)
20 mai 2007 à 19:31
20 mai 2007 à 17:55
l'idée en soi même est bien, meme si tu précise l'avoir repris.
par contre :
très moyen ta gestion d'erreures faites de goto pour du .net
Renseigne toi sur le couple try...catch
moyen aussi les variables déclarées sans type (très moyen aussi de la part de microsoft de laisser compiler ça)
enfin, détail : toutes tes fonctions vb6 (mid, instr, len, etc.) devraient etre remplacer par leurs equivalent .net (substring, indexof, length, ...) si le but etait la conversion.
bonne continuation :)
20 mai 2007 à 16:47
Mis à part les 2 ou 3 fonctionnalités que tu as prévu et qui ne semblent pas opérationnelles.
20 mai 2007 à 16:18
*Clip : YahooMusic
*Clip : YouTube.com
*Paroles : paloles.net
*Playliste en ligne M3U
*Aide
sinon ca a l'air pas mal mais moi pesonellement je trouve que la plyliste m3u ne sert pas à grand chose