Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


5 participants

    géolocaliser une IP

    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    géolocaliser une IP Empty géolocaliser une IP

    Message par fandeonepiece2 Mer 5 Mar 2014 - 2:52

    bonjour,
    ajoutez 6 labels.
    modifier leurs textes :
    adresse IP :
    Pays :
    Région :
    Ville :
    Latitude :
    Longitude :

    dans un événement (click, form_load) copier-coller ce code :
    Code:
            Dim info As New System.Xml.XmlDocument 'création de la variable info
            Dim infonode As System.Xml.XmlNodeList 'création de la variable infonode
            Dim i As Integer 'création de la variable i
            info.Load("http://freegeoip.net/xml/") 'obtention des informations
            infonode = info.GetElementsByTagName("Response")
            For i = 0 To infonode.Count - 1 'pour chaque info dans infonode
                infonode(i).ChildNodes.Item(0).InnerText.Trim()
                Label1.Text = "Adresse IP : " & infonode(i).ChildNodes.Item(0).InnerText.Trim()
                Label2.Text = "Pays : " & infonode(i).ChildNodes.Item(2).InnerText.Trim()
                Label3.Text = "Region : " & infonode(i).ChildNodes.Item(4).InnerText.Trim()
                Label4.Text = "Ville : " & infonode(i).ChildNodes.Item(5).InnerText.Trim()
                Label5.Text = "Latitude : " & infonode(i).ChildNodes.Item(7).InnerText.Trim()
                Label6.Text = "Longitude : " & infonode(i).ChildNodes.Item(8).InnerText.Trim()
            Next


    exécutez votre programme, lancez l'événement désiré et magie les info se rentre toute seule :
    votre IP, votre pays ...
    voila comment on géolocalise en VB.
    les résultats peuvent être légèrement éronnés, la région, l'IP, le pays seront toujours bonnes par contre.
    bon dev, j"espère avoir été compréhensible  drunken


    Dernière édition par fandeonepiece2 le Mer 5 Mar 2014 - 3:07, édité 2 fois (Raison : ajout de commentaires)
    Szman
    Szman



    Masculin Nombre de messages : 1257
    Age : 24
    Localisation : 76230 Bois-Guillaume
    Emploi/loisirs : Code, musique, sport
    Humeur : Toujours heureux évidemment!
    Date d'inscription : 22/10/2011

    géolocaliser une IP Empty Re: géolocaliser une IP

    Message par Szman Mer 5 Mar 2014 - 8:53

    Re,

    ça peut être utile mais faudrait éviter de s'en servir trop, car il ne faudrait pas qu'une IP tombe entre de mauvaises mains amusé
    Je vais tester ton code tout de suite Smile

    Cordialement,
    Softewarzatorman
    Blackorion35
    Blackorion35
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 2612
    Age : 34
    Localisation : Rouen
    Emploi/loisirs : Technicien Informatique DEC / Associé Directeur Convergence
    Humeur : C'est quand les prochaines vacs... ?
    Date d'inscription : 19/03/2013

    géolocaliser une IP Empty Re: géolocaliser une IP

    Message par Blackorion35 Mer 5 Mar 2014 - 10:01

    Bonjour Fandeonepiece2,

    Super tuto et code ça Smile Sa peut servir sur un serveur de base de données SQL pour géolocaliser une IP Wink 
    Merci !
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    géolocaliser une IP Empty Re: géolocaliser une IP

    Message par polien Mer 5 Mar 2014 - 10:35

    Bonjour,

    Bon tuto Smile , mais par contre, il faut faire attention... ça donne même l'emplacement exact de ma maison ce truc :°:
    bon par contre c'est adaptable sous SZ, donc sa serait bien de l'adapter fandeonepiece2 Wink
    Blackorion35
    Blackorion35
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 2612
    Age : 34
    Localisation : Rouen
    Emploi/loisirs : Technicien Informatique DEC / Associé Directeur Convergence
    Humeur : C'est quand les prochaines vacs... ?
    Date d'inscription : 19/03/2013

    géolocaliser une IP Empty Re: géolocaliser une IP

    Message par Blackorion35 Mer 5 Mar 2014 - 11:18

    polien a écrit:Bonjour,

    Bon tuto Smile, mais par contre, il faut faire attention... ça donne même l'emplacement exact de ma maison ce truc :°:
    bon par contre c'est adaptable sous SZ, donc sa serait bien de l'adapter fandeonepiece2 Wink
    Normalement sa donne l'emplacement du DataCenter qui filtre les IP du FAI. Pas ta maison amusé
    Heureusement d'ailleurs *sifflote*
    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    géolocaliser une IP Empty Re: géolocaliser une IP

    Message par fandeonepiece2 Mer 5 Mar 2014 - 11:22

    re,
    en effet, c'est impossible,
    car ce prog ne te géolocalise pas vraiment, il géolocalise ton FAI
    cordialement
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    géolocaliser une IP Empty Re: géolocaliser une IP

    Message par polien Mer 5 Mar 2014 - 12:30

    Blackorion35 a écrit:
    polien a écrit:Bonjour,

    Bon tuto Smile, mais par contre, il faut faire attention... ça donne même l'emplacement exact de ma maison ce truc :°:
    bon par contre c'est adaptable sous SZ, donc sa serait bien de l'adapter fandeonepiece2 Wink
    Normalement sa donne l'emplacement du DataCenter qui filtre les IP du FAI. Pas ta maison amusé
    Heureusement d'ailleurs *sifflote*
    je me disait aussi, ça serait un peu embêtant amusé
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    géolocaliser une IP Empty Re: géolocaliser une IP

    Message par lereparateurdepc Mer 5 Mar 2014 - 16:30

    re,

    Ce n'est pas vraiment du VB puisque tu lis les données d'un site ....

    Sinon, on géo localise le data center du FAI mais une IP peut donner plus que le FAI ....
    Etant donné que l'IP que te donne le FAI est unique à chaque clients de ce même FAI, tu as bah le client lui-même.

    Cordialement,
    Le réparateur de PC

    Contenu sponsorisé


    géolocaliser une IP Empty Re: géolocaliser une IP

    Message par Contenu sponsorisé


      La date/heure actuelle est Jeu 21 Nov 2024 - 16:09