Le contenu de ce site n'est plus à jour et la communauté n'est plus active. Il est maintenu en ligne afin de servir d'archive des débuts de TransforMice et de sa communauté.
Si vous désirez faire supprimer vos données personnelles, envoyez un email à dpo-tmf [at] kioa.net.

[Suggestion] Un classement des souris by TMFforum Communauté TMF


Bien l'bijour :hap:

Comme vous le savez sûrement, les stats des souris sont désormais générées en pseudo XML à l'url : http://forum.transformice.com/miceinfo.xml?u=42622&l=fr , alors je me demandais s'il était possible d'implanter un module de classement de souris à partir de ça...

<technic>Bon le php est pas spécialement adapté mais avec un script genre Python qui fait tout le boulot (et le lancer automatiquement tous les jours/même heure pour mettre à jour) et une récupération des données dans la BDD c'est pas spécialement dur :/</technic>

+1/-1/Arguments :oui:
J'imagine que tu es volontaire pour faire le script ? ^-^«Nique sa mère les bâtards qui nous boycottent ; nous on est boycottés par des pédés : bâtard !» - Morsay (chanson française)
+1 Darko. :>
MàJ: Poly va y réfléchir.
Bonne idée !Tel est pris qui croyait prendre !
Et puis le serveur supporte Python ou pas ? :c«Nique sa mère les bâtards qui nous boycottent ; nous on est boycottés par des pédés : bâtard !» - Morsay (chanson française)
J'suis une brelle en Python, si c'est moi qui le fait faudra au moins trois semaines pour qu'il fonctionne correctement :noel:
Il fera ça en PHP de toute façon. Mais faites-lui confiance, il a l'habitude de ce genre de trucs. :-D Simplement, n'essayez pas d'estimer le temps qu'il mettra, voilà tout. :-
Allez, dans 2 mois on a le classement des souris sur TMF /o/«Nique sa mère les bâtards qui nous boycottent ; nous on est boycottés par des pédés : bâtard !» - Morsay (chanson française)
Bof, ça va ptêt le motiver ce truc, ce serait super. :fou:
Le PhP c'est vraiment pas du tout adapté, car le truc c'est qu'on prend un compteur, on met le numéro du compteur en variable à l'URL et on récupère les données, donc vu le temps qu'il faudra pour recenser les 500000 souris faudra que le script tourne un moment, et ça ça fait pas mal de merde en PHP (d'autant plus que ce sera encore plus long...) :(
Ah, il est motivé, une semaine de moins alors /o/«Nique sa mère les bâtards qui nous boycottent ; nous on est boycottés par des pédés : bâtard !» - Morsay (chanson française)
Thit :d) On sait bien, on l'a déjà fait pour récupérer tous les comptes sur un autre site. Osef, ça prendra le temps qu'il faudra. :-
En Python c'est plus ou moins pareil :/«Nique sa mère les bâtards qui nous boycottent ; nous on est boycottés par des pédés : bâtard !» - Morsay (chanson française)
Ouais mais on sait pas coder en python donc ça règle la question. ^^
Bon, de mon côté je viens de faire un script tout con qui affiche les stats de chaque mouse ( http://thiht.u7n.org/Classement/ pour un aperçu).

En local, il faut 17.3s pour afficher les 100 premières souris, soit 17.3*500000 souris=8650000secondes soit 144166minutes soit 2402 heures soit 100 jours (si j'ai pas fait d'erreurs de calculs en route) :hap:

OR ça c'était en local, et en supposant que PHP travaille réellement tout ce temps à la suite, le rêve quoi, mais une fois hébergé, on arrive à 44.6 secondes pour les 100 premières souris, et là j'ai la flemme de faire le calcul. Seule solution, un bot Python que plusieurs personnes téléchargent et lancent en même temps, c'est chiant à faire car il faut une màj en temps réel en fonction du nombre de gens qui ont dl le soft pour éviter que les gens ne recensent les mêmes souris, sinon ça sert à rien, et donc du coup je sais absolument pas qu'est-ce qu'on pourrait faire en fait :hap:
Ou un truc dans un langage plus rapide, faudrait essayer en Java mais je pense pas que ce soit bien foudreux.«Nique sa mère les bâtards qui nous boycottent ; nous on est boycottés par des pédés : bâtard !» - Morsay (chanson française)
Ou sinon j'ai trouvé, on reste dans le php avec le script que j'ai fait, et on fait deux pages : affClassement.php et updateClassement.php, à chaque visite sur la page update, que le visiteur reste jusqu'au bout ou non, il aura mis à jour un certain nombre de pseudos (normal, s'il reste 10 secondes et que le script update 100 pseudos en 30 secondes, 33 pseudos environ seront mis à jour). En gros le classement se mettra à jour un peu tout seul à chaque fois que quelqu'un visite la page updateClassement.php :-)
Réalisation du script en cours, cherchez pas. :redface:
M'enfin Thiht. :-(
Dès que j'ai vu ça j'ai eu la même idée.
Mon script d'aspiration est prêt est fonctionnel, il tourne en ce moment même. :oui:
Sortie du classement côté visiteurs prévue demain.



Par ailleurs on a acquis de nouvelles clés USB... :noel:
Gg :noel:
OMG, Poly à mis moins d'un mois pour faire un script!!!!1«Nique sa mère les bâtards qui nous boycottent ; nous on est boycottés par des pédés : bâtard !» - Morsay (chanson française)
Il était motivé. :-
Il s'est dopé.«Nique sa mère les bâtards qui nous boycottent ; nous on est boycottés par des pédés : bâtard !» - Morsay (chanson française)
On l'aurait drogué ? :doute:
C'était pas de la menthe dans son thé :-
Bref GG polypocket =3Qui bene amat, bene castignat.

La connexion au site est requise pour pouvoir ajouter un message.