Je travaille en ce moment sur la réalisation de statistiques personnalisées concernant le classement d'un jeu (Counter Strike : Global Offensive). Disposant d'un serveur fonctionnant en Lan (local), j'aimerais utiliser les informations stockées sous forme de script dans un fichier .log, donc ça ressemble à ça :
L 07/15/2014 - 19:43:07: "gK.sn2<2><STEAM_1:1:84443486><CT>" purchased "awp"
L 07/15/2014 - 19:43:07: "gK.sn2<2><STEAM_1:1:84443486><CT>" purchased "p250"
L 07/15/2014 - 19:43:08: "Wayne<7><BOT><TERRORIST>" [403 1161 -16] killed "Quinn<5><BOT><CT>" [-35 1240 48] with "ak47" (headshot)
L 07/15/2014 - 19:43:10: "Derek<3><BOT><TERRORIST>" [275 -91 -150] killed "Dave<9><BOT><CT>" [488 -340 -96] with "ak47"
(sauf que c'est beaucoup plus long que ça).
Comme vous le voyez, toutes les événements qui se déroulent lors de la partie sont enregistrés sous cette forme tout au long du fichier .log.
Mon but est (concrètement) d'importer toutes ces informations (date, heure, pseudo du joueur, ...) dans un tableau, mais de manière à filtrer tous les caractères comme le L, les espaces, les tirets, les guillemets, mais également les informations qui ne me serviront pas, telles que le login STEAM complet (ex: <STEAM_1:1:84443486>).
Pourriez vous donc, s'il vous plaît, me donner quelques fonctions, ainsi que leurs paramètres, qui pourront m'aider à réaliser mon projet ?
Merci d'avance