Forum de NolifeForum de Nolife
  Forum de Nolife
Site Nolife S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus

Précédent   Forum de Nolife > Nolife > La chaîne

La chaîne Ce qui se passe sur Nolife

Réponse
 
Outils de la discussion
Vieux 03/04/2009, 23h58   #1
Cyril
Staff
 
Avatar de Cyril
 
Date d'inscription: octobre 2007
Localisation: Paris
Messages: 1 748
Lightbulb NoAir : logiciels pour connaitre la programmation de la chaîne en ligne

Les clients NoAir so far, par ordre alphabétique :
Akshell
cracrayol (nécessite Adobe Air)
francois_6po (RSS)
frydo
Galad (pour Windows Vista)
King Pingouin
Krzys
Kurty (nécessite Java)
Michy (nécessite Java)
oxmoz_ : pynoair (GNU/Linux, ligne de commande)
Tidoudoux

---

Ceci est un appel aux développeur en herbe (et en hautes herbes, voire en jungle) qui n'ont rien à foutre de leurs soirées pour bosser sur un projet au nom super intelligent de "NoAir" (OnAir, Nolife, toussa).

Je ne sais pas si vous avez vu ce qu'on poste de temps en temps depuis quelques jours sur le fil "réactions en direct" :
http://www.nolife-tv.com/forum/showp...ostcount=23258

En fait c'est un dump du logiciel de check de playlists (entre autres) qu'utilise Alex et qu'on développe en interne depuis quelques mois.

Pour l'instant pour diverses raisons on ne peut pas intégrer ça automatiquement dans le site, mais je pense qu'il serait plus intéressant de faire un petit client qui se mettrait dans un coin du bureau des téléspectateurs et qui afficherait les 2-3 programmes passés + le programme en cours + les 2-3 suivants. Je comptais le faire moi-même mais je manque un peu de temps, et c'est un peu bête car quasiment tout est prêt pour que ça fonctionne. De toute façon à terme je comptais ne faire qu'un truc basique et faire cet appel ensuite pour que ce soit amélioré par d'autres et porté sur Mac et sous Linux.

Pour la récupération des données, c'est simple il suffit de récupérer le fichier XML à cette adresse : http://www.nolife-tv.com/noair/noair.xml
Ce fichier est mis à jour manuellement pour l'instant quand Alex clique sur un bouton magique dans son soft, très bientôt ça sera automatisé. Le fichier remonte 12h dans le passé et indique les programmes sur 36h (ça changera peut-être dans le futur). S'il s'arrête prématurément c'est juste qu'Alex n'a pas encore uploadé les playlists correspondantes
Vous remarquerez aussi qu'à chaque mise à jour les horaires peuvent changer légèrement, c'est parce que pour l'instant on ne peut pas faire d'évaluation fiable de l'heure de diffusion des programmes.

La seule chose que je vous demande c'est de ne pas faire de requêtes toutes les minutes, ça ne sert strictement à rien (Alex n'uploade pas une playlist toutes les minutes), à part surcharger le serveur. Donc merci de ne pas faire plus d'une requête toutes les 15mn (si ça pose trop de problèmes on sera obligés d'arrêter).

Une petite précision : le paramètre "leveltype" est lié en interne (chez nous) au type de programme. Pour l'instant 80 = Indies, 90 = J-Music, 100 = toutes les autres émissions. Selon les retours qu'on aura ça pourra évoluer (on peut monter à plus de 100). Il existe des niveaux inférieurs qu'on ne montre pas pour les jingles, pubs, etc.

Voilà, maintenant à vous de voir si ça vous dit de faire un truc bien avec ça
__________________
Ne dites pas "Temps Réel est en retard" mais "Cyril bosse avec Medoc"
www.fenarinarsa.com

Dernière modification par Cyril ; 26/04/2009 à 05h31..
Cyril est déconnecté   Réponse avec citation
Vieux 04/04/2009, 00h17   #2
Anon
Ancien
 
Date d'inscription: avril 2008
Messages: 3 199
Par défaut

