Gestion classement sport auto virtuel

Discussions sur les projets et applications développés en liaison avec une suite bureautique libre.

Modérateur : Vilains modOOs

angecris
Fraîchement OOthentifié
Messages : 1
Inscription : 29 juil. 2008 12:04

Gestion classement sport auto virtuel

Message par angecris »

Bonjours a tous et a toutes ,

J aimerais savoir si il serait possible avec un script de generer un classement a partir du fichier TXT, npus sommes une association de sport auto virtuelle, ( http://www.ntfrance.org )chaque annee vous organisons une endurance de 12h d affilées mais nous nous arrachons les cheveux sur la gestion du classement en fin de course , apres 12h de course il a beaucoup de tour et beaucoup de participants ce qui fait un travail enorme et qui entraine malheureusement toujours des erreurs de calcul .

Notre serveur de jeu genere toutes les 20 segondes un fichier TXT avec le classement en live nombre de tours etc ... sous cette formule :

Code : Tout sélectionner

//[[gMa1.000f (c)2004    ]] [[            ]]
[Header]
Game=GTR2
Version=1.100
TimeString=2008/07/28 16:15:06
Aids=0,0,0,0,0,1,0,0,0

[Race]
RaceMode=5
Scene=GAMEDATA\LOCATIONS\Monaco\Monaco2007\07Monaco.TRK
AIDB=GAMEDATA\LOCATIONS\Monaco\Monaco2007\07Monaco.AIW
Race Length=0.100
Track Length=3299.2502

[Slot000]
Driver=Romain DAIGNAULT
Lobby Username=DAIGNAULT Romain
Vehicle=Saleen S7-R
VehicleNumber=4504
Team=Konrad Motorsport
Laps=17
Lap=(4, 1187.397, 1:35.970)
Lap=(5, 1283.367, 1:35.804)
Lap=(6, 1379.171, 1:49.562)
Lap=(7, 1488.734, 1:35.197)
Lap=(8, 1583.931, 1:34.097)
Lap=(9, 1678.028, 1:38.714)
Lap=(10, 1776.742, 1:37.029)
Lap=(11, 1873.771, 1:35.989)
Lap=(13, 2260.528, 1:33.858)
Lap=(14, 2354.386, 1:35.275)
Lap=(15, 2449.661, 2:46.817)
Lap=(16, 2616.478, 1:37.350)
LapDistanceTravelled=3026.307861
BestLap=1:33.858
RaceTime=DNF
Reason=0

[Slot004]
Driver=Romain DAIGNAULT
Lobby Username=DAIGNAULT Romain
Vehicle=Porsche 997 GT3 RSR
VehicleNumber=7076
Team=997 GT3 RSR test
Laps=4
Lap=(1, 3536.198, 2:11.269)
Lap=(2, 3667.467, 1:40.119)
Lap=(3, 3767.586, 1:58.037)
LapDistanceTravelled=3089.415039
BestLap=1:40.119
RaceTime=DNF
Reason=0

[Slot000]
Driver=[NTF] cedric
Lobby Username=cedric duvivier
Vehicle=Porsche 997 GT3 RSR
VehicleNumber=7076
Team=997 GT3 RSR test
Laps=11
Lap=(2, 3665.451, 1:39.373)
Lap=(3, 3764.824, 1:46.414)
Lap=(6, 4302.436, 1:38.684)
Lap=(7, 4401.120, 1:36.602)
LapDistanceTravelled=3026.348145
BestLap=1:36.602
RaceTime=DNF
Reason=0

[Slot001]
Driver=[NTF]crifouir
Lobby Username=crifouir
Vehicle=Gillet Vertigo Streiff
VehicleNumber=6101
Team=Belgian Racing
Laps=29
Lap=(1, 508.511, 1:47.169)
Lap=(2, 615.680, 1:48.458)
Lap=(4, 1204.903, 2:00.059)
Lap=(5, 1402.754, 1:52.486)
Lap=(6, 1515.240, 1:47.533)
Lap=(9, 1993.558, 1:52.291)
Lap=(10, 2105.850, 1:45.344)
Lap=(12, 2670.809, 1:44.926)
Lap=(14, 3065.600, 1:45.160)
Lap=(15, 3170.760, 1:46.696)
Lap=(17, 3610.136, 1:44.501)
Lap=(18, 3714.637, 1:43.508)
Lap=(19, 3818.145, 1:43.406)
Lap=(20, 3921.552, 1:43.449)
Lap=(22, 4410.905, 1:43.724)
Lap=(23, 4800.608, 1:43.385)
Lap=(24, 4903.993, 1:43.712)
Lap=(26, 5361.263, 1:48.506)
Lap=(27, 5469.769, 1:55.680)
LapDistanceTravelled=3051.924805
BestLap=1:43.385
RaceTime=DNF
Reason=0

[Slot003]
Driver=[NTF]GiGi
Lobby Username=[NTF] GiGi
Vehicle=BMW M3 GTR
VehicleNumber=24083
Team=Belgium Racing Quick
Laps=24
Lap=(1, 2615.924, 1:37.012)
Lap=(6, 3537.408, 2:08.702)
Lap=(7, 3666.110, 1:39.305)
Lap=(8, 3765.415, 1:45.986)
Lap=(10, 4228.686, 1:36.059)
Lap=(11, 4324.744, 1:37.140)
Lap=(12, 4421.884, 1:39.394)
Lap=(14, 4975.596, 1:36.846)
Lap=(16, 5389.816, 1:36.684)
Lap=(18, 5585.550, 1:36.889)
Lap=(19, 5682.438, 1:37.092)
Lap=(21, 6004.997, 1:45.704)
Lap=(23, 6518.196, 1:36.766)
LapDistanceTravelled=3082.585449
BestLap=1:36.059
RaceTime=DNF
Reason=0

[Slot004]
Driver=angecris
Lobby Username=beraud
Vehicle=Porsche 997 GT3 RSR
VehicleNumber=7076
Team=997 GT3 RSR test
Laps=13
Lap=(1, 5173.134, 1:39.087)
Lap=(3, 5457.104, 1:37.054)
Lap=(4, 5554.157, 1:36.325)
Lap=(5, 5650.482, 1:35.208)
Lap=(8, 6517.483, 1:37.535)
Lap=(9, 6758.104, 1:38.457)
Lap=(10, 6856.562, 1:36.045)
Lap=(11, 6952.607, 1:38.456)
Lap=(12, 7051.063, 1:36.517)
LapDistanceTravelled=3089.410400
BestLap=1:35.208
RaceTime=DNF
Reason=0

[Slot000]
Driver=Romain DAIGNAULT
Lobby Username=DAIGNAULT Romain
Vehicle=Saleen S7-R
VehicleNumber=4504
Team=Konrad Motorsport
Laps=8
Lap=(2, 6561.992, 1:38.974)
Lap=(3, 6660.965, 1:36.380)
Lap=(5, 6855.953, 1:34.465)
Lap=(6, 6950.417, 1:34.210)
Lap=(7, 7044.627, 1:34.115)
LapDistanceTravelled=3026.307861
BestLap=1:34.115
RaceTime=DNF
Reason=0

[Slot001]
Driver=[NTF] MadMax
Lobby Username=MadMax200cc
Vehicle=Lotus Esprit GT2
VehicleNumber=8001
Team=Lotus racing
Laps=3
Lap=(1, 7062.873, 1:38.334)
Lap=(2, 7161.207, 1:38.512)
LapDistanceTravelled=3051.940186
BestLap=1:38.334
RaceTime=0:00:00.000

[Slot002]
Driver=[NTF]Cro
Lobby Username=katoen
Vehicle=Porsche 997 GT3 RSR
VehicleNumber=7076
Team=997 GT3 RSR test
Laps=16
Lap=(6, 3969.726, 1:40.931)
Lap=(9, 4494.499, 1:45.985)
Lap=(14, 6419.248, 1:40.169)
LapDistanceTravelled=3057.747559
BestLap=1:40.169
RaceTime=DNF
Reason=0

[Slot003]
Driver=[NTF]GiGi
Lobby Username=[NTF] GiGi
Vehicle=BMW M3 GTR
VehicleNumber=24083
Team=Belgium Racing Quick
Laps=2
Lap=(1, 7169.917, 1:37.689)
LapDistanceTravelled=370.998688
BestLap=1:37.689
RaceTime=0:00:00.000

[END]
Comme dans l exemple on peut voir plusieur fois le nom d un meme pilote ou equipe ceci du en faite des relais pendants la course , j aimerais savoir si une personne serait capable de gerer un sript ou autre , je pense que c est un gros boulot mais aucune personne chez nous est capable de faire ca , si on pouvait nous aider ou faire un script nous sommes pret a financer le script

Merci de votre aide qui pourrait nous rendre un immmmmmmmennnnnnnnse service

Ps je laisse l adresse url du dossier qui comprend les fichier TXT Log du serveur de jeu :

http://91.121.71.47/ligue/jeux/gtr2/use ... d/results/