Stations radio : url(s) ?

Résolu
Bonjour,
je cherche des urls pour capter des stations radio françaises ...
mais je n'en connais pas beaucoup !
toute proposition est la bienvenue
voici le genre de codage employé :
<station url="http://69.31.50.149:80">
		<name>Atlantic Sound Factory</name>
		<genre>all time goodies</genre>
	</station>
	<station url="http://195.140.179.58:8000/station0-64">
		<name>Kiss FM</name>
		<genre>pop</genre>
	</station>
	<station url="http://134.147.239.230:8008/index.html?sid=1">
		<name>CT Radio</name>
		<genre>Alternative</genre>
	</station>

si vous pouviez m'en donner quelques unes ... grand merci !
b g

--

le 'www' est fait aussi pour communiquer, partager et échanger, non ?
Configuration: Windows XP
Firefox 2.0.0.4

9 réponses

  1. Contributeur
    rolala mais quand est-ce que tu vas apprendre à coder en PHP bon sang !!!
    -;o)

    colle ça dans un fichier que tu enregistres dans le dossier "HTML".
    tu me mets tout ça dans le dossier de ton serveur et tu lances le script !
    <?php
    	$xml = '';
    	$files = glob("*.htm");
    	foreach ($files as $filename) {
    	   $content = file_get_contents($filename);
    	   preg_match_all( "`\<font name=\"titre\"\>(.*)\</font\>|\<param name=\"SRC\" value=\"(.*)\"\>|\<param name=\"Filename\" value=\"(.*)\"\>`" , $content, $data);
    	   if( isset( $data[1][1] ) && isset( $data[2][1] ) || isset( $data[3][1] ) )
    	   {
    		   $name = $data[1][0];
    		   $url = empty( $data[2][1] ) ? $data[3][1] : $data[2][1];
    		   $xml .= "<station url=\"$url\">\r\n\t<name>$name</name>\r\n\t<genre></genre>\r\n</station>\r\n";
    		}
    	}
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    	<head>
    		<title>Localhost</title>
    		<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"/>
    		<meta name="author" content="Mathieu ADRIEN"/>
    		<meta name="date" content="2008-08-15T17:04:01+0200"/>
    		<style type="text/css">
    body{
    width:772px;
    margin:20px auto;
    }
    h1{
    font-family:sans-serif;
    color:#333;
    }
    code{
    display:block;
    padding:12px;
    border:1px dotted #999;
    background-color:#CCC;
    }
    		</style>
    	</head>
    	<body>
    		<h1>Export de la liste RadioFR</h1>
    <?php
    	if( empty( $xml ) )
    	{
    ?>
    		<p>Le script n'a trouv&eacute; aucun fichier exploitable.</p>
    <?php
    	}
    	else
    	{
    		echo '<code>'.nl2br( htmlentities( $xml ) ).'
    ';
    }
    ?>
    </body>
    </html>
    </code>
    par contre tous les genres sont vides…
    2
    1. Contributeur
      salut,

      pour des URL, tu en trouveras quelques unes ici.

      mais ça aurait plutôt sa place sur le forum Internet.
      1
      1. Modérateur
        merci
        sur le forum 'internet' ... non car ce que je cherche à configurer est :
        http://manual.lightneasy.org/radioplugin.php
        et je voudrais simplement avoir les codes ou encore mieux les lignes à changer dans le fichier xml pour obtenir des stations françaises (ou francophones)
        merci
        @+
        b g
        0
      2. Modérateur
        re ... et sur ton lien je ne vois pas trop comment paramétrer mon fichier xml ...
        le problème est surtout de trouver les paramétres à insérer dans le code pour y parvenir correctement, pas d'aller sur un site pour 'écouter' ...
        @+
        b g
        0
      3. Contributeur
        @bg62ben i suffit d'éditer le fichier XML avec un éditeur de texte et d'ajouter une balise pour chaque radio avec son URL, le nom qui sera affiché et le genre dans lequel elle sera classée :
        <station url="URL">
        		<name>NOM</name>
        		<genre>GENRE</genre>
        	</station>
        0
      4. Modérateur
        @Dalidaoui là merci ... je sais faire ...
        ce que je cherche justement ce sont les url(s) des stations les plus connues ici en france
        mais je ne sais pas comment les trouver !
        @+
        b g
        0
      5. Contributeur
        @bg62tu peux installer radio FR et récupérer le fichier texte qui contient toutes les données.
        0
    2. Modérateur
      ok
      mais ... va pas être facile à télécharger (bas débit !!!)
      merci et @+
      b g
      0
      1. Modérateur
        re ...
        je viens de télécharger, mettre à jour, mais ... pas de fichier txt qui donne les données ...
        ou bien j'ai râté quelques chose ou ...
        j'ai pris ici :https://qb-3.ru/
        c'est bien ça ?
        tout est quasiment, il me semble dans une foule de fichiers html ....
        comment réussir à avoir une liste comme celle-ci dans un txt, voire un xml ???
        @+
        b g

        0
        1. Modérateur
          merci mathieu
          colle ça dans un fichier que tu enregistres dans le dossier "HTML".
          tu me mets tout ça dans le dossier de ton serveur et tu lances le script ! 

          pas très clair ... le dossier 'html' est sur le disque dur après l'installation du programme ...
          donc fonctionne pas (radio.php)
          j'ai essayé en le mettant en ligne seul , bien sur pas de résultat ... j'ai encore du louper une étape !!!
          ce fichier, je le mets où, dans quel dossier, et en local ou en ligne (le script en ligne n'a pas de fichiers html ...
          @+
          b g
          0
          1. Modérateur
            re ...
            j'ai recopié le dossier html sur le DD, mis radio php dedans et lancé en local ...
            apparemment cela fonctionne ....
            <station url="http://07rock.servemp3.com:8000/listen.pls">
            <name>07Rock</name>
            <genre></genre>
            </station>
            <station url="http://www.tv-radio.com/cgi-bin/tagger.pl?tag=site&metafile=centpourcent-mp3/centpourcent-mp3-128k.asx">
            <name>100% Radio</name>
            <genre></genre>
            </station>
            <station url="http://www.101.ru/asx.asx?uid=25803&bit=128">
            <name>101.ru</name>
            <genre></genre>
            </station>
            <station url="http://102fm.livestreaming.rundev.com:8000/listen.pls">
            <name>102FM</name>
            <genre></genre>

            etc ...
            maintenant il faut que je vois tout cela pour mettre en fichier xml avec la bonne syntaxe ....
            je te tiens au courant
            en tout cas encore une fois : chapeau bas !
            @+
            b g
            0
            1. Modérateur
              ... et pour répondre à ta question : 'jamais ... !'
              je m'y mets peu à peu, je comprends certaines choses, j'arrive à modifier d'autres choses, mais quant à aprendre tout ce langage de programmation .... je crois qu'il est un peu tard et que mon cas est quasi désespéré !
              heureusement donc que ce genre de forum existe !
              je ne peux pas dire que je ne fais aucun effort, mais je suis plus que loin de connaître le 10ème des possibilité de ce langage ... et de bien d'autres choses d'ailleurs!
              @+
              b g
              (je pense que je peux mettre le post en résolu ...)
              0
              1. je cherche des stations de musique hardcore est ce que quelqu'un pourrez me donner certaines stations si vous en connaissez merci d'avance aurevoir
                0
                1. Modérateur
                  bonjour
                  ce post est noté 'résolu' !
                  inscris-toi et pose ta question ....
                  b g
                  0