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 : 
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 :)
août 26th, 2009 at 22:14
Tu as fais un super boulot pour YouFM. J'aime beaucoup ! :)
août 26th, 2009 at 23:09
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 ! ;)
août 28th, 2009 at 16:04
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.
août 29th, 2009 at 01:11
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 :)
octobre 25th, 2009 at 23:53
[...] /__,_ / 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. [...]
novembre 6th, 2009 at 22:09
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
novembre 6th, 2009 at 22:16
Le revoila a jour :)
février 15th, 2010 at 04:17
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.
février 15th, 2010 at 04:26
euh, en fait mon premier site web http://yubnub.org, je rends a Cesar ce qui lui reviens :).
février 15th, 2010 at 09:40
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 :)