IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

Recherche d'info dans plusieur fichier .TXT


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Novembre 2014
    Messages : 45
    Par défaut Recherche d'info dans plusieur fichier .TXT
    Bonjour à tous et à toutes,

    Je joue au poker et j'ai un historique de chaque partie jouée en fichier .txt dans mon pc. (soit 336 fichiers)
    Je voudrait faire un programme en vbs qui récupere la place a laquelle j'ai terminé. (1er 2eme ...)

    Les noms des fichiers sont aleatoire par exemple:
    HH20140628 T930067213 Hold'em No Limit 225K + 25K.txt
    HH20140628 T930070902 Hold'em No Limit 9 000 + 1 000.txt
    HH20140704 T932625729 Hold'em No Limit 1 800 + 200.txt
    HH20140626 T929054219 Hold'em No Limit 90K + 10K.txt
    ''(HHaaaammjj T n°tournois Hold'em No Limit buy in.)

    Mon probleme est le nom des fichiers aleatoire. Recuperer l'information dans le fichier txt j'ai une petite idée de comment faire mais passé d'un fichier txt à un autre je ne sais pas du tout comment faire...

    cordialement

  2. #2
    Modérateur
    Avatar de l_autodidacte
    Homme Profil pro
    Retraité : Directeur de lycée/Professeur de sciences physiques
    Inscrit en
    Juillet 2009
    Messages
    2 420
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Retraité : Directeur de lycée/Professeur de sciences physiques
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 2 420
    Par défaut
    et bienvenu sur DVP

    Une petite idée pour commencer :
    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
    Const ForReading = 1
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set Fold = fso.GetFolder("C:\Temp") ' Dossier de test à modificher selon ce que tu as.
    For Each Fichier In Fold.Files
       If UCase(Right(Fichier.Name,4)) = ".TXT" Then
          Set F = fso.OpenTextFile(Fichier.Path, ForReading, False)
          Do While Not F.AtEndOfStream
             Ret = F.ReadLine  ' Lecture du fichier ligne par ligne
            ' Ici ta petite idée de comment faire
            ' en utilisant le contenu de la variable Ret
          Loop
          F.Close
          msgbox Fichier.Path ' Juste pour voir si cela retourne quelque chose ou non
        End If
    Next
    Ne pas oublier le tag si satisfait.
    Voter pour toute réponse satisfaisante avec pour encourager les intervenants.
    Balises CODE indispensables. Regardez ICI
    Toujours utiliser la clause Option Explicit(VBx, VBS ou VBA) et Ne jamais typer variables et/ou fonctions en VBS.
    Vous pouvez consulter mes contributions
    Ne pas oublier de consulter les différentes FAQs et les Cours/Tutoriels VB6/VBScript
    Ne pas oublier L'Aide VBScript et MSDN VB6 Fr

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Novembre 2014
    Messages : 45
    Par défaut
    Merci pour ton accueil Autodidacte et je te remercie pour ton aide qui m'a bien avancé!
    Mais je bloque sur un petit problème que je n'arrive pas à résoudre.

    Voila le code:
    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    Const ForReading = 1
    DIM P(9)
    dim compteur
     
    for i = 1 to 9
    	p(i) = 0
    next
     
    Set fso = CreateObject("Scripting.FileSystemObject")
     
    Set Fold = fso.GetFolder("C:\Users\user.user-HP\Desktop\History poker\PokerPlayer")
     
    For Each Fichier In Fold.Files
     
    compteur = 0
     
       If UCase(Right(Fichier.Name,4)) = ".TXT" Then
     
          Set F = fso.OpenTextFile(Fichier.Path, ForReading, False)
     
          Do While Not F.AtEndOfStream
     
             Ret = F.ReadLine  ' Lecture du fichier ligne par ligne
     
    	for i = 1 to 9
     
    		If Instr(Ret, "PokerPlayer a fini le tournoi en ") = i or Instr(Ret, "PokerPlayer a fini le tournoi à la ") = i or Instr(Ret, "PokerPlayer remporte le tournoi et reçoit ") > i Then 
     
    			compteur = compteur +1
     
    			P(i)=P(i)+1
     
    			'wscript.echo "place" & i
     
    			Exit Do 
     
    		End If 
    	next
     
    	compteur = compteur +1
     
          Loop
     
          F.Close
     
    'wscript.echo compteur
     
          'msgbox Fichier.Path' Juste pour voir si cela retourne quelque chose ou non
     
        End If
     
    Next
     
    wscript.echo "nbr de 1ere place : " & p(1)
    wscript.echo "nbr de 2nd place : " & p(2)
    for i = 3 to 9
    wscript.echo "nbr de " & i & "eme place : " & p(i)
    next
    J'ai fait une variable compteur pour me confirmer que le code s’arrête à la bonne ligne.
    Mais c'est au niveau du IF que ça plante.
    if Instr(Ret, "PokerPlayer a fini le tournoi en ") = i ....
    si i est différent de 1 ça ne fait rien, j'ai changer i par une constante et la condition n’était jamais vrai à par lorsque je mettait la valeur 1.

    j'ai essayer de ne mettre qu'une condition déjà.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if Instr(Ret, "PokerPlayer a fini le tournoi en ") = i then '(suite du code)
    ensuite de supprimer l'espace entre le "en" et le guillemet
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if Instr(Ret, "PokerPlayer a fini le tournoi en") = i then ....
    j'ai essayer de changer plusieurs petits détails a chaque fois mais je ne suis jamais arrivé a rien


    Voila les ligne au complet dans les différents fichiers texte.

    PokerPlayer remporte le tournoi et reçoit 351000.00 - félicitations !
    PokerPlayer a fini le tournoi à la 2e place et a reçu 2430.00.
    PokerPlayer a fini le tournoi à la 3e place et a reçu 2430.00.
    PokerPlayer a fini le tournoi en 4e position.
    ...
    PokerPlayer a fini le tournoi en 9e position.


    Je suis un peu dans l'impasse...

  4. #4
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 124
    Par défaut
    Salut
    Une fonction qui pourrait t’intéresser
    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    '************************************************* La fonction ***********************************************************************
    Function RecupNumeric(StrSoumis, Occurrence)
    'StrSoumis, phrase ou chercher le nombre
    'Occurrence, choix de la position du chiffre a récupérer
    Dim Cpt  ' compteur
    Dim NumOccurrence  ' compteur d'Occurrence
    Dim NumericStr ' conteneur de l'entrée soumise
    Dim StrNumeric ' conteneur de tout se qui semble numérique
    Dim CharLue ' conteneur du caractère scanné
    Dim UneDecimale ' drapeau pour ne se limiter qu'a un séparateur décimal
     
    NumericStr = CStr(StrSoumis)
    If Len(NumericStr) = 0 Then GestErr
    NumOccurrence = 1
    For Cpt = 1 To Len(NumericStr)
        CharLue = Mid(NumericStr, Cpt, 1)
        If (CharLue = "." Or CharLue = ",") And StrNumeric = "" Then CharLue = ""
        If (CharLue = "." Or CharLue = ",") And UneDecimale = True Then CharLue = ""
        If IsNumeric(CharLue) Or CharLue = "." Or CharLue = "," Or CharLue = "-" Then StrNumeric = StrNumeric & CharLue
        If CharLue = "." Or CharLue = "," Then
            If UneDecimale = False Then UneDecimale = True Else Exit For
        End If
        If StrNumeric <> "" Then
            If CharLue = " " And Cpt < Len(NumericStr) Then
               If Not IsNumeric(Mid(NumericStr, Cpt + 1, 1)) Then
                    If NumOccurrence = Occurrence Then
                        Exit For
                        Else
                        StrNumeric = "": UneDecimale = False: NumOccurrence = NumOccurrence + 1
                    End If
                End If
            End If
        End If
    Next
    If NumOccurrence <> Occurrence Then StrNumeric = "0"
    StrNumeric = Replace(StrNumeric, ".", ",")
    If IsNumeric(StrNumeric) Then RecupNumeric = CDbl(StrNumeric)
    Exit Function
     
    GestErr:
    Err.Clear
    RecupNumeric = 0
    End Function
    '************************************************************************************************************************
     
     
    '------------------------------------------ utilisation de la fonc ------------------------------------------------------
    msgbox RecupNumeric("PokerPlayer a fini le tournoi à la 2e place et a reçu 2430.00.",1)
    msgbox "il a gagné " & RecupNumeric("PokerPlayer a fini le tournoi à la 2e place et a reçu 2430.00.",2) & " Euro"
    msgbox RecupNumeric("PokerPlayer a fini le tournoi en 9e position.",1)
    Extrait de Fonction recherche d'un numérique dans une phrase en VB6, que j'ai adapté pour du VBScript
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Novembre 2014
    Messages : 45
    Par défaut
    Salut,
    Alors en effet la fonction proposé est interressante.
    Mais ... (Il y a toujours un mais) ... je n'arrive à avoir que les places superieur à 3
    3 2 1 j'arrive pas à les avoir. (où peut-etre je n'ai jamais gagné?? )
    J'ai cherché vite fait et j'ai encore des idées qui me viennent à l'esprit mais il se fait tard, je verrai cela demain

    Voila où en est le programme:
    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    Const ForReading = 1
    DIM P(9)
    dim compteur
     
    for i = 0 to 9
    	p(i) = 0
    next
    Set fso = CreateObject("Scripting.FileSystemObject")
     
    Set Fold = fso.GetFolder("C:\Users\user.user-HP\Desktop\History poker\PokerPlayer") ' Dossier de test à modificher selon ce que tu as.
     
    For Each Fichier In Fold.Files
    compteur = 0
       If UCase(Right(Fichier.Name,4)) = ".TXT" Then
     
          Set F = fso.OpenTextFile(Fichier.Path, ForReading, False)
     
          Do While Not F.AtEndOfStream
     
             Ret = F.ReadLine  ' Lecture du fichier ligne par ligne
     
    If Instr(Ret, "PokerPlayer a fini le tournoi en ") >0 or Instr(Ret, "PokerPlayer a fini le tournoi à la 2e place et a reçu ") >0 or Instr(Ret, "PokerPlayer remporte le tournoi et reçoit ") > 0 or Instr(Ret, "PokerPlayer a fini le tournoi à la 3e place et a reçu ") >0 Then 
    			wscript.echo recupnumeric(ret,1)
    			for j = 1 to 9
    				if recupnumeric(ret,1) = j then
    					p(j) = p(j)+1
    				end if
    			next
    			Exit Do 
    		End If 
     
     
          Loop
     
          F.Close
     
    'wscript.echo compteur
     
          'msgbox Fichier.Path' Juste pour voir si cela retourne quelque chose ou non
     
        End If
     
    Next
     
    for i = 1 to 9
    p(0) = p(i) + p(0)
    next
    wscript.echo p(0)
    wscript.echo "nbr de 1ere place : " & p(1)
    wscript.echo "nbr de 2nd place : " & p(2)
    for i = 3 to 9
    wscript.echo "nbr de " & i & "eme place : " & p(i)
    next
     
     
    Function RecupNumeric(strsoumis, Occurrence)
    'StrSoumis, phrase ou chercher le nombre
    'Occurrence, choix de la position du chiffre a récupérer
    Dim Cpt  ' compteur
    Dim NumOccurrence  ' compteur d'Occurrence
    Dim NumericStr ' conteneur de l'entrée soumise
    Dim StrNumeric ' conteneur de tout se qui semble numérique
    Dim CharLue ' conteneur du caractère scanné
    Dim UneDecimale ' drapeau pour ne se limiter qu'a un séparateur décimal
     
    NumericStr = CStr(StrSoumis)
    If Len(NumericStr) = 0 Then GestErr
    NumOccurrence = 1
    For Cpt = 1 To Len(NumericStr)
        CharLue = Mid(NumericStr, Cpt, 1)
        If (CharLue = "." Or CharLue = ",") And StrNumeric = "" Then CharLue = ""
        If (CharLue = "." Or CharLue = ",") And UneDecimale = True Then CharLue = ""
        If IsNumeric(CharLue) Or CharLue = "." Or CharLue = "," Or CharLue = "-" Then StrNumeric = StrNumeric & CharLue
        If CharLue = "." Or CharLue = "," Then
            If UneDecimale = False Then UneDecimale = True Else Exit For
        End If
        If StrNumeric <> "" Then
            If CharLue = " " And Cpt < Len(NumericStr) Then
               If Not IsNumeric(Mid(NumericStr, Cpt + 1, 1)) Then
                    If NumOccurrence = Occurrence Then
                        Exit For
                        Else
                        StrNumeric = "": UneDecimale = False: NumOccurrence = NumOccurrence + 1
                    End If
                End If
            End If
        End If
    Next
    If NumOccurrence <> Occurrence Then StrNumeric = "0"
    StrNumeric = Replace(StrNumeric, ".", ",")
    If IsNumeric(StrNumeric) Then RecupNumeric = CDbl(StrNumeric)
    Exit Function
     
    GestErr:
    Err.Clear
    RecupNumeric = 0
    End Function
    ''''''''''''''''''''''''''''''''''''''
    Sur plus de 300 fichiers j'en ai 151 qui se repertorie... ca commence à etre bon.

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Novembre 2014
    Messages : 45
    Par défaut
    Bonsoir tout le monde.

    J'ai réussi à m'en sortir!!

    Voila le code finale :
    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    Const ForReading = 1
    DIM P(108)
    dim co, v , w , x , y , z
     
    co = 0
    for i = 0 to 108
    	p(i) = 0
    next
     
    Set fso = CreateObject("Scripting.FileSystemObject")
     
    Set Fold = fso.GetFolder("C:\Users\user.user-HP\Desktop\History poker\PokerPlayer") ' Dossier de test à modificher selon ce que tu as.
     
    For Each Fichier In Fold.Files
       If UCase(Right(Fichier.Name,4)) = ".TXT" Then
    w=0 : x=0 : y = 0 : z = 0 : v = 0
     
          Set F = fso.OpenTextFile(Fichier.Path, ForReading, False)
     
          Do While Not F.AtEndOfStream
     
             Ret = F.ReadLine  ' Lecture du fichier ligne par ligne
     
    	If Instr(Ret, "PokerPlayer a fini le tournoi en ") >0 Then 
    		w=1
    		for j = 1 to 9
    			if recupnumeric(ret,1) = j then
    				p(j) = p(j)+1
    				v=1
    			end if
    		next
    		co=1
    		Exit Do 
     
    	elseif instr(ret, "PokerPlayer a fini ") >0 then
    		if instr(Ret, "la 3e place ")>0 then
    			x=1
    			p(3)=p(3)+1
    		end if
     
    		if instr(Ret, "la 2e place ")>0 then
    			y=1
    			p(2)=p(2)+1
    		end if
    		co=1
    		exit do
     
    	elseif instr(ret, "PokerPlayer remporte le tournoi ") >0 then
    		z=1
    		p(1) = p(1)+1
    		co=1
    		exit do
    	end if
     
          Loop
     
          F.Close
     
    if co = 0 then
    	msgbox "1"  & chr(13) & chr(13) & fichier.path
    	Set objFSO = CreateObject("Scripting.FileSystemObject")
    	objFSO.DeleteFile(fichier)
    end if
     
    co = 0
     
        End If
     
    Next
     
    for i = 1 to 108
    p(0) = p(i) + p(0)
    next
    wscript.echo p(0)
    wscript.echo "nbr de 1ere place : " & p(1)
    wscript.echo "nbr de 2nd place : " & p(2)
    wscript.echo "nbr de 1eme place : "& p(1)
    for i = 3 to 9
    	wscript.echo "nbr de " & i & "eme place : " & p(i)
    next
     
     
     
     
    Function RecupNumeric(strsoumis, Occurrence)
    'StrSoumis, phrase ou chercher le nombre
    'Occurrence, choix de la position du chiffre a récupérer
    Dim Cpt  ' compteur
    Dim NumOccurrence  ' compteur d'Occurrence
    Dim NumericStr ' conteneur de l'entrée soumise
    Dim StrNumeric ' conteneur de tout se qui semble numérique
    Dim CharLue ' conteneur du caractère scanné
    Dim UneDecimale ' drapeau pour ne se limiter qu'a un séparateur décimal
     
    NumericStr = CStr(StrSoumis)
    If Len(NumericStr) = 0 Then GestErr
    NumOccurrence = 1
    For Cpt = 1 To Len(NumericStr)
        CharLue = Mid(NumericStr, Cpt, 1)
        If (CharLue = "." Or CharLue = ",") And StrNumeric = "" Then CharLue = ""
        If (CharLue = "." Or CharLue = ",") And UneDecimale = True Then CharLue = ""
        If IsNumeric(CharLue) Or CharLue = "." Or CharLue = "," Or CharLue = "-" Then StrNumeric = StrNumeric & CharLue
        If CharLue = "." Or CharLue = "," Then
            If UneDecimale = False Then UneDecimale = True Else Exit For
        End If
        If StrNumeric <> "" Then
            If CharLue = " " And Cpt < Len(NumericStr) Then
               If Not IsNumeric(Mid(NumericStr, Cpt + 1, 1)) Then
                    If NumOccurrence = Occurrence Then
                        Exit For
                        Else
                        StrNumeric = "": UneDecimale = False: NumOccurrence = NumOccurrence + 1
                    End If
                End If
            End If
        End If
    Next
    If NumOccurrence <> Occurrence Then StrNumeric = "0"
    StrNumeric = Replace(StrNumeric, ".", ",")
    If IsNumeric(StrNumeric) Then RecupNumeric = CDbl(StrNumeric)
    Exit Function
     
    GestErr:
    Err.Clear
    RecupNumeric = 0
    End Function
    La fonction instr n'aime pas trop les caractères spéciaux du genre "à" ou "ç".
    c'est pourquoi j'ai du modifier elseif instr(ret, "PokerPlayer a fini à la") >0 then par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    elseif instr(ret, "PokerPlayer a fini ") >0 then
    		if instr(Ret, "la 3e place ")>0 then
                   '................
                    if instr(Ret, "la 2e place ")>0 then
    Le programme trouve la phrase où il y a " PokerPlayer a fini" puis regarde s'il y a "la 3e place " ou "la 2e place ".

    J'ai rajouter quelque ligne de code qui supprime le fichier .txt lorsque par exemple j'ai du quitter la partie en cours. Pour ce cas le fichier .txt n'est pas complet.

    Voila...

    Merci pour vos aides

    Et à bientôt je pense...

    Bye

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Recherche de string dans plusieurs fichiers (findstr like)
    Par Booster2ooo dans le forum Langage
    Réponses: 10
    Dernier message: 07/09/2007, 17h19
  2. Recherche de valeurs dans plusieurs fichiers
    Par Trooper2 dans le forum Macros et VBA Excel
    Réponses: 33
    Dernier message: 04/07/2007, 12h04
  3. Module de recherche de mots dans plusieurs fichiers
    Par hat_et_m dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 24/09/2006, 20h09
  4. Réponses: 4
    Dernier message: 08/04/2006, 09h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo