Site, Stats et Launcher : Histoire et Projets

Pour vos projets ne concernant pas un serveur Hellominecraft précis ou vos projets vidéos.
ORelio
Ancien Administrateur
Messages : 12582
Inscription : 28 oct. 2011, 22:06
Pseudo Minecraft : ORelio
Contact :

Re: Site, Stats et Launcher : Histoire et Projets

Messagepar ORelio » 24 nov. 2012, 18:09

Content que ça vous plaise. De mon côté j'ai fini les scripts principaux pour les stats et je vais donc importer les données de mon site actuel et laisser tourner les stats pour voir si tout se passe bien. Tiens allez, je vais raconter ma vie ^^

Un jour dans la vie d'ORelio qui conçoit son site :

18h09 : J'ai écrit un script d'importation qui lit les pseudos dans un fichier texte généré par mon ancien site et les ajoute un par un dans la base de données en leur créant un profil.
... Ça fait 5 minutes que mon onglet firefox sur le script tourne dans le vide (Connexion...) et le script en est à 1318 pseudos sur 22931 ...
Heureusement que je vois les lignes s'ajouter sur mon interface de gestion de base de données sinon je penserais que ça marche pas :D
Et dire que sur mon site perso un script peut pas durer plus de 30 secondes... vive les machines dédiées ^^

EDIT 18h43 : 7943 / 22931 pseudos, lettre H en cours d'importation.
EDIT 19h04 : 12403 / 22931, lettre M en cours d'importation.
EDIT 20h09 : Ah, le script s'était interrompu à 14941. Je relance avec la suite des pseudos.
EDIT 20h13 : 15 108 / 22931, on est reparti.
EDIT 20h44 : 21 569 / 22931, lettre Y en cours d'importation
EDIT 20h51 : Terminé, Yay! Je vais pouvoir maintenant voir si tout marche et importer les points de présence sur les profils.
EDIT 21h09 : Mon site laggue pas mal maintenant qu'il a 23050 membres a gérer

... Oui je sais pas pourquoi mais au final j'en ai 23050 et pas 22931, j'avais pas du bien numéroter mes lignes dans mon fichier et étant donné que les pseudos sont rangés par ordre alphabétique, j'exclus la possibilité qu'il y aie des doublons, je l'aurais remarqué sinon depuis le temps dans ma liste des membres de mon ancien site ^^

EDIT 22h39 : Petite découverte : les pseudos perdus, mais pas tout à fait.

J'ai retrouvé des pseudos perdus, c'est à dire des pseudos absents de la liste des membres, détruits par les bug de mon site, mais qui subsistaient malgré tout dans le fichier de points de présence. Pour mon script d'importation des points de présence, je vais donc ajouter la possibilité de "ressusciter" le profil de membre manquant à partir de son pseudo perdu mais retrouvé dans le fichier de points de présence. Ce sont pour la plupart d'anciens pseudos, mais bon, comme je peux les récupérer, ce serait idiot de ne pas le faire.

Ce bug de pseudos qui disparaissaient dans les fichiers était dû à la manière dont était fait le site, avec une gestion très imparfaite des fichiers de données... Je vous garantis que la prochaine version sera exempte de ce genre de problèmes, car désormais j'utilise une vraie base de données, c'est à dire quelque chose de spécialisé dans le stockage et la gestion de données (niveau perte de données c'est bon ils ont déjà prévu le nécessaire pour que ça n'arrive pas, c'est un truc de pro et pas un gros bidouillage de sagouin comme j'avais fait pour la v1 de mon site... lol.)

Bref, le script d'importation de points et de restauration des pseudos est presque prêt, et ensuite plus qu'à le relancer pour les 3 fichiers de points correspondant aux 3 serveurs ... ça va prendre un moment, je pense ^^

EDIT 23h54 : Script fini, Importation des points du Play en cours.
Il y a actuellement 23 795 pseudos dans ma base de données soit 745 pseudos restaurés, yeah! Je laisse tourner.

Exemple d'ajout des premiers membres manquants, le premier gars avait quand même 145h au compteur :

Code : Tout sélectionner

Ouverture de PointsDePresence-Play.txt Début de l'opération d'importation ... Mise à jour de gradue, +28763 points sur le play [..] Mise à jour de darkgoug, +4394 points sur le play Ajout de Cilif avec 4367 points sur le play Mise à jour de Romain42, +4242 points sur le play Mise à jour de Ragnar_1er, +4222 points sur le play [...] Ajout de butord09 avec 2137 points sur le play Mise à jour de tony_7777, +2124 points sur le play [...] Ajout de ppxprophete avec 2084 points sur le play Mise à jour de SkullKid421, +2084 points sur le play [...] Ajout de neolyptiqua avec 1730 points sur le play Mise à jour de LG30, +1729 points sur le play
EDIT 00h23 : 26 256 membres, plus le script avance et plus il en retrouve. Tant mieux, c'est une bonne nouvelle ^^
EDIT 01h43 : 30 280 membres, je vais me coucher je reprendrais ça plus tard. J'ai quand même restauré 7230 membres avec ce script 8-)
EDIT 11h47 : J'ai relancé le script, il s'est terminé à 33 636 membres soit 10 586 pseudos restaurés. (en plus de l'importation des points du Play)
J'ai vu passer un pseudo assez connu, je vous laisse le retrouver :

Code : Tout sélectionner

Ignore OursBossu12, déjà présent et pas de points à ajouter. Ajout de iDre4mZ avec 0 points sur le play Ajout de takashia avec 0 points sur le play Ajout de aurelien513 avec 0 points sur le play Ignore martminecraft, déjà présent et pas de points à ajouter. Ignore kznas, déjà présent et pas de points à ajouter. Ajout de JYM77 avec 0 points sur le play Opération terminée.
Et c'est vrai, maintenant que mon script me le dit, que takashia n'était plus dans le système de stats et la liste des membres de mon site ^^
Plus que les fichiers du PVP et du Build à importer !

PS: Si ça vous intéresse que je raconte mon avancement comme ça un peu comme un journal, dites le et je continue, et si ça vous embête j'arrête.
Image
Image
__ORelio, Tonton des Eclairs - Développeur sur HM - Admin à temps partiel - Night Club - L'Hymne des modérateurs
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse Image

agent172
Messages : 1108
Inscription : 13 sept. 2012, 12:45
Pseudo Minecraft : agen17
Localisation : Tu veut le savoir ?Vraiment ?

Re: Site, Stats et Launcher : Histoire et Projets

Messagepar agent172 » 25 nov. 2012, 14:35

tu peut mettres a coté des pseudo si ils sont ban et la raison du ban stp ?
Merci ORelio pour l'avatar !

ORelio
Ancien Administrateur
Messages : 12582
Inscription : 28 oct. 2011, 22:06
Pseudo Minecraft : ORelio
Contact :

Re: Site, Stats et Launcher : Histoire et Projets

Messagepar ORelio » 25 nov. 2012, 15:57

À moins de faire un bot qui se co au serveur pour faire le /seen des 30.000 membres un par un et récupérer cette info, je n'ai pas d'accès direct à une base de données qui contient ça désolé :/

J'ai effectué un premier test pour les scores du PVP mais j'ai quelques corrections à faire vu que en important le fichier ça me met tomygub premier en additionnant les points de tomygub Tomygub TOMYGUB et ToMyGUB ... Et la même pour ThEtOmYgUb et Rezarko... Bref j'ai des doublons à virer, ça remonte à la fois où ils avaient fait les kikoo avec un de mes programmes...
Image
Image
__ORelio, Tonton des Eclairs - Développeur sur HM - Admin à temps partiel - Night Club - L'Hymne des modérateurs
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse Image

Antoine
Messages : 1892
Inscription : 24 juin 2012, 19:52
Pseudo Minecraft : WorksOfficial
Contact :

Re: Site, Stats et Launcher : Histoire et Projets

Messagepar Antoine » 25 nov. 2012, 19:03

Je voudrais bien que tu nous raconte tes avancées. ^_^
les couilles y'a ceux qui les ont et y'a ceux qui les cassent

ORelio
Ancien Administrateur
Messages : 12582
Inscription : 28 oct. 2011, 22:06
Pseudo Minecraft : ORelio
Contact :

Re: Site, Stats et Launcher : Histoire et Projets

Messagepar ORelio » 25 nov. 2012, 19:13

Ah bon, alors je continue :
19h10, j'ai lancé l'importation des points du PVP après avoir supprimé les ReZarKo et autres ToMYguB en trop dans mon fichier du PVP.
Il y a actuellement 33 792 membres dans la base de données.
Image
Image
__ORelio, Tonton des Eclairs - Développeur sur HM - Admin à temps partiel - Night Club - L'Hymne des modérateurs
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse Image

Antoine
Messages : 1892
Inscription : 24 juin 2012, 19:52
Pseudo Minecraft : WorksOfficial
Contact :

Re: Site, Stats et Launcher : Histoire et Projets

Messagepar Antoine » 25 nov. 2012, 19:13

Ow, on est beaucoup sur Hellominecraft! :)
les couilles y'a ceux qui les ont et y'a ceux qui les cassent

ORelio
Ancien Administrateur
Messages : 12582
Inscription : 28 oct. 2011, 22:06
Pseudo Minecraft : ORelio
Contact :

Re: Site, Stats et Launcher : Histoire et Projets

Messagepar ORelio » 25 nov. 2012, 19:24

Oui, d'après Amrac il y a environ ~50 000 fichiers de joueurs sur le Play, donc parmi tous les joueurs qui soient allés sur hellominecraft même 1 seule fois dans leur vie j'en ai plus de la moitié sur mon site c'est chouette !
Là l'importation en est à 34 150 joueurs. (fichier de présence du PVP)

EDIT 20h24: Il y a 34 623 membres et j'ai corrigé également le doublon victodu18/Victodu18, sinon ça le mettait 5ème, ce qui ne collait pas au classement actuel ;)
EDIT 20h54: Importation terminée pour les points du PVP. Nombre de membres : 35 276. Plus qu'à faire le Build.
EDIT 21h48: Importation des scores du Build terminée avec 35 922 membres au compteur. Vous pourrez bientôt répondre "FAUX!" si quelqu'un dit "Y a pas 36000 membres sur ce serveur" ^^

J'ai encore des listes de membres spécifiques pour chaque serveur. Décidément, c'était assez éparpillé et redondant les données sur mon ancien site...
A tout hasard, je vais les importer, des fois que ça retrouve encore des membres dedans.

EDIT 22h46: Fichier de liste du Play traité, ajout de 9 pseudos en fin de liste. Mais je pense que ces pseudos sont apparus depuis l'importation d'hier donc c'est un peu normal.
EDIT 22h48: Fini d'importer les membres apparus depuis le début de l'importation (hier) sur la V1 du site. Total final : 35933 membres.

Je pense que ça y est, tout y est. Plus qu'à mettre en route le tout !

EDIT 23h22: Et voilà j'ai terminé la mise à jour Beta 1.8.2 du launcher Hello Minecraft Home, j'en ai profité pour ajouter un petit système utile.
Désormais le launcher appelle tout seul et toutes les 2 minutes mon mécanisme de collecte des stats sur le nouveau site... Comme je pars du principe qu'il y aura toujours UNE personne avec le launcher d'ouvert, normalement, les stats concernant les temps de jeu seront bien plus précises qu'avant. Plus qu'à laisser tourner et voir si tout se passe bien, il faudra un mois pour que le système soit bien calibré donc on a le temps ! Je vais désormais pouvoir m'atteler à la suite du site, à savoir ... tout ce qui ne concerne pas les stats des membres en fait ^^"
Image
Image
__ORelio, Tonton des Eclairs - Développeur sur HM - Admin à temps partiel - Night Club - L'Hymne des modérateurs
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse Image

Antoine
Messages : 1892
Inscription : 24 juin 2012, 19:52
Pseudo Minecraft : WorksOfficial
Contact :

Re: Site, Stats et Launcher : Histoire et Projets

Messagepar Antoine » 26 nov. 2012, 12:47

Super, j'ai hâte de voir ce que va donner ton site a la fin. ^_^
les couilles y'a ceux qui les ont et y'a ceux qui les cassent

Tomygub
Messages : 1124
Inscription : 09 oct. 2011, 18:59
Pseudo Minecraft : OReliau/Noobdu06
Localisation : New-New-New-New-New-New-New-New-New-New-New-New-New-New-York.

Re: Site, Stats et Launcher : Histoire et Projets

Messagepar Tomygub » 26 nov. 2012, 15:51

Ouups, désolé de t'avoir fait peredre du temps :s
Image

Helper du serveur pvp pour vous servir

He's like fire and ice and rage. He's like the night, and the storm in the heart of the sun. He's ancient and forever. He burns at the center of time and he can see the turn of the universe. And... he's wonderful

ORelio
Ancien Administrateur
Messages : 12582
Inscription : 28 oct. 2011, 22:06
Pseudo Minecraft : ORelio
Contact :

Re: Site, Stats et Launcher : Histoire et Projets

Messagepar ORelio » 26 nov. 2012, 16:46

Pas grave, je ne vous en veux pas, et il m'a suffit d'un petit rechercher/supprimer dans le fichier pour virer les doublons ^^
Image
Image
__ORelio, Tonton des Eclairs - Développeur sur HM - Admin à temps partiel - Night Club - L'Hymne des modérateurs
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse Image


Revenir à « Archives Projets »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 7 invités