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

Macros et VBA Excel Discussion :

Navigation Internet privée [XL-2010]


Sujet :

Macros et VBA Excel

  1. #41
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut
    Ok plus vite se sera fait plus vite une contribution de Marc ou moi sera faite a ce sujet afin que tout le monde en profite

    bon week end

    re
    EDIT
    J'ai quand même tenté.
    Ça fonctionne, sauf pour la mise en forme du tableau. En effet, elle est un peu spéciale avec des boutons contenant du texte (du coup, on a des boutons importés mais dont le positionnement n'est pas génial).
    Ce que je faisais jusqu'alors, c'était de prendre le texte de chaque cellule concaténé à celui du bouton de la cellule quand il y en a un.
    je te règle ca en 3 lignes si tu veux
    il suffit de remasteuriser le code
    je reviens dans 5 minutes

    voila teste celle la
    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
     
    Sub DemoIEinPrivate()
        Dim temps As Long
        IE$ = CreateObject("WScript.Shell").RegRead("HKCR\Applications\iexplore.exe\shell\open\command\")
        With CreateObject("Shell.Application").Windows
            c& = .Count
            If Shell(Replace(IE, "%1", "-private https://teletubies"), vbNormalFocus) Then
                While .Count = c: Wend
                With .Item(CLng(c))
                    If fenetre_securite(10) = True Then    ' pour 10 secondes de delai avant abandon (remplacer 10 par ce qu'on veut slon la tolerance de l'utilisateur )
                        tape_les_touche
                        While .Busy Or .readyState < 4: Wend
                        '............................
                        'explotation du document ici
                        Dim IEdoc As HTMLDocument, ieTable
                        Set IEdoc = .document
                        ieTableouter = IEdoc.getElementsByClassName("tab-workdesk").Item(0).outerHTML    'on trouvele tableau à partir du nom de la classe
                        With CreateObject("htmlfile")
                            .body.innerHTML = ieTableouter
                            For Each elem In .all
                            If elem.tagName = "TD" Then elem.innerHTML = elem.innerText
                            Next
                            faire = .parentWindow.clipboardData.setData("text", .body.innerHTML)
                            With Sheets(1): .Range("A1:Z" & Rows.Count).Clear: .Cells(1, 1).Select: .Paste: End With
                            faire = .parentWindow.clipboardData.clearData("text")
                        End With
                    End With
                .Quit
                End With
                '............................
            Else
                MsgBox "temps depassé vérifier le debit "
            End If
            On Error Resume Next
            .Quit
        End With
    End If
    End With
    End Sub
    re
    Salut mar c
    il me viens une réflexion un peu tardive mais un truc qui me chagrine pas dans ton raisonnement mais plutôt dans ta façon de le mettre en application

    tu dis effectivement et je suis d'accords avec toi que c'est forcement la dernière fenêtre dans le ".count"

    mais alors dans ta mise en application ca n'est pas ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    With CreateObject("Shell.Application").Windows
            c& = .Count  'on repere le .count des Windows 
            If Shell(Replace(IE, "%1", "-private https://teletubies"), vbNormalFocus) Then    'on ouvre la fenetre 
                While .Count = c: Wend   ' on boucle tant que le .count est pareil 
                With .Item(CLng(c))  ' et c'est ici que je pige pas C a été instruit avant l'ouverture de ie private ce n'est donc pas le dernier que fait vraiment CLNG 
    
    j'aimerais beaucoup des éclaircissements sur ce point

    serait ce parce que le .count démarrerait l'index de la première Windows à 0 je vois que ca comme explication : Est-ce exact????
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  2. #42
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut



    Oui, et je t'ai pourtant indiqué de regarder la ligne n°12 du code du post #17 ! …

  3. #43
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    bpnjourmarc
    lepost#17 c'est yoyof!!

    il utilise ceci en ligne 12:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Set IE = oShellAppWindows.Item(oShellAppWindows.Count - 1)
    mais ca réponds pas a ma question

    a savoir pourquoi count-1

    1. par ce que le.count fait toujours 1 de plus que le dernier index (normal) donc toi avec C instruit juste avant tu tombe bon forcement
    2. ou c'est bien l'avant dernière Windows la bonne en fait


    et encore une fois que fait clng pour C ???
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  4. #44
    Membre averti
    Homme Profil pro
    Ingénieur étude
    Inscrit en
    Novembre 2016
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur étude

    Informations forums :
    Inscription : Novembre 2016
    Messages : 50
    Par défaut
    C'est ce que j'ai compris de mon côté. Item "commence à 0"; donc, si count=1, il n'y a qu'une fenêtre et on la retrouve avec Item(0).

  5. #45
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    re
    oui count c'est le nombre de fenêtre si il y en a une c'est 1 mais son index commence a 0

    0,1,2,3,4 =count 5
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  6. #46
    Membre averti
    Homme Profil pro
    Ingénieur étude
    Inscrit en
    Novembre 2016
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur étude

    Informations forums :
    Inscription : Novembre 2016
    Messages : 50
    Par défaut
    voila teste celle la
    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
     
    Sub DemoIEinPrivate()
        Dim temps As Long
        IE$ = CreateObject("WScript.Shell").RegRead("HKCR\Applications\iexplore.exe\shell\open\command\")
        With CreateObject("Shell.Application").Windows
            c& = .Count
            If Shell(Replace(IE, "%1", "-private https://teletubies"), vbNormalFocus) Then
                While .Count = c: Wend
                With .Item(CLng(c))
                    If fenetre_securite(10) = True Then    ' pour 10 secondes de delai avant abandon (remplacer 10 par ce qu'on veut slon la tolerance de l'utilisateur )
                        tape_les_touche
                        While .Busy Or .readyState < 4: Wend
                        '............................
                        'explotation du document ici
                        Dim IEdoc As HTMLDocument, ieTable
                        Set IEdoc = .document
                        ieTableouter = IEdoc.getElementsByClassName("tab-workdesk").Item(0).outerHTML    'on trouvele tableau à partir du nom de la classe
                        With CreateObject("htmlfile")
                            .body.innerHTML = ieTableouter
                            For Each elem In .all
                            If elem.tagName = "TD" Then elem.innerHTML = elem.innerText
                            Next
                            faire = .parentWindow.clipboardData.setData("text", .body.innerHTML)
                            With Sheets(1): .Range("A1:Z" & Rows.Count).Clear: .Cells(1, 1).Select: .Paste: End With
                            faire = .parentWindow.clipboardData.clearData("text")
                        End With
                    End With
                .Quit
                End With
                '............................
            Else
                MsgBox "temps depassé vérifier le debit "
            End If
            On Error Resume Next
            .Quit
        End With
    End If
    End With
    End Sub
    merci Patrick, mais pour le coup je ne retrouve pas le texte des boutons...

  7. #47
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    re Bonjour yoyof
    y a pas de soucis on fait de la même manière pour récupérer le texte des boutons

    j'ai juste besoins de savoir si chaque cellule a un bouton ???

    faut il séparer les texte des cellules et des bouton par un espace ou tout laisser accroché ???

    quoi que!! je fait faire un généraliste plus simple je reviens
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  8. #48
    Membre averti
    Homme Profil pro
    Ingénieur étude
    Inscrit en
    Novembre 2016
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur étude

    Informations forums :
    Inscription : Novembre 2016
    Messages : 50
    Par défaut
    Patrick, c'est là la difficulté: toutes les cellules ne comportent pas de bouton.
    Dans le code du post #40, ligne 10, je laisse un espace entre le texte de la cellule et celui du bouton potentiellement présent.

  9. #49
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    re
    ok voila
    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
    'https://webbies.siemens.fr/Ocapi/ssii/prestations
    'exemple yoyof
    Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
    Public Declare Sub Sleep Lib "kernel32" (ByVal Milliseconds&)
    Sub DemoIEinPrivate()
        Dim temps As Long
        IE$ = CreateObject("WScript.Shell").RegRead("HKCR\Applications\iexplore.exe\shell\open\command\")
        With CreateObject("Shell.Application").Windows
            c& = .Count
            If Shell(Replace(IE, "%1", "-private https://teletubies"), vbNormalFocus) Then
                While .Count = c: Wend
                With .Item(CLng(c))
                    If fenetre_securite(10) = True Then    ' pour 10 secondes de delai avant abandon (remplacer 10 par ce qu'on veut slon la tolerance de l'utilisateur )
                        tape_les_touche
                        While .Busy Or .readyState < 4: Wend
                        '............................
                        'explotation du document ici
                        Dim IEdoc As HTMLDocument, ieTable
                        Set IEdoc = .document
                        ieTableouter = IEdoc.getElementsByClassName("tab-workdesk").Item(0).outerHTML    'on trouvele tableau à partir du nom de la classe
                        With CreateObject("htmlfile")
                            .body.innerHTML = ieTableouter
                            For Each elem In .all
                                If elem.tagName = "TD" Then
                                    codebouton = ""
                                    For Each elem2 In elem.all
                                        If elems.tagName = "input" Then codebouton = elem2.Value
                                    Next
                                    elem.innerHTML = elem.innerText & " " & codebouton
     
                                end if 
                            Next
                                faire = .parentWindow.clipboardData.setData("text", .body.innerHTML)
                                With Sheets(1): .Range("A1:Z" & Rows.Count).Clear: .Cells(1, 1).Select: .Paste: End With
                                faire = .parentWindow.clipboardData.clearData("text")
                            End With
                        End With
                        .Quit
                    End With
                    '............................
                Else
                    MsgBox "temps depassé vérifier le debit "
                End If
                On Error Resume Next
                .Quit
            End With
        End If
    End With
    End Sub
    Function fenetre_securite(TP) As Boolean
        Handle = 0
        T = Timer
        Do
            DoEvents
            Handle = FindWindow(vbNullString, "Sécurité de Windows")
            If Timer - T > TP Then Exit Do
        Loop Until Handle <> 0
        If Handle <> 0 Then fenetre_securite = True
    End Function
    Function tape_les_touche()
        With CreateObject("wscript.shell")
            Sleep 50: .SendKeys (" monlogin")
            Sleep 100: .SendKeys "{TAB}"
            Sleep 100: .SendKeys ("mon mot de passe ")
            Sleep 100: .SendKeys "{TAB}{TAB}"
            'Sleep 50: .SendKeys "{ENTER}"
        End With
    End Function
    edit :j'ai oublier de fermer le IF reprends le j'ai corrigé
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  10. #50
    Membre averti
    Homme Profil pro
    Ingénieur étude
    Inscrit en
    Novembre 2016
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur étude

    Informations forums :
    Inscription : Novembre 2016
    Messages : 50
    Par défaut
    Merci; petite question en commentaire dans 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
    Sub DemoIEinPrivate()
    ...
    For Each elem In .all
        If elem.tagName = "TD" Then
            codebouton = ""
            For Each elem2 In elem.all
                If elems.tagName = "input" Then nombouton = elem2.Value 'elems et nombouton ou elem2 et codebouton?
            Next
            elem.innerHTML = elem.innerText & " " & codebouton
        end if 
    Next
    ...
    End Sub

  11. #51
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut
    re
    oui j'ai corrigé ca aussi dans le post
    des fois je tape tellement vite sans reflechir que j'ecris n'importe quoi

    en tout cas tu a compris le principe

    elem.innerhtml=elem.innertext :ca t'enlève le code html de l'élément et garde que le innertext comme tu a des éléments dans les éléments on fait pareil pour ses children

    reprend le code en entier j'ai corrigé

    déplace la ligne 5 "codeboutuon="" "juste d'un cran au-dessus juste en dessous la ligne for
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  12. #52
    Membre averti
    Homme Profil pro
    Ingénieur étude
    Inscrit en
    Novembre 2016
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur étude

    Informations forums :
    Inscription : Novembre 2016
    Messages : 50
    Par défaut
    La ligne 29
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    elem.innerHTML = elem.innerText & " " & codebouton
    est à placer avant le Next.

    Je poste la version finale (normalement ) un peu plus tard.

  13. #53
    Membre averti
    Homme Profil pro
    Ingénieur étude
    Inscrit en
    Novembre 2016
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur étude

    Informations forums :
    Inscription : Novembre 2016
    Messages : 50
    Par défaut
    Voilà donc la macro principale dans sa forme finale.
    Normalement, elle est suffisamment aboutie comme ça.

    Merci Patrick et Marc-L pour votre aide.

    A noter que .tagName semble sensible à la casse, d'où le passage de "input" à "INPUT".
    J'ai aussi modifié If elem.tagName = "TD" Then en If elem.tagName = "TD" Or elem.tagName = "TH" Then pour éviter que la ligne d'en-tête du tableau ne se trouve sur plusieurs lignes Excel (car il y a des retours chariot dans le code HTML de certaines cellules de la ligne d'en-tête).
    Enfin, comme le tableau est pollué par des éléments cachés, j'ai ajouté If elem2.Type <> "hidden" Then pour éviter de voir ces éléments apparaître alors qu'on ne les attend pas.

    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
    Sub DemoIEinPrivate()
        Dim temps As Long
        IE$ = CreateObject("WScript.Shell").RegRead("HKCR\Applications\iexplore.exe\shell\open\command\")
        With CreateObject("Shell.Application").Windows
            c& = .Count
            If Shell(Replace(IE, "%1", "-private https://le-site-en-question"), vbNormalFocus) Then
                While .Count = c: Wend
                With .Item(CLng(c))
                    Dim IEdoc As HTMLDocument, ieTable
                    If fenetre_securite(10) = True Then    ' pour 10 secondes de délai avant abandon (remplacer 10 par ce qu'on veut selon la tolérance de l'utilisateur)
                        tape_les_touche
                        While .Busy Or .readyState < 4: Wend
                        '............................
                        'explotation du document ici
                        Set IEdoc = .Document
                        ieTableouter = IEdoc.getElementsByClassName("tab-workdesk").Item(0).outerHTML    'on trouve le tableau à partir du nom de la classe
                        With CreateObject("htmlfile")
                            .body.innerHTML = ieTableouter
                            For Each elem In .all
                                If elem.tagName = "TD" Or elem.tagName = "TH" Then
                                    For Each elem2 In elem.all
                                        codebouton = ""
                                        If elem2.tagName = "INPUT" Then
                                            If elem2.Type <> "hidden" Then
                                            codebouton = elem2.Value
                                            End If
                                        End If
                                        elem.innerHTML = elem.innerText & " " & codebouton
                                    Next
                                End If
                            Next
                                faire = .parentWindow.clipboardData.setData("text", .body.innerHTML)
                                With Sheets(1): .Range("A1:Z" & Rows.Count).Clear: .Cells(1, 1).Select: .Paste: End With
                                faire = .parentWindow.clipboardData.clearData("text")
                        End With
                        .Quit
                    '............................
                    Else
                        MsgBox "temps depassé - vérifiez le debit"
                        On Error Resume Next
                        .Quit
                    End If
                End With
            End If
        End With
    End Sub
    Yohann

  14. #54
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    re


    oui c'est vrai j'ai oublié c'est sensible a la classe dans un object("htmlfile" ) tout les balises sont en majuscules contrairement au document dans une page de IE la mise en majuscule se fai automatiquement quand tu place le code html dans l'object

    y a pas de quoi
    j'en conclu que ma méthode te convient et que tu la comprises

    j'en suis ravi
    Au plaisir
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

+ Répondre à la discussion
Cette discussion est résolue.
Page 3 sur 3 PremièrePremière 123

Discussions similaires

  1. enregister navigation internet
    Par llusca dans le forum Internet
    Réponses: 2
    Dernier message: 21/09/2009, 16h35
  2. Navigation internet programmer.
    Par F.Saad dans le forum C#
    Réponses: 5
    Dernier message: 20/09/2009, 01h02
  3. logiciel de rapport de navigation internet
    Par remyv87 dans le forum Sécurité
    Réponses: 19
    Dernier message: 16/05/2007, 12h22
  4. Automates de navigation Internet
    Par Scritch852 dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 30/03/2007, 14h09

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