Lien Radio "linternaute" ?


Messages recommandés

C'est du flash... et à moins de le décompiler (illégal ) et sous réserve que ce soit récupérable, il faut trouver une relation entre les URL des players et le flux (asx je pense) joué.

Une autre solution est d'utiliser un renifleur de trames réseau, mais là encore , ce n'est pas trop l'utilisation autorisée...

Lien vers le commentaire
Partager sur d'autres sites

après un ptit tour rapide dans le cache, voici ce que j'ai trouvé :

http://station.linternaute.com:8000/9?a31f...84046ee25707b68

http://station.linternaute.com:8000/13?de3...00d47568332b801

http://station.linternaute.com:8000/4?4e7e...2bc1d8093cd96dd

...

je n'aime pas trop les chiffres qui suivent :8000/

ça doit changer souvent !

Qu'en pensez-vous !

Merci.

Lien vers le commentaire
Partager sur d'autres sites

hum... Je crois qu'on retrouve de tels chiffre dans la liste des radio ou encore dans le lien source de l'applet flash. Ca sert très certainement comme "authentification" de session.

Il faudra donc passer par un script python qui recherchera le fameux numéro et qui lancera un stream avec le lien généré.

Lien vers le commentaire
Partager sur d'autres sites

hum... Je crois qu'on retrouve de tels chiffre dans la liste des radio ou encore dans le lien source de l'applet flash. Ca sert très certainement comme "authentification" de session.

Il faudra donc passer par un script python qui recherchera le fameux numéro et qui lancera un stream avec le lien généré.

humm ! mais encore !

C'est pas gagné quoi !

Merci pour ton aide !

Lien vers le commentaire
Partager sur d'autres sites

Non...

Mais le numéro en question qui est intéressant, c'est dans cette url par exemple :

http://station.linternaute.com:8000/9?a31fb9f860008e5a484046ee25707b68

tout ce qu'il y à la fin :

9?a31fb9f860008e5a484046ee25707b68

le chiffre avant le ? doit correspondre à la chaine et la chaine alpha/numérique a une authentification de session.

Sachant qu'un lien de ce genre renvoi sur un fichier asx, donc un fichier texte compréhensible par windows media player. Mais XBMC ne lit pas les .asx alors il faut télécharger le fichier, en extraire le lien véritable du flux, et en tenter la lecture par XBMC (et croiser les doigts pour que ca fonctionne...)

Donc petit "tutoriel":

1- on click sur le lien "International":

java script:window.open('http://redirection.linternaute.com/9655/','radio','width=400,height=226,menubar=no,toolbar=no,status=no,titlebar=no,personalbar=no,resizable=no,scrollbars=no,location=no,top=0,left=0');void(0);

donc l'URL est simplement :

http://redirection.linternaute.com/9655/

(le reste servant à définir la fenêtre popup destinatrice)

2- L'adresse précédente sert en fait de redirection, et on obtient ensuite une nouvelle URL.

http://radio.linternaute.com/cgi/lecteur/ecoute.php?f_id_radio=2&f_no_cache=1659344070

Cette URL semble être référencée par un numéro de session, ou un truc dans le genre (paramètre "f_no_cache" de l'url)

De plus le code source de cette page semble indiquer qu'un cookie est construit ici même, et donc il faudra très certainement le gérer.

On voit aussi dans les scripts de cette page que le player est détecté selon ce que l'utilisateur possède (quictime, real, WMP, flash) Dans mon cas, flash est installé donc j'imagine qu'il a choisi le flash comme lecteur. Mais j'imagine que si je n'avais pas flash d'installé, il me lancerait un autre player... [note : là je testerais pas car j'ai pas envie de désinstaller flash sur mon firefow] / [note2 : également au sujet des cookies, ils ont une date de 1 jour de validité, et je ne souhaite pas supprimer mes cookies puis désactiver les cookies pour vérifier que ca marche ou pas sans...]

On obtient encore des choses bien plus intéressantes vis à vis de XBMC, puisqu'il y a le code embed au cas où Windows Media Player soit le player par défaut. L'url est donc :

http://radio.linternaute.com/cgi/lecteur/pls.php?f_id_radio=2&f_type=asx&f_no_cache=98d9bb333debb8678d764993a1f80307

Mais une adresse PHP n'est pas sympa pour XBMC... Qu'à cela ne tienne, on télécharge le contenu de cette page php (c'est en fait un fichier asx qu'on obtient. Un espèce de XML pour WMP) L'URL est alors :

http://station.linternaute.com:8000/2?a800...4143ac95dcc7336

On peut donc affirmer maintenant que le 2 avant le point d'interrogation est le numéro de la chaine (de la radio dans notre cas) et tout ce qui suit est bien une authentification. Elle même donnée par la page précédente...

C'est maintenant qu'il faut tester si le flux est lisible par xbmc... :(

Lien vers le commentaire
Partager sur d'autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Share