TELECHARGEMENT MP3 ENVIRON 30 SECONDE + ÉCOUTE EN STREAMING + RECHERCHE JAQUETTE

TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007 - 24 févr. 2007 à 01:23
 Utilisateur anonyme - 6 juin 2007 à 01:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/41622-telechargement-mp3-environ-30-seconde-ecoute-en-streaming-recherche-jaquette-audio-depuis-le-site-radio-blog-club

Utilisateur anonyme
6 juin 2007 à 01:59
Bonjour,

Ma version en java fonctionne de nouveau.

pour info les points que j'ai ennoncés dans mon precedent message m'ont bien permis de comprendre le fonctionnement.

Je ne sais pas si Vb.net offre les class permetant de modifier les entêtes http ?

Bon courrage

Tiens nous au courant TITOMBOSS
Triboutmatthieu Messages postés 206 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 9 juillet 2012
3 juin 2007 à 11:36
Oui mais Titomboss utilise un code avec Visual basic express qui fonctionne àce jur( voir sn projet en tléchargment),
je voudrais avoir ce code mais convertit pour Microsoft visual basic 6 pro, car je neveux pas refaire mon projet en vb express.
Si tu pouvais me convertr ce code je t'en serais connaissant.
Merci d'avance.
Titomboss tu pourrais m'aider aussi en plus je débute.
Utilisateur anonyme
2 juin 2007 à 20:08
Bonjour,
Le problème vient du fait que radioblog a cripté les adresses issu du fichier xml
à cela 2 solutions annaliser les trames https en faisant une recherche sous radioblog afin de comprendre comment sont décripté les données (ex: envois de la clef de criptage si c le lecteur flash qui décripte, ou alors une identification faite par le lecteur et donc reception des adresses décripté).

le premier lecteur fait par titomboss fonctionne toujours car il récupère l'adresse du fichier à lire directement dans la page html cette solution n'est pas tres propre car il ne connait pas l'extention du fichier à lire de plus si le nom du fichier n'est pas exactement le même il ne sait pas non plus le lire.