y aurait pas un problème avec les dates ? (à moins que je sois très fatigué )
Anon est déconnecté   Réponse avec citation
Vieux 04/04/2009, 00h22   #3
maneki
Ancien
 
Avatar de maneki
 
Date d'inscription: octobre 2007
Localisation: Bruxelles
Messages: 2 999
Envoyer un message via MSN à maneki Envoyer un message via Skype™ à maneki
Par défaut

tu ne vois pas male xD je vois aussi des date du 9
__________________

Écouter du AKB48 le matin rien de tel pour passer une bonne journée!!!


venez discuter avec les fans des AKB48
http://tiny.cc/AKB48chat
maneki est déconnecté   Réponse avec citation
Vieux 04/04/2009, 00h23   #4
Cyril
Staff
 
Avatar de Cyril
 
Date d'inscription: octobre 2007
Localisation: Paris
Messages: 1 748
Par défaut

Citation:
Envoyé par Anon Voir le message
y aurait pas un problème avec les dates ? (à moins que je sois très fatigué )
Hohoho ! Mon doigt avait rippé et avait tapé "yy" au lieu de "dd". C'est maintenant corrigé
__________________
Ne dites pas "Temps Réel est en retard" mais "Cyril bosse avec Medoc"
www.fenarinarsa.com
Cyril est déconnecté   Réponse avec citation
Vieux 04/04/2009, 00h44   #5
cracrayol
Ancien
 
Avatar de cracrayol
 
Date d'inscription: octobre 2007
Localisation: Celibataire Land & Toulouse
Messages: 3 202
Envoyer un message via MSN à cracrayol
Par défaut

Intérréssant...

Je pense qu'en qq heures je pourrait sortir un petit truc en PHP + MySQL afin de pouvoir en faire une utilisation online (avec stockage du xml dans un mysql afin d'éviter les requetes et une réactualisation toute les heures.

Je pourrais aussi essayer de faire un petit flash (et du coup multi plateforme) qui aurai le même fonctionnement (ren gros récup du XML en local et réactualisation programmé), et du coup ca me permettrait de tester les connaissances acquises dans la formation Flash/AS3/Haxe que j'ai eu ce mois-ci ^^ (voir, pourquoi pas en Flex ^^)
__________________
Mon blog - Densha Otoko en français
MOMO SAIKOU !!!
cracrayol est déconnecté   Réponse avec citation
Vieux 04/04/2009, 02h18   #6
cracrayol
Ancien
 
Avatar de cracrayol
 
Date d'inscription: octobre 2007
Localisation: Celibataire Land & Toulouse
Messages: 3 202
Envoyer un message via MSN à cracrayol
Par défaut

Après 3 heures, voila ce que j'ai obtenu avec Flex. Le fichier est au format AIR et nécessite Adobe AIR pour pouvoir être installé/utilisé.

Adobe AIR : http://get.adobe.com/fr/air/
NoAir : http://cracrayol.free.fr/public/divers/nolife/NoAir.air

Une fois Adobe AIR installé, il suffit de télécharger le fichier NoAir.air, et de double cliquer dessus. Suivez ensuite les (quelques) instructions d'installation et voila, c'est installé.
Pour le supprimer, il suffit d'aller dans Ajout/Suppression de programmes.
Pour ce qui est des mises à jour, il suffit de faire comme pour l'install, la mise a jour se fera automatiquement.

Adobe AIR étant dispo sous Windows, Mac et Linux, ce programme est compatible "normalement" (a tester donc) avec ces 3 systèmes.

[UPDATE] : Nouvelle version (sobrement nommé 0.2). Voici les changements :
  • Ajout d'une icône de programme (vite fait sous GIMP ^^)
  • Modification du dossier d'installation
  • Modification du dossier des icônes de menu
  • Création d'un XML en local lors du 1er lancement/réactualisation. Ce fichier est lu lors du lancement afin d'éviter de trop nombreuses requêtes.
  • Cosmétique : Agrandissement de la fenetre du programme - Remplacement du tableau par un DataGrid simple - Colonnes aux bonnes dimensions

TODO List ^^ :
  • Ajout d'un filtrage
  • Remplacement du code type par la bonne description
  • Colorisation des lignes
  • Réactualisation programmée
  • Focus automatique sur le programme en cours (ou alors mise en valeur)
  • Un petit "A Propos" ^^
  • Réduction en icône système
  • Affichage programme réduit/complet

Bon allez... au dodo ^^
__________________
Mon blog - Densha Otoko en français
MOMO SAIKOU !!!

Dernière modification par cracrayol ; 04/04/2009 à 18h18..
cracrayol est déconnecté   Réponse avec citation
Vieux 04/04/2009, 10h38   #7
lonewolf
Ancien
 
Avatar de lonewolf
 
Date d'inscription: octobre 2007
Messages: 1 909
Par défaut

Je vois pas trop l'interet d'un logiciel installable, je pensais que AIR etait un systeme web.
Sinon cracrayol, j'ajouterais:
_Modification de l'appli AIR pour qu'elle soit en mode "restrictif" (la, elle me dit que je lui donne acces a toute la machine, c'est bof et surtout, totalement inutile)
_Systeme de cache XML: L'appli sauvegarde en local le XML et va le recuperer toutes les 12h.

Je serais plutot d'avis de faire un bete PHP que j'heberge sur mon site (je testerais le temps d'execution quand meme) avec un systeme d'affichage simple mais efficace (je suis pas trop doue en visuel html)

Je vais essayer de prendre mon courage a deux mains et faire ca cet aprem si j'ai la motivation
lonewolf est déconnecté   Réponse avec citation
Vieux 04/04/2009, 11h16   #8
Sengan
Pop'n Moderator
 
Avatar de Sengan
 
Date d'inscription: octobre 2007
Localisation: sous le bureau
Messages: 10 671
Par défaut

Comme le dit Lonewolf, c'est pas vraiment la peine de donner un accès illimité à la machine à l'application...

Sinon, c'est déjà du beau boulot, j'ai hâte de voir ce que ça va donner une fois que tu auras appliqué les ajouts que tu prévois de faire ^^
Et si je puis me permettre ça serait bien que la grille suive l'agrandissement vertical de la fenêtre au lieu de rester aux dimensions par défaut et qu'il y ait un espace vide en bas de la fenêtre de l'appli
__________________
Tout plein de vidéos bemani faites par mes soins, parce que...
"Quand t'es bien dedans, ça fait toujours un peu plaisir"
©Chron 2008
Sengan est déconnecté   Réponse avec citation
Vieux 04/04/2009, 12h46   #9
lonewolf
Ancien
 
Avatar de lonewolf
 
Date d'inscription: octobre 2007
Messages: 1 909
Par défaut

bon je voulais voir DOM en php, donc j'ai fait un truc rapide en une petite heure
noair - PHP version

J'utilise les couleurs fournies dans le XML pour l'affichage, ce qui m'oblige a mettre le fond en noir car certaines couleurs sont blanches. Je suis pas trop graphiste mais faudrait un truc plus propre - enfin pas tout noir quoi, sombre oui mais pas noir.

Pour le moment, le fichier XML est en dur mais a terme, je rajouterais un systeme de download auto des que le fichier stocke en local est trop vieux.

Suggestions bienvenues, je peux filer le code PHP (qui fait meme pas 100 lignes) pour ceux qui veulent voir.
lonewolf est déconnecté   Réponse avec citation
Vieux 04/04/2009, 13h32   #10
Alex Pilot
Staff
 
Avatar de Alex Pilot
 
Date d'inscription: octobre 2007
Messages: 6 562
Par défaut

Voilà !
J'ai rafraichi la page.
Pour info, la playslit de 19h (celle du J-Top) n'est pas encore faite, donc, tout ce qu'il y a d'indiqué après 19h ne sera pas diffusé.
__________________

Alex Pilot est déconnecté   Réponse avec citation
Réponse

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 03h04.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Version française #19 par l'association vBulletin francophone