Comment importer un player Myspace dans un Blog

Ou dans n’importe quelle page Html d’ailleurs…

Un client artiste m’a demandé d’importer le player de son espace Myspace dans son nouveau blog.

Pas de soucis me dis-je, facile.

Sauf que, Myspace n’a pas prévu de code d’export de son player par l’utilisateur lambda.

Il parait qu’il y a une option d’export dans l’admin Myspace mais je n’y avais pas accès.

Une petite recherche sur Google, rien, nada, que dalle, pas grave on va le faire à l’ancienne.

J’analyse donc la source de la page Myspace (mes yeux ! mes yeux ! Arrglll…) pour dénicher le code de ce satané player.

Je l’isole et tente de l’importer dans le blog wordpress de mon client. Forcément, ça ne marche pas.

J’analyse mieux la page et découvre du javascript un peu partout dans la source avec des variables dans tous les coins.

On retente avec le code source généré (merci la Web developper tootlbar), rien à faire, ça ne marche pas.

Ok, ils ont verrouillé leur truc.

Fidèle à ma devise (un problème = une solution), je me pose et analyse la page et le player.

Bon, il n’y a vraiment pas d’option pour exporter le player Myspace… par contre, je vois un petit bouton « ouvrir le lect… » en haut à droite du player, je tente ma chance.

Ouverture de popup, avec le player, des infos, et de la pub. Je retente ma chance avec la source du popup.

J’isole le code du player (merci Firefox), le copie, le colle dans le blog, enregistre…

Et comme par magie, le player s’affiche bien dans la page du blog, fonctionnel et tout et tout.

Donc pour résumer :

Comment importer un player Myspace dans un blog :

  • Allez sur la page Myspace de l’artiste et trouvez le player.
  • Cliquez sur « ouvrir le player » en haut à droite et affichez la popup.
  • Et là, il y a une feinte, il faut utiliser firefox et son magnifique outil en clic droit : Code source de la sélection.
  • Cliquez sur une chanson du player Myspace affiché dans la popup.
  • Posez votre souris en haut de la popup la ou il n’y a ni logo ni info en flash.
  • Faites clic droit > Code source de la sélection.
  • Copiez tout le code affiché (pas seulement celui sélectionné à l’ouverture de la fenêtre code source) .
  • Passez à l’éditeur de votre blog (ou votre éditeur html préféré), passez en mode code (ou html) et insérez le code du player que vous avez copié.
  • Enregistrez la page.

Et là, devant vos yeux ébahis, tout fonctionne.

Et petit bonus, si vous ne voulez pas que la musique démarre automatiquement (ce qui est particulièrement énervant, ), changez la variable suivante dans le code : ap=1 en ap=0.

PS : sous wordpress, évitez de repasser en mode d’édition « Visuel », ça va va vous détruire le code.

PPS : comme précisé par jibs dans ce commentaire, cette opération est contraire aux CGUs de Myspace, donc à vos risques et périls.

Cordialement,
Aymeric Jacquet