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 04/04/2009, 13h55   #11
francois_6po
Ancien
 
Avatar de francois_6po
 
Date d'inscription: janvier 2008
Localisation: Paris 13ème (BOB75)
Messages: 2 026
Par défaut

Personnellement je me dis que faire un fichier rss à partir de ce fichier xml serait pas mal. Ca permettrait d'inclure le dit flux dans n'importe quel lecteur rss.

Je vais voir si j'arrive à goupiller un truc dans ce genre...
__________________
François "6PO"
On ne cesse pas de jouer parce qu'on a vieilli... On vieillit parce qu'on a cessé de jouer.
Les Ludistes
Mon blog
francois_6po est déconnecté   Réponse avec citation
Vieux 04/04/2009, 13h57   #12
cracrayol
Ancien
 
Avatar de cracrayol
 
Date d'inscription: octobre 2007
Localisation: Celibataire Land & Toulouse
Messages: 3 268
Envoyer un message via MSN à cracrayol
Par défaut

Citation:
Envoyé par lonewolf Voir le message
Je vois pas trop l'interet d'un logiciel installable, je pensais que AIR etait un systeme web.
AIR sert surtout a créer des RIA installable sur le bureau. Si c'est pur faire des applis web, autant utiliser Flash directement.

Citation:
Envoyé par lonewolf Voir le message
Modification de l'appli AIR pour qu'elle soit en mode "restrictif"
D'après ce que j'ai lu, si je veut pouvoir écrire/lire des ficheirs en local, je suis obligé d'être en illimité. Par contre, le fait que, dans l'appli, je stock les fichier dans un dossier spécial et non pas dans le dossier de l'application limite des droits accordé a ce fichier dans l'application (si j'ai bien compris). Mais bon, je vais quand même regarder encore un peu.

Citation:
Envoyé par lonewolf Voir le message
Systeme de cache XML: L'appli sauvegarde en local le XML et va le recuperer toutes les 12h.
J'ai prévu de le faire. Et de toute facon, avec la version actuelle, tant que tu clic pas sur rafraichir, il utilise la version locale du XML.

Citation:
Envoyé par lonewolf Voir le message
Je serais plutot d'avis de faire un bete PHP que j'heberge sur mon site avec un systeme d'affichage simple mais efficace
Vu comment cyril a expliqué le truc, il avait l'air de plutot vouloir une sorte de widget/ programme qui puisse consulté offline avec un xml local.
__________________
Mon blog - Densha Otoko en français
MOMO SAIKOU !!!
cracrayol est déconnecté   Réponse avec citation
Vieux 04/04/2009, 14h44   #13
lonewolf
Ancien
 
Avatar de lonewolf
 
Date d'inscription: octobre 2007
Messages: 1 912
Par défaut

Citation:
Envoyé par cracrayol Voir le message
Vu comment cyril a expliqué le truc, il avait l'air de plutot vouloir une sorte de widget/ programme qui puisse consulté offline avec un xml local.
Je vois pas l'interet d'en faire un programme en client lourd.
Je suis plus dans l'idee que c'est plus efficace d'en faire du PHP, avec un affichage html ou RSS, comme le suggere francois_6po. Pire, on pourrait tout faire en XML/XSLT avec l'embellissement cote client plutot que d'analyser le XML cote serveur.

Sachant que la chaine nolife *necessite* Internet pour fonctionner, ca me parait plus efficace d'utiliser du PHP, qui va marcher partout, sans bidule a rajouter sur le systeme.

Apres, c'est juste mon avis cracrayol, si ca te fait plaisir de jouer avec AIR, je vois pas pourquoi tu t'en priverais
lonewolf est déconnecté   Réponse avec citation
Vieux 04/04/2009, 15h04   #14
francois_6po
Ancien
 
Avatar de francois_6po
 
Date d'inscription: janvier 2008
Localisation: Paris 13ème (BOB75)
Messages: 2 026
Par défaut

De toute façon, je me dis que la multiplication des solutions possible multiplie la facilité d'accès à l'information pour les utilisateur
__________________
François "6PO"
On ne cesse pas de jouer parce qu'on a vieilli... On vieillit parce qu'on a cessé de jouer.
Les Ludistes
Mon blog
francois_6po est déconnecté   Réponse avec citation
Vieux 04/04/2009, 15h11   #15
lonewolf
Ancien
 
Avatar de lonewolf
 
Date d'inscription: octobre 2007
Messages: 1 912
Par défaut

Citation:
Envoyé par francois_6po Voir le message
De toute façon, je me dis que la multiplication des solutions possible multiplie la facilité d'accès à l'information pour les utilisateur
ca reste refaire la roue encore et encore

bon sinon un autre test, derive de l'original noair, prog en cours et les 4 prochains.

Techniquement, ma premiere solution me suffirait perso, donc a part rajouter des controles d'integrite et ajouter le systeme de cache XML, je vois pas quoi modifier, a part ameliorer le visuel. Et pour ca, il faut un specialiste HTML, ce que je ne suis pas: N'hesitez pas a reprendre le HTML, l'ameliorer visuellement et le publier/me le fournir, je me ferais un plaisir de l'integrer

En attendant, je vais me faire un peu de GTA4
lonewolf est déconnecté   Réponse avec citation
Vieux 04/04/2009, 15h22   #16
Aelthan
Membre
 
Avatar de Aelthan
 
Date d'inscription: juillet 2008
Localisation: Alsace, lande sauvage et austère
Messages: 97
Envoyer un message via MSN à Aelthan
Par défaut

Dites, je veux pas faire de mauvais esprit, mais ça risque pas justement de griller le J-Top ou les surprises à l'avance ou y'a une astuce ?
Aelthan est déconnecté   Réponse avec citation
Vieux 04/04/2009, 15h39   #17
Alex Pilot
Staff
 
Avatar de Alex Pilot
 
Date d'inscription: octobre 2007
Messages: 6 811
Par défaut

Citation:
Envoyé par Aelthan Voir le message
Dites, je veux pas faire de mauvais esprit, mais ça risque pas justement de griller le J-Top ou les surprises à l'avance ou y'a une astuce ?
Normalement, c'est censé être fait pour ne pas spoiler le J-Top ni Ami Ami Idol.
On verra ce soir si ça marche...
__________________

Alex Pilot est déconnecté   Réponse avec citation
Vieux 04/04/2009, 16h08   #18
Krzys
Membre expérimenté
 
Avatar de Krzys
 
Date d'inscription: avril 2008
Localisation: Lille
Messages: 137
Par défaut

Si je peux faire une petite suggestion sur le format du fichier XML, afin d'économiser de la bande passante : remplacer les noeuds fils par des attributs, et faire sauter l'attribute "range" qui n'est qu'un compteur:

A la place de :

<slot range="233">
<date>2009/04/04 21:49</date>
<description>Mon souvenir - KUSUMOTO Kozo (LITE)</description>
<leveltype>100</leveltype>
<color>blue</color>
</slot>

Avoir:

<slot date="2009/04/04 21:49" description="Mon souvenir - KUSUMOTO Kozo (LITE)" leveltype="100" color="blue" />

De cette manière, pour avoir le titre du 17eme slot, il suffit de faire "/NoAir/slot[17]/@description", au lieu de "/NoAir/slot[range='17']/description"


Egalement, je ne sais pas si c'est possible, mais pourquoi ne pas inclure, quand il s'agit d'un clip, un lien href vers la page du site nolife qui contient les infos du genre titre, auteur, image, etc... : http://www.nolife-tv.com/images/clips/CJ_N0618.jpg

Cela permettrait de savoir quel clip va arriver si on ne se rappele plus exactement du titre.

Si l'id "CJ_N0618" est la clé primaire de chaque clip, elle peut suffir si on sait comment construire une URL pour avoir des infos dessus...

Edit: ah oui, et c'est toujours une bonne idée d'ajouter qqpart un attribut 'version' pour que les clients puissent facilement s'adapter en cas de changement futur du format:

<NoAir version="1.0">...

Comme cela si un client voit passer une version "2.0" il peut afficher un message d'erreur clair "Nouveau format, veuillez mettre a jour le client", plutot qu'une sombre erreur de parsing.

Apres, pour le refresh, si le XML est un fichier sur le disque du serveur, le client pourrait d'abord envoyer une requete HEAD en HTTP pour vérifier si la date du fichier n'a pas changé depuis le dernier coup. Et si oui, seulement faire la requete GET... ?

Dernière modification par Krzys ; 04/04/2009 à 16h13..
Krzys est déconnecté   Réponse avec citation
Vieux 04/04/2009, 16h14   #19
Alex Pilot
Staff
 
Avatar de Alex Pilot
 
Date d'inscription: octobre 2007
Messages: 6 811
Par défaut

Tiens, en regardant ce que vous avez fait, je viens de m'apercevoir que je me suis complètement planté sur la prog de Nerdz / Flanders.
Je vais corriger ça et mettre à la jour le lien XMS.

Ca sert déjà à quelque chose !!
__________________

Alex Pilot est déconnecté   Réponse avec citation
Vieux 04/04/2009, 16h42   #20
cracrayol
Ancien
 
Avatar de cracrayol
 
Date d'inscription: octobre 2007
Localisation: Celibataire Land & Toulouse
Messages: 3 268
Envoyer un message via MSN à cracrayol
Par défaut

Je viens de mettre une nouvelle version en place (la 0.3)

Changelog :
  • Affichage par défaut du programme en cours et des 2 programmes précédents/suivants (avec une actualisation de la liste toute les minutes via le XML local)
  • Ajout d'une checkbox pour afficher le programme complet (et désactive du coup l'actualisation toute les minutes si cochée)
  • Ajout d'un icône en SystemTray/Dock (n'affiche qu'un menu simple si clic-droit pour le moment)
  • Ajout d'un paramètre de réactualisation automatique du XML (toute les 2 heures par défaut)
  • Remplacement du code type par la bonne description
  • Cosmétique : Rajout d'un petit dialogue lors de l'initialisation de l'appli et lors du téléchargement du XML

TODO List (si j'arrive à les faire ^^) :
  • Ajout d'un filtrage
  • Colorisation des lignes
  • Focus automatique sur le programme en cours (ou alors mise en valeur)
  • Un petit "A Propos" ^^
  • Réduction en icône système
  • Système simple d'alerte
  • Flash d'installation assisté (si AIR n'est pas présent, lance l'install de celui-ci, puis lance l'install du programme)
  • Modifier la taille des composants lors du redimensionnement de la fenêtre
  • Historique des programmes

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

Merci de rapporter les bugs si vous en trouvez
__________________
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
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 13h05.


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