une solution dégradé consisterait à lire l'adresse directement dans la page html (idem 1er appli) puis de récupérer le non exacte du titre ainsi que l'extention du fichier dans le fichier xml (cette partie n'est toujours pas cripté !!). cette solution est a présoir en dernier recoure car elle va ralentir considérablement le chargement de la chanson à lire.

bon courage
Thomas
Triboutmatthieu Messages postés 206 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 9 juillet 2012
2 juin 2007 à 16:30
Salut ton programme qui fonctionne sous Visual Basic 6 ne fonctionne presque plus, on peut faire des recherches mais plus aucune musiques se lance. Hors ton programme sous visual basic express fonctionne. Peut tu corriger ce problème pour écouter une musique sélectionner car avant ça marché!
merci d'avance.
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
20 mai 2007 à 15:23
http://www.vbfrance.com/codes/VB-2005-BOUMP3-201-201-CHARGEMENT-MP3-DEPUIS_42771.aspx
Voila le projet en vb2005, Avec la recherche en thread séparé et l'utilisation du XML, merci beacoup nassertom pour ton idé du xml, presque toutes les piste marche maintenant! bravo et bon courage pour ta verssion java!
MOMOgrougrou1808 Messages postés 26 Date d'inscription jeudi 13 juillet 2006 Statut Membre Dernière intervention 5 août 2007
14 mai 2007 à 23:04
je me rejuis de voir la version en vb2005 car meilleures performances et moins de bugs d'extenssion bon courage :D
Utilisateur anonyme
14 mai 2007 à 21:45
Bonsoir TitomBoss,
Si tu as besoin d'un coups de main ou de conseil, je suis à ta dispo.
J'ai pour ma part comme cité plus haut intégré ces fonctionnalitées.
de plus j'ai ajouté une traduction pour les paroles ainsi qu'un historique (treeview et listview).

dans mon cas je l'ai fait en vb.net 2003.
sinon je suis entraint de terminer cette même application en java (sans vouloir parler d'autre chose que Vb) qui pour ma part est bien plus performante et fonctionne sur tous les pc car ma version en vb.net 2003 ne tourne pas sur tt les pc ??

la partie la plus dificile pour moi en vb.net fut de parser le fichier xml (je ne sais pas pourquoi le parseur n'accept pas les url mais uniquement les fichiers en local).
ainsi que recup la partie traduite de google (dans une autre frame).
je pense que tu ne rencontreras pas ce problème en vb.net2005.
Thomas
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
14 mai 2007 à 19:58
Salut, une verssion en vb2005 est en cours, avec notament une gestion en thread séparée avec progression de la recherche dans un progressbar, les urls seront cherchées dans le fichier xml de la recherche et non pas le nom & ".rbs" ce qui vas evité les erreur d'extentions... toutes ces fontions sont déja programmés, reste a adapté les options actuelles paroles, clip etc... Je découvre a peine le vb2005 qui m'avait fait peur, mais en fait bcp plus fonctionel que vb6, en méme temps je prépare mon bac et donc pas beaucoup de temps... verssion prévu avant la fin du mois...
cs_maxmix Messages postés 2 Date d'inscription mardi 25 avril 2006 Statut Membre Dernière intervention 12 mai 2007
12 mai 2007 à 15:37
impossible de le compiler quelqu un a reussis si oui pouvez vous poster l exe compiler sur un server rapidshare ou autre merci

@+++
MOMOgrougrou1808 Messages postés 26 Date d'inscription jeudi 13 juillet 2006 Statut Membre Dernière intervention 5 août 2007
11 mai 2007 à 18:13
pour hwnd, je l'ai fait passer par une picture sur la form principale
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
10 mai 2007 à 06:11
salut, merci NoFutur, Triboutmatthieu je ne comprend pas, le programme le fait déja...
Pour la form3, je lais mise pour avoir un hwndle libre pour la fenétre de téléchargement. Je nais jamais rien compris au hwn, il doit y avoir un autre moyen...
Triboutmatthieu Messages postés 206 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 9 juillet 2012
9 mai 2007 à 21:28
Je voudrais savoir si se serai possible de faire une listbox pour choisir;
Musiques
Vidéos
etc
pour pouvoir voir des clips sur msn vidéos ou des vidéos sur you tube.
Ce serait possible?? de rajouter ses options dans une mise à jour??
cs_NoFutur Messages postés 171 Date d'inscription mardi 17 décembre 2002 Statut Membre Dernière intervention 6 mai 2007 1
6 mai 2007 à 16:03
Toutes mes félications pour cette source, j'ai bien envie de l'améliorer à fond !

Juste une remarque la Form3 est vide, devait-il y avoir du code dedans à l'origine ou est elle là juste pour faire jolie ? :-)

J'ai mis 10/10 à la source car c'est vraiment du bon boulot.

@plus!
MOMOgrougrou1808 Messages postés 26 Date d'inscription jeudi 13 juillet 2006 Statut Membre Dernière intervention 5 août 2007
28 avril 2007 à 16:59
Je viens remarque que mon code ne sert a rien car apparament le site www.discogs.com n'existe plus.
MOMOgrougrou1808 Messages postés 26 Date d'inscription jeudi 13 juillet 2006 Statut Membre Dernière intervention 5 août 2007
28 avril 2007 à 16:05
Après 11 j'ai oublier "end sub" dsl!
MOMOgrougrou1808 Messages postés 26 Date d'inscription jeudi 13 juillet 2006 Statut Membre Dernière intervention 5 août 2007
28 avril 2007 à 16:02
Salut à tous,

Je travaille sur ce projet pour le modifier à ma façon et j'ai fait une modification du code que je trouve quand même pratique par rapport à la source.
Lorsque le programme fait un recherche de pochette j'ai fait en sorte que d'abor il cherche sur 1 moteur si aucune résultat il recherche sur l'autre.
Donc, j'ai pu supprimer le combobox pour les moteurs des pochettes.

Private Sub FindCover()
If List2.ListCount = 0 Then Exit Sub
Image1.Picture = Me.Picture
On Error Resume Next
Kill App.Path & "\temp.jpeg"
disc = Split(List2.List(List2.ListIndex), ".")
Image1.Tag = disc(0)
disc = Replace(disc(0), "-", "+")
disc = Replace(disc, " ", "+")
tURL = "http://www.discogs.com/search?type=releases&q=" & disc
'On télécharge la page dans le fichier temp.tmp
DownloadPage tURL, App.Path & "\temp.tmp", False
'On extrait ce qui est entre la syntaxe observé dans la page puis on rajoute la ref a ladresse de l'image
URLCOVER = "http://www.discogs.com/viewimages?what=R&obid=" & Extract(App.Path & "\temp.tmp", "<li><span style", "", "")
DownloadPage URLCOVER, App.Path & "\temp.tmp", False
URLCOVER = Extract(App.Path & "\temp.tmp", "<img src=""http://www.discogs.com/image/", ".jpeg", "", "")
On Error GoTo 10
URLDownloadToFile 0, "http://www.discogs.com/image/" & URLCOVER & ".jpeg", App.Path & "\temp.jpeg", 0, 0
Image1.Picture = LoadPicture(App.Path & "\temp.jpeg")
10
On Error GoTo 11
URLDownloadToFile 0, "http://www1.radioblogclub.com/amazon/" & Replace(Nom2, ".rbs", ""), App.Path & "\temp.jpeg", 0, 0
Image1.Picture = LoadPicture(App.Path & "\temp.jpeg")
Image1.Tag = Replace(Nom2, ".rbs", "")
11

Si vous avez un commentaire a faire sur ce morceau de code dites le.
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
19 avril 2007 à 21:14
Génail, pour le XML!!! et les thread, tu as raison sont plus propres, je sent que je vais passer une bonne nuit de programation, aller merci beaucoup thomas, je promet une bonne mise a jour demain...

Thomas
Utilisateur anonyme
18 avril 2007 à 23:46
Salut TITOMBOSS,

je pense que l'érreur que tu rencontres et dans la recherche de chose qui ne trouve pas dans la page. Car je peux te confirmer que si tu fais une recherche dans le site avec une page sup au nombre de chanson trouvé il affiche bien la page mais sans chanson (cela va de soi!!)

si effectivement dans ton code cela n'est pas génant, en utilisant une autre méthode du type webbrowser, object IE ou encore WebRequest cela est genant car il attend la fin de la boucle (1000 step 50) avec ce que cela implique (chargement de la page) donc tres long.

mais cela est hors sujet de ton pose.

pour info j'ai trouvé la solution pour l'extention des titre qui est différent de rbs.
a savoir que des foi le titre de la chanson n'est pas toujours le même que celui passé en parametre de l'auto play.

il faut intérogé le fichier xml que radioblog te retourne pour donné la playlist du blog qui contient la chanson souhaité.

exemple :
tUrl = "http://www.radioblogclub.com/radio.blog.3.0/sounds/playlist.php?idradio=" & numPlayslit & "?r="

'test using system.net**************************************
Dim result As WebResponse
Dim req As WebRequest = WebRequest.Create(tUrl)
result = req.GetResponse()
' // on crée un flux pour lire la réponse
Dim ReceiveStream As Stream
ReceiveStream = result.GetResponseStream
' // on choisit le type d'encodage
Dim encode As Encoding
encode = System.Text.Encoding.GetEncoding(0)
' // on crée un flux texte qui lira le flux web
Dim sr As StreamReader = New StreamReader(ReceiveStream, encode)
' // on lit le flux qu'on place dans le string read
codesource = sr.ReadToEnd
sr.Close()

pour info le numplyslit est le numéro dans le lien entre "open/" et "/".
cela va en plus accelérer ton code car tu n'auras plus à charger la page pour récupe l'adresse du server contenant la chanson. mais uniquement le fichier Xml ce qui est beaucoup plus rapide.

si je peux me permetre de te conseiler quelquechose c'est de ne plus utiliser ta dll pour télécharger le code source car celle ci t'oblige à ecrire et lire un fichier txt (qui est plus long et qui t'oblige à effectuer cette opération de magniere synchrone (tjous plus longue)).

si tu peux ne plus être tributaire du fichier txt tu peux utiliser des Thread et donc faire en même temps des recherches sur plusieurs page en même temps et donc accélérer tes recherches.

en plus l'utilisation des threads te laisse la main sur l'interface durant la recherche ce qui est plus sympa.

dernier point pour revenir à mon message precedent.
la recherche du nombre de titre des la premiere page permet d'afficher la progression de ta recherche dans un progresbar par exemple ce qui n'est pas du luxe dans ta recherche est longue.

Thomas.
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
18 avril 2007 à 12:07
Dacord, en fait l'option est là pour limiter la recherche pour ceux qui n'ont pas beacoup de bande passante, ouvrir des dixaines de pages fait ralentir le programe, et souvent notre chanson se trouve dans les premieres pages...
stuntman_91 Messages postés 54 Date d'inscription jeudi 12 janvier 2006 Statut Membre Dernière intervention 14 juillet 2007
17 avril 2007 à 18:59
Pour tout t'avouer j'ai pas vraiement regardé la source (j'y connai quasiemen rien), mais çà me paraissé juste bizar de devoir donner le nombre de page dans les paramètres!
En tout cas merci pour ton super travail.
A+
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
17 avril 2007 à 09:46
salut stuntman_91, je n'ais pas fait de system de page suivante pages precedente, puisque je vais un 'for to next' avec un pas: 'step = 50' donc c exactement pareil non??? tu confond peu étre avec http://www.vbfrance.com/codes/RADIOBLOG-SEARCHER_39661.aspx ou alors, j'ais pas bien compris...
salut Nassertom, Oui, tu as raison ta methode est beacoup plus propre, j'avais commencé a voir dabord le resultat, mais je me suis appercu que rechercher dans des pages vides provoqué une erreur,donc on quitte la procedure, et il ne vas pas chercher dans les pages suivantes... il n'ouvre alors quune page 'vide'

Thomas
Utilisateur anonyme
16 avril 2007 à 00:58
Bonjour,

Je suis de ton avis sur un nombre fix tell que 1000, pour autant je pense que l'utilisation de page suivante n'est pas une bonne idée sachant que radi blog affiche la page meme si il n'y a plus de chanson.

dans le programme que je me suis fait je recherche le nombre de page des la 1er recherche (quand je passe 0 en parametre)
puis je me base sur le total recherche qui est donné par radio blog

exemple :
If TheTotal = 0 Then
Dim total As String
total = typeSplite(codesource1, " of about ", " for ")
If total <> "" Then
TheTotal = CType(total, Integer)
If TheTotal > 50 Then TheTotal = ((CType(total, Integer) \ 50) * 50)
End If
End If

TheTotal est une variable globale
voici la fonction qui récupe le total :

Function typeSpliteParole(ByVal donneeSource As String, ByVal debut As String) As String
Dim textTemps As String
If InStr(LCase(donneeSource), LCase(debut)) <> 0 Then
textTemps = Mid(donneeSource, InStr(LCase(donneeSource), LCase(debut)))
typeSpliteParole = Mid(textTemps, (debut.Length + 1))

End If
End Function

ma facon de faire n'est pas la meilleur sachant que radio blog change regulierement sa facon d'ecrire le total.
deplus selon la maniere dont tu recupères la source HTML tu peux avoir du francais ou de l'anglais

ps : moi j'utilise "Imports System.Net" ce qui m'evite d'écrire et lire un fichier temps

exemple :
'test using system.net**************************************
Dim result As WebResponse
Dim req As WebRequest = WebRequest.Create(tURL)
result = req.GetResponse()
' // on crée un flux pour lire la réponse
Dim ReceiveStream As Stream
ReceiveStream = result.GetResponseStream
' // on choisit le type d'encodage
Dim encode As Encoding
encode = System.Text.Encoding.GetEncoding(0)
' // on crée un flux texte qui lira le flux web
Dim sr As StreamReader = New StreamReader(ReceiveStream, encode)
' // on lit le flux qu'on place dans le string read
codesource1 = sr.ReadToEnd
sr.Close()
If TheTotal = 0 Then
Dim total As String
total = typeSplite(codesource1, " of about ", " for ")
If total <> "" Then
TheTotal = CType(total, Integer)
If TheTotal > 50 Then TheTotal = ((CType(total, Integer) \ 50) * 50)
End If
End If

tURL est l'url recherché

si cela peut être utile.
Thomas
stuntman_91 Messages postés 54 Date d'inscription jeudi 12 janvier 2006 Statut Membre Dernière intervention 14 juillet 2007
15 avril 2007 à 23:45
salut!
franchement pas mal du tout ce pti programme.
par contre je comprends pas pourquoi t'as pas faits un système de "page suivante" et "page précédente" plutôt que de mettre le nombre de page de recherche dans les paramètres.
Cà doit pas être trop compliqué étant donné les urls de rodioblog.
ils sont du type : "http://www.radioblogclub.fr/search/" & i & "/artiste"
avec i=0 pour la première page, i=i+50 pour la suivante et i=i-50 pour la précédente.
qu'est ce que t'en pense?
c'est possible de faire çà?
A+
boulika Messages postés 58 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 30 octobre 2009
13 avril 2007 à 12:16
Bonjour à tous,

Merci a TITOMBOSS cela a l'air super vu les commentaires mais le souci c'est que je peux pas compiler ton code.
Pourrais me dire ou trouver le exe ou me l'envoyer ?

Encore merci
Utilisateur anonyme
4 avril 2007 à 02:04
Bonjour,
J'ai réussi à adapter (enfin modifier beaucoup de chose car je ne peux utiliser la dll "isxdl.dll" et j'utilise VLC).
Dans ton code (que j'utilise) tu ajoutes ".rbs" à l'adresse finale or je me suis aperçu que cela limite fortement les possibilité de lire et download. En effet je rencontre souvent dans mes recherches des extensions du type ".mp3.rbs, .swf, .mp3.mp3".
Face à ce problème j'ai essayé de lister les fichiers contenu dans le répertoire or visiblement ce n'est pas possible (je n'ai rien trouvé sur le sujet). Pour autant j'ai trouvé sur le net un site "php" qui arrive à lister le contenu de ces répertoires !! .
si quelqu'un savais comment faire ? je pense que cela de intéressant à implémenter dans ta source.

Merci pour ta proposition de suis intéressé par ton exe (pour comparer avec la mienne en vb.net).
je t'enverrai la mienne si tu le souhaite une foi qu'elle sera stabilisé (utilisation du webbrowser pour recup le code source n'est pas terrible !! (mais plus d'utilisation de lecture de fichier temps) utilisation de thread et essay d'implementation du control de volume)
comme je ne suis pas encore bien dans l'utilisation des threads mon code n'est pas optimisé et présente encore quelque bug

Je met 10/10 super idée d'ajouter la proposition google, les paroles !!
le code est claire, et facilement exploitable.
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
31 mars 2007 à 14:30
dans ce cas, dans composants de vb6, clique sur parcourir et vas chercher le fichier "C:\windows\system32\RICHTXT32.OCX", puis "Microsoft Rich Textbox Control 6.0" vas apparaitre dans la liste...
cs_sham_ren Messages postés 11 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 31 mars 2007
31 mars 2007 à 13:44
Merci de ton explication, j'ai bien, les 2 DLLs dans system32, mais dans les composants de vb6, je n'ai put activé que "Microsoft Internet Controls", l'autre est introuvable...

Résutat : toujours les même erreurs
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
31 mars 2007 à 12:21
Salut sham_ren, alors si le probléme viens bien de ces deux composant, verifi la présence des fichiers:
"C:\windows\system32\RICHTXT32.OCX"
"C:\windows\system32\shdocvw.dll"
puis vas dans composant (ctrl + T) et coche:
"Microsoft Internet Controls" et
"Microsoft Rich Textbox Control 6.0"
voila, mais normalement ces deux composant sont installer en méme temps que vb6,
un conseil pour tout le monde, n'executez pas le projet directement a la racine "c:"! parceque le programe fait souvent app.path & "\incoming" ce qui donne "c:\\incoming" et provoque une erreur, dans les prochaine verssion je rajouterais une ligne du stile A = replace (A, "\","")
cs_sham_ren Messages postés 11 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 31 mars 2007
31 mars 2007 à 10:07
Salut, je te PM pour mon adresse ^^.
alors dans system 32, j'avais bien :
- isxdl_fr.dll
- RICHTX32.OCX
- wmp.dll --> Activé dans Components
- comdlg32.ocx --> Activé dans Components
- ieframe.dll

Sinon, je n'ai ni l'entré RichTextBox1, ni WebBrowser1 dans les components, je ne sais pas si il me manque une dll...

Quand j'ouvre le projet avec VB6 :
Erreur : " 'C:\Appli\vbfrance_41622\RICHTX32.OCX' could not be loaded--Continue loading project? " --> " Oui "
Erreur 2 : " File not found: 'C:\Windows\System32\ieframe.dll/1'--Continue loading project? --> " Oui"
Erreur 3 : " Errors during load : refer to form4.log for details " --> " Ok "
Erreur 4 : " Errors during load : refer to form5.log for details " --> " Ok "

Maintenant les fichiers logs
Form4.log : "Line 39: Class RichTextLib.RichTextBox of control RichTextBox1 was not a loaded control class."

Form5.log : "
Line 13: Class SHDocVwCtl.WebBrowser of control WebBrowser1 was not a loaded control class."

Donc, apparemment, le probleme vient donc bien de ces 2 composants non activés, mais comment les activés ?

Donc, apres, dans le projet VB6, je fais play, puis une fois dans l'interphace norma1e, je clique sur "Clip" : Erreur : "Compile error, Metod or data not found. --> " Ok ".
Jappuis sur stop.
Je refais play, cette fois si, je met "Parole" : Erreur : "Compile error, Metod or data not found. --> " Ok ".

------------------------------------------------------------------

Je passe maintenant au problème du téléchargement :

A ba tien, maintenant, ça marche bien ^^.
En fait, il y avait un bug avec les noms, dans la version que je me suis compilé, car j'avais du pour faire l'exe, suprimer les 2 boutons "Clip" et "Paroles" et les forme4 et 5.
Cela vient t'il de ces 2 composants ?

Aller, salut, et cntinue ton projet ^^
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
30 mars 2007 à 20:36
salut sham_ren, si les form 4 et 5 ne sont pas compilé c peut étre a cause des RichTextBox1 et WebBrowser1, veriffi dans composants (ctrl + T)... sinon, quels sont les messages d'erreur? sinon, je nes pas bien compris le probléme d'enregistrement... tu as besoin de mettre la dll isxdl_fr.dll dans "C:\windows\system32".
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
30 mars 2007 à 19:29
Salut, oui en effet ce code me parait très difficilement adaptable sous vb.net je veux bien vous donner un exe, (donnez moi vos email), mais je pense que laisser en téléchargement pour tous ce programme ne soit sans conséquences pour radioblogclub, qui en plus a déjà des Sousssi avec la SASEM?

je vais vous faire une installation en exe?
cs_sham_ren Messages postés 11 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 31 mars 2007
30 mars 2007 à 19:05
J'ai enfin réussis a l'ouvrir avec vb6, mais, impossible de le compiler les form4 et 5 bugs.
Donc, impossible de le voir les paroles ni le clip !!!
Sinon, quand je fais enregistrement, cela bug : En fait il n'y a pas de nom qui est donné au mp3, ce qui fait que je ne peut en enregistrer qu'un seul, car avant je doit le renommer dans le dossier incomming !

Sinon, bon boulo !
Utilisateur anonyme
30 mars 2007 à 17:56
Bonjour,
J'utilise vb.net 2003 et il m'indique que des objects ne sont pas licencier (j'ai l'habitude lol)
de ce fait j'ai essayé de retranscrir ton code dans un nouveau projet

mon problème est que le fichier temp ne se cré pas avec la commande suivante :
value = URLDownloadToFile(0, URL$, FileName$, 0, 0)

FileName$ contient bien l'adresse du fichier à créer
URL$ : contient bien la recherche (j'ai testé dans mon navigateur et la recherche est ok)

si vous avez une idée
d'avance merci

PS : j'ai bien collé la dll dans system32
cs_sham_ren Messages postés 11 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 31 mars 2007
29 mars 2007 à 20:46
Oui, est ce que tu pourrais compiler le code ?
Merci !

Ou alors que quelqu'un le fasse et heberge l'exe sur un ftp, ou un truc du genre rapidshare.com

merci d'avance !
yoannyoannyoann Messages postés 3 Date d'inscription mardi 20 mars 2007 Statut Membre Dernière intervention 21 mars 2007
21 mars 2007 à 04:20
salut très bonne idée !! bravo
cs_ben05 Messages postés 37 Date d'inscription vendredi 14 avril 2006 Statut Membre Dernière intervention 4 février 2009
21 mars 2007 à 00:25
Salut,

Pourrais-tu joindre à ta source, une version compilée dans le zip.
Genre "projet1.exeenleverca" comme ca on enleve "enleverca" et on peux utiliser ton logiciel en .exe

Cordialement.
cs_ben05 Messages postés 37 Date d'inscription vendredi 14 avril 2006 Statut Membre Dernière intervention 4 février 2009
11 mars 2007 à 20:32
Salut,

J'ai essayé de compiler mais j'y arrive pas. JE connais rien à al compilation. J'ai testé avec Visual Basic Express 2005

Quelqu'un peut m'envoyer une version avec un .exe ?
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
11 mars 2007 à 18:28
verifi que wmp.dll et comdlg32.ocx soit dans system32, puis que ils soient bien coché dans composants (ctrl + T)
cs_Thomas46 Messages postés 123 Date d'inscription samedi 29 novembre 2003 Statut Membre Dernière intervention 11 mars 2007
11 mars 2007 à 13:22
Ben05 > Non faut que tu compiles avec VB6

Moi j'ai eu droit à ça dans le Form1.log pcq le prog buggait quand j'ai voulu le lancer depuis vb6

voici ce que ça m'affiche:

Line 68: Class MSComDlg.CommonDialog of control CommonDialog1 was not a loaded control class.
Line 170: Class WMPLibCtl.WindowsMediaPlayer of control WindowsMediaPlayer1 was not a loaded control class.
Line 71: The property name _ExtentX in CommonDialog1 is invalid.
Line 72: The property name _ExtentY in CommonDialog1 is invalid.
Line 73: The property name _Version in CommonDialog1 is invalid.
Line 176: The property name URL in WindowsMediaPlayer1 is invalid.
Line 177: The property name rate in WindowsMediaPlayer1 is invalid.
Line 178: The property name balance in WindowsMediaPlayer1 is invalid.
Line 179: The property name currentPosition in WindowsMediaPlayer1 is invalid.
Line 180: The property name defaultFrame in WindowsMediaPlayer1 is invalid.
Line 181: The property name playCount in WindowsMediaPlayer1 is invalid.
Line 182: The property name autoStart in WindowsMediaPlayer1 is invalid.
Line 183: The property name currentMarker in WindowsMediaPlayer1 is invalid.
Line 184: The property name invokeURLs in WindowsMediaPlayer1 is invalid.
Line 185: The property name baseURL in WindowsMediaPlayer1 is invalid.
Line 186: The property name volume in WindowsMediaPlayer1 is invalid.
Line 187: The property name mute in WindowsMediaPlayer1 is invalid.
Line 188: The property name uiMode in WindowsMediaPlayer1 is invalid.
Line 189: The property name stretchToFit in WindowsMediaPlayer1 is invalid.
Line 190: The property name windowlessVideo in WindowsMediaPlayer1 is invalid.
Line 192: The property name enableContextMenu in WindowsMediaPlayer1 is invalid.
Line 193: The property name fullScreen in WindowsMediaPlayer1 is invalid.
Line 194: The property name SAMIStyle in WindowsMediaPlayer1 is invalid.
Line 195: The property name SAMILang in WindowsMediaPlayer1 is invalid.
Line 196: The property name SAMIFilename in WindowsMediaPlayer1 is invalid.
Line 197: The property name captioningID in WindowsMediaPlayer1 is invalid.
Line 198: The property name enableErrorDialogs in WindowsMediaPlayer1 is invalid.
Line 199: The property name _cx in WindowsMediaPlayer1 is invalid.
Line 200: The property name _cy in WindowsMediaPlayer1 is invalid.
cs_ben05 Messages postés 37 Date d'inscription vendredi 14 avril 2006 Statut Membre Dernière intervention 4 février 2009
11 mars 2007 à 00:41
Salut,

Je trouve ta source intéressante mais comment ca marche.
Ya pas de .exe ?

Cordialement.
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
9 mars 2007 à 09:52
voila pour les mise a jours, paroles et incoming...
vxn772 Messages postés 29 Date d'inscription jeudi 8 février 2007 Statut Membre Dernière intervention 3 mars 2009
8 mars 2007 à 20:35
Super ce code !! Vraiment je le trouve très bien !! Il marche super bien, il est très pratique et c'est bein fait en général. Super quoi. Continue comme ca !
Je suis impatient de voir les prochaines versions !
MOMOgrougrou1808 Messages postés 26 Date d'inscription jeudi 13 juillet 2006 Statut Membre Dernière intervention 5 août 2007
8 mars 2007 à 19:06
Ce qui serais bien en plus des pochettes c'est une option pour les paroles il y a surrement moyen
MOMOgrougrou1808 Messages postés 26 Date d'inscription jeudi 13 juillet 2006 Statut Membre Dernière intervention 5 août 2007
8 mars 2007 à 18:15
Ok j'attends avec impatiente la prochaine version :D
bon continuation :p
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
8 mars 2007 à 18:01
Merci MadM@tt, et merci MOMOgrougrou1808. "try google" ne s'affiche que lorsque aucun mp3 n'est trouvé et quand google propose une autre orthographe. exemple, "noiir desir" remplacé par "noir desir"... pour le style, je pensais déja bien faire, mais fais un .manifest pour le style XP les apelets sont déja faits recherche sur le site le fichier .manifest, je vais peut être le faire automatiquement dans une prochaine version...
Dans la prochaine verssion, on poura personnalisé le dossier incoming. merci pour les com et les notes...
MOMOgrougrou1808 Messages postés 26 Date d'inscription jeudi 13 juillet 2006 Statut Membre Dernière intervention 5 août 2007
8 mars 2007 à 17:34
Cool il es bien comme ca mais tu devrais améliorer un peu le style car c'est pas fort beau a voir.
Es ce normal que la command "Try Google" ne sert a rien a ce que je vois?
10/10
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
8 mars 2007 à 10:26
Completement mortel !

Bravo pour le mal que t'es donné, c'est beaucoup plus fonctionnel (il manque par contre une petite option pour personnaliser le dossier incoming ;)
10/10
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
8 mars 2007 à 09:12
Voila qui est fait!
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
8 mars 2007 à 08:18
Oui, j'ais refait mon code, il marche aussi bien, j'en ais profiter pour ajoutter plusieurs fonctions, La corection de l'orthographe grace au sujection de google... "zazy" sera remplacer par "zazie". Le telechargement de toute une liste, la recherche sur plusieurs "pages" de radioblogclub, c'est a dire que le programme recherche maintenant sur plus que 50 mp3, j'ais aussi revu la présentation, avec des onglets a la "emule"
Les mp3 se range tout seul dans un dossier incoming. Voila tant de modification que me font penser que je devrais refaire une autre source plutot que de mettre a jour celle-ci. je fini de corriger quelques bugs et je la poste...
skatix Messages postés 2 Date d'inscription mercredi 9 mars 2005 Statut Membre Dernière intervention 16 janvier 2008
3 mars 2007 à 21:13
Si la source ne marche plus c'est due au site qui a complètement refondu son code et rendu l'accès aux morceaux plus difficilement, mais néanmoins toujours, accessibles.

Désolé de te le dire, mais il faut refaire ton code parcequ'il est inutilisable maintenant! ;)
MOMOgrougrou1808 Messages postés 26 Date d'inscription jeudi 13 juillet 2006 Statut Membre Dernière intervention 5 août 2007
3 mars 2007 à 19:49
Es ce la source ou le site?
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
3 mars 2007 à 19:26
Effectivement moi aussi, ça fait plusieurs jours
MOMOgrougrou1808 Messages postés 26 Date d'inscription jeudi 13 juillet 2006 Statut Membre Dernière intervention 5 août 2007
3 mars 2007 à 19:00
Salut a tous,
Chez moi j'ai un probleme la rechrche ne se lance pas
Es ce normal?
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
25 févr. 2007 à 11:54
Mecri MadM@tt, je viens de faire une MAJ pour les jaquettes, on auras maintenant le choix entres les jaquette de radioblog(petite tailles chargement rapide) ou celles de discogs (bonne qualité mais lent et surtout pour les disques vilyles.)
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
25 févr. 2007 à 00:23
J'ai pas regardé le code mais c'est vraiment très interessant je trouve, je m'en servirai. Je viens de le tester et ça marche nickel chez moi.
TITOMBOSS Messages postés 50 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 6 juillet 2007
24 févr. 2007 à 01:23
http://www.vbfrance.com/codes/RADIOBLOG-SEARCHER_39661.aspx
lol, je suis assez surpris de voir cette source, il me samblait avoir cherché avant... Voila donc une bonne chose pour ceux qui s'amuserait a comparer les deux sources... Et moi le premier! la seule chose de plus sur ma source est la recherche de jaquettes et la création de playlist LEGALES!,

pour ce qui est du "MARQUE COMME LOUCHE", oui, si on veux, mais bon... c'est parceque je prend des précaution que c'est louche???
J'attend vos commentaire pour les comparaissons, je pense que je perd quand méme, a cause de mon manque de clarté, et mes bidouillages, je pensait améliorer tout sa au fur et a meusure mais je m'avoue un peu abatu de voir que je n'était pas le premier...
Rejoignez-nous