Bonjour,

j'aimerai créer un programme me permettant de récupérer, analyser et faire ressortir les informations d'un fichier de log.

Je joue à un MMORPG et cela me permettrait de voir qui a lancé quelle compétence quand avec quels dégâts infligées à qui, etc...

En terme d'expérience, je débute en VB.net ; j'ai cherché pas mal d'explications mais la plupart du temps c'est pour lire un fichier "figé". J'utilise Visual Studio Ultimate 2013 version 12.0.

Dans mon cas, il s'agit d'un fichier au format txt dont la plupart des lignes sont du style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2015.11.23 15:45:26 : Préfet d'Anuhart a infligé 856 points de dégâts à Elhyae en utilisant Attraction forcée. 
2015.11.23 15:45:27 : Elhyae a infligé 2*781 points de dégâts à Thaumaturge d'Anuhart en utilisant Toucher divin. 
2015.11.23 15:45:28 : Elhyae a récupéré 148 PM grâce à Traitement de mana. 
2015.11.23 15:45:28 : Elhyae a infligé 3*556 points de dégâts à Thaumaturge d'Anuhart en utilisant Éclair de représailles. 
2015.11.23 15:45:28 : Vous avez récupéré 72 PM grâce à Mantra d'invincibilité. 
2015.11.23 15:45:28 : Elhyae a récupéré 72 PM grâce à Mantra d'invincibilité. 
2015.11.23 15:45:28 : Thaumaturge d'Anuhart peut renvoyer des attaques en utilisant Bouclier réfléchissant. 
2015.11.23 15:45:28 : Vous ne pouvez pas utiliser cette compétence lorsque vous êtes sous le coup d'une altération d'état. 
2015.11.23 15:45:28 : Elhyae a infligé 1*918 points de dégâts à Thaumaturge d'Anuhart en utilisant Flammes des enfers. 
2015.11.23 15:45:30 : Elhyae a récupéré 148 PM grâce à Traitement de mana. 
2015.11.23 15:45:30 : Coup critique*!Vous avez infligé 2*598 points de dégâts à Préfet d'Anuhart en utilisant Frappe de parade. 
2015.11.23 15:45:31 : Vous avez récupéré 72 PM grâce à Mantra d'invincibilité. 
2015.11.23 15:45:31 : Elhyae a récupéré 72 PM grâce à Mantra d'invincibilité. 
2015.11.23 15:45:31 : Thaumaturge d'Anuhart a infligé 697 points de dégâts à Elhyae en renvoyant l'attaque. 
2015.11.23 15:45:31 : Elhyae a infligé 1*198 points de dégâts à Thaumaturge d'Anuhart en utilisant Colère de la Terre. 
2015.11.23 15:45:31 : Thaumaturge d'Anuhart a infligé 697 points de dégâts à Elhyae en renvoyant l'attaque. 
2015.11.23 15:45:31 : Elhyae a infligé des dégâts répétés à Thaumaturge d'Anuhart en utilisant Colère de la Terre. 
2015.11.23 15:45:31 : Coup critique*!Vous avez infligé 6*021 points de dégâts à Préfet d'Anuhart en utilisant Coup mortel. 
2015.11.23 15:45:31 : Préfet d'Anuhart a infligé 2*150 points de dégâts à Elhyae en utilisant Attaque à pleine puissance large. 
2015.11.23 15:45:31 : Préfet d'Anuhart vous a infligé 2*078 points de dégâts en utilisant Attaque à pleine puissance large. 
2015.11.23 15:45:31 : Préfet d'Anuhart a infligé 2*464 points de dégâts à Serviteur sacré en utilisant Attaque à pleine puissance large.
A noter qu'il y a énormément d'informations, une demi heure de jeu peut monter jusqu'à plus de 200 000 lignes, notamment lors des prises de forteresses où sont présents les logs de plusieurs centaines de joueurs en simultané.

Je me tourne donc vers vous pour savoir si vous auriez des pistes pour réaliser mon projet, notamment sur la façon d'ouvrir et analyser un fichier txt dont plusieurs centaines de lignes se rajoutent à la seconde.

En vous remerciant