Cliquez ici pour plus d'informations Index

Mon CV
Mon Labo
        Web
        Bureautique
        Graphisme
        Administration réseau
Contacts
Livre d'or










Index - Laboratoire - Web - M6Replay

Le code suivant permet de récuperer la liste des programmes disponibles sur M6Replay (Ca doit être la même chose pour W9Replay)

Vous récuperez un XML contenant toutes les informations (Titre, Synoptique, Miniature, Emplacement du fichier de streaming)

Je m'en suis servi comme base pour un plugin pour MédiaPortal.

$key = base64_decode('RWxGc2cuT3Q=');

$url= "http://www.m6replay.fr/catalogue/catalogueWeb3.xml";
$strResult = implode("",file($url));
$text = base64_decode($strResult);

$td = mcrypt_module_open('blowfish', '', 'ecb', '');
$td = mcrypt_module_open('des', '', 'ecb', '');

$iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_RAND);
$key = substr($key, 0, mcrypt_enc_get_key_size($td));
mcrypt_generic_init($td, $key, $iv);
$encrypted_data = mdecrypt_generic($td, $text);
mcrypt_generic_deinit($td);
mcrypt_module_close($td);

$result = explode("",$encrypted_data);
echo $result[0]."";


Vous avez des commentaires, des remarques ?



MySQL PHP HTML Valide ! CSS Valide ! 100% compatible FireFox 1024*768 mini
page exécutée en 421ms
pr-chargement des images