YouFM v0.2, ajout de twitter, bit.ly, des playlist, et des artistes aleatoires.

Voici la version 0.2 de YouFM.

YouFM est toujours un mashup des services Youtube et LastFM, commencez à taper le nom d’un artiste, le champ s’auto remplit avec les artistes LastFM les plus proches. En appuyant sur Entrée la page se charge avec la bio de l’artiste, un slideshow de photos, et une liste de chansons depuis Youtube. Toutes les informations disparaissent si vous ne touchez pas la souris pour mieux regarder les photos.

Ajout depuis v0.1 :

  • Support des playlist
  • Partage de page et playlist via twitter
  • Utilisation de l’api bit.ly pour reduire les urls
  • Interface personalisable avec les touches T, S, H
  • Ajout de recherche aleatoire d’artiste via la touche R

Mode d’emploi :

  • Echap = Nouvelle recherche
  • Espace = Play/Pause
  • Flèche droite = Chanson suivante
  • Flèche gauche = Chanson précedente
  • Flèche haut = Augmenter le volume
  • Flèche bas = baisser le volume
  • R = prochain artiste similaire
  • T = activer/desactiver titre et bio
  • S = activer/desactiver recherche
  • H = activer/desactiver aide

Télécharger le code :

youfm-v0.2 : Ce code est sous licence Creative Commons, vous pouvez trouver les modalités d’utilisation de cette license en cliquant ici : Creative Commons License

Notes d’installation :

Vous avez besoin d’une clé d’API LastFM pour faire fonctionner ce script, vous pouvez en récupérer une ici : http://www.last.fm/api/account
Vous devez ensuite éditer le fichier js/yt.js et remplacer lastfmapikey par votre propre clé.
Il ne vous reste plus qu’à uploader l’ensemble des fichiers sur votre serveur et de lancer le tout.
Petite précision, le script ne marche pas en local pour cause de restrictions Flash et Javascript.
Depuis la v0.2, vous avez egalement besoin de passer les permissions du repertoire playlist/lists en 777 ainsi que le fichier counter/counter.txt

Vos avis :

C’est la premiere fois que je programme un truc qui affiche plus que « Hello World ! », alors ça n’est vraiment pas parfait, il doit y avoir pas mal de travail d’optimisation. Et la partie graphique a vraiment été laissée à l’abandon ! Je suis arrivé au bout de mes idées sur ce que je voulais faire, mais si vous avez des idées de fonctionalités à rajouter, j’y jetterai un coup d’oeil bien volontier :)

10 Responses to “YouFM v0.2, ajout de twitter, bit.ly, des playlist, et des artistes aleatoires.”

  1. FirstLadyPatate Says:

    Tu as fais un super boulot pour YouFM. J'aime beaucoup ! :)

  2. rnaud Says:

    marchi :)
    si tu as des envies particulieres sur ce que je devrai ajouter n'hesite pas, je commence a epuiser les idees ^^

    je devrai surtout nettoyer mon code qui commence a devenir lourd et difficile a editer ! ;)

  3. jer666 Says:

    Très intéressant, mais franchement je trouve ton code un peu foullit, et mal commenté.
    Toutefois merci pour cet excellent script qui je l'espère va me permettre d'outre passer mes problèmes perso.

  4. Arnaud Ferreri Says:

    oui le code est completement fouilli depuis la version 0.2, il faudrait que je me mette a commenter ca de maniere plus complete et a ranger tout ca dans des fonctions.

    Dis moi si tu as besoin de precisions sur des portions de code. :)
    et bien sur tiens moi au courant de l'avancée de ton projet :)

  5. a.rnaud.net » Blog Archive » YouFM v0.1, un Mashup de Youtube et LastFM en jQuery. Says:

    [...] /__,_ / un ilôt de texte « SocialSafe : Sauvegarder vos données et photos facebook YouFM v0.2, ajout de twitter, bit.ly, des playlist, et des artistes aleatoires. [...]

  6. johan Says:

    Salut !

    Ce petit script à l’air sympa, surtout que j’essaye de comprendre comment fonctionnent les api (notamment celle de LastFm)! Mais, on dirait que le fichier zip n’est plus téléchargeable… Pourrais-tu le remettre?

    Merci pas avance. Johan

  7. A.rnaud Says:

    Le revoila a jour :)

  8. alnfu Says:

    arnaud, merci infiniment pour ton service web, il est reellement superbe.

    Merci !!

    C est simple, depuis que je l ai decouvert, c est devenu mon 5ieme site le plus utilise ; apres wikipedia.org, gmail.com, rezo.net et demosphere.eu.

    MERCI !!!

    C est simple, chaque fois que je l utilise en societe, les gens sont scotches. « Wahou c est quoi ca ? »

    Donc vraiment chapeau bas.

    Je me demandais, vu que le service est surtout base sur jQuery et des API externes, est ce que ton serveur est peu charge ? Ou est ce que ce service web consomme des ressources de ton serveur ?
    je voudrais pas faire exploser ton serveur ;).

    en bref, merci.

  9. alnfu Says:

    euh, en fait mon premier site web http://yubnub.org, je rends a Cesar ce qui lui reviens :).

  10. A.rnaud Says:

    Ah bah c’est gentil, j’avais complètement zappé ce truc la, il faudrait que je recode quelques passages pour que le truc soit plus solide, et plus clean.

    Zéro charge sur le serveur, c’est vraiment que des API externe, donc rien en passe par le seveur, c’est une appli quoi :)

Un petit mot ?