Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide Recherche
2586 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Folding@home et XML

n°1211604
Profil sup​primé
Posté le 14-11-2004 à 13:53:00  answer
 

Bonjour,
c'est la première fois que je poste ici et c'est juste pour dire que je viens de mettre ça sur mon wiki (qui me sert de fourre-tout ^^) : http://scullder.webdynamit.net/wak [...] ldingStats
 
Ca permet de générer des fichiers XML dynamiquement avec PHP 4 (pas testé avec php 5) à partir des pages de statistiques de Folding@home (team et utilisateur). Les sources sont disponibles et j'espère que ça existait pas déjà, parceque je ne l'ai pas trouvé ^_^
Il est donc ensuite très facile de réutiliser les fichiers XML générés par exemple avec SimpleXML (php 5) dans le deuxième script de ma page pour générer une image bien pas belle, pour faire un widget Kapsules (http://kapsules.shellscape.org/) pour intégrer ses stats Folding@home à son bureau sous windows (je suis en train de le faire ^^), ou pour bien d'autres choses.
Il faut quand même noter que pour certaines Team ayant trop de membres, un problème va se poser, par exemple pour télécharger la page de l'alliance francophone avec ses 5000 membres, ça va prendre une heure et il y aura un timeout sur les hébergeurs comme free, bien que le script fonctionne chez moi en local (mais en 56k ça a bien pris 7 min).
 
Voilà donc le fonctionnement est expliqué sur la page http://scullder.webdynamit.net/wak [...] ldingStats
mais je vais faire un petit résumé ^_^ :
Pour le fichier XML d'une page utilisateur (remplacez pseudo par votre pseudo) :  
http://scullder.free.fr/php/fah/fa [...] ame=pseudo
Pour le fichier XML d'une page d'une team (remplacez XXXXX par le numéro de votre team) :
http://scullder.free.fr/php/fah/fahteam.php?team=XXXXX
 
Voilà, j'éspère que ça pourra servir à quelqu'un ^_^
Si vous avez des suggestions, je suis à l'écoute :)

mood
Publicité
Posté le 14-11-2004 à 13:53:00  profilanswer
 

n°1212005
JWhy
je peux plier (héhé)
Posté le 14-11-2004 à 18:57:41  profilanswer
 

Salut,
 
Merci de ta contribution :jap:
Hélas, l'accès aux /cgi est "interdit" par Stanford (cf http://vspx27.stanford.edu/robots.txt )  :/
 
Pour les robots de stats (et autres), ils ont mis à disposition 2 gros fichiers texte (de plusieurs megas) mis à jour régulièrement (toutes les 3 heures, je crois):
h**p://vspx27.stanford.edu/daily_user_summary.txt  (tous les utilisateurs)
h**p://vspx27.stanford.edu/daily_team_summary.txt  (toutes les teams)
 
Il y a également le classement des utilisateurs , par team, disponible à l'adresse h**p://vspx27.stanford.edu/teamstats/teamXXX.txt (avec XXX  = le numéro de la team, 51 pour l'AF)
 
Ce sont ces fichiers qu'il faut récupérer...
 
http://forum.folding-community.org [...] php?t=6744
 
Par contre, comme les fichiers daily_****_summary sont immenses, il n'est pas jouable de les récupérer à chaque appel, et il faut passer par un "cache" local :/
 
a+
 
 
JY.


Message édité par JWhy le 14-11-2004 à 21:53:23

---------------
http://www.alliancefrancophone.org ... Home is where the heart is ... F@H en français
n°1212250
Profil sup​primé
Posté le 14-11-2004 à 21:50:13  answer
 

ah oui, j'avais pas vu. :/
Mais bon, il parle ici des robots or le but n'est pas d'aspirer toutes les pages du site, et le fichier XML n'a pas besoin d'être chargé plus d'une fois toutes les 12h (les mises à jour ne sont pas + fréquentes) pour le même utilisateur ou team, et c'est à celui qui l'utilise de faire son système de cache (pas très dur).  
Je pense que ça utilisera moins de bande passante de charger une page individuellement que de charger le fichier de 3 mo, et ma team (#39066) n'est pas dans l'index que tu as donné et les fichiers de stats en txt ne sont plus là (erreur 404) :-(  
Puis même, faire des opérations sur un fichier de 3Mo, ça doit être sympa, il faudrait le parser pr le mettre dans une forme convenable et avoir ensuite des accès plus rapide. Sinon ouvrir un fichier de 3Mo à longueur de journée, j'ai pas de serveur dédié pour ça moi.
Menfin bon, à utiliser en faisant bien attention.

n°1212259
JWhy
je peux plier (héhé)
Posté le 14-11-2004 à 21:57:46  profilanswer
 

J'ai modifié les urls des fichiers des daily_****_summary : ils avaient en effet changé de place... :jap:
 
Pour ta team, il faut qu'elle soit dans le top 1000 pour que le fichier .txt dédié existe :/
 
Après pour le reste, c'est toi qui voit [:spamafote]  
 
a+
 
JY.


---------------
http://www.alliancefrancophone.org ... Home is where the heart is ... F@H en français
n°1212345
Profil sup​primé
Posté le 14-11-2004 à 23:22:02  answer
 

arf :/ ma team ne sera pas dans le top 1000 avant un petit bout de temps. ^_^ on n'est que 7 pour le moment.
Merci pour tes info en tout cas :)


Aller à :
Ajouter une réponse
 

Sujets relatifs
[Info] Les infos BOINC et projets dans votre navigateur (RSS/XML)[Folding] Des dates
[Folding] Version linux, ca crash :DXML
[FOLDING] Ya encore des gens? (+ HT)Payer pour faire tourner SETI, Folding ou Génome ?
Kestion existentielle Folding !!!!!!Folding Spy, FAH Manager, ou un autre gestionnaire de cache?
Folding spy[folding] statistiques
Plus de sujets relatifs à : Folding@home et XML


Hit-Parade
Copyright © 1997-2012 Hardware.fr SARL / Groupe LDLC / LesNumeriques.com / Version anglaise du site: BeHardware