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

C++Builder Discussion :

Connaitre le pays a partir de l'adresse IP


Sujet :

C++Builder

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 169
    Par défaut Connaitre le pays a partir de l'adresse IP
    Salut tous le monde.
    j'ai le code suivant a but de connaitre mon adresse IP.
    Code C++ : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    NMHTTP1->Get("http://stanrata.free.fr/2ip.php");
    Edit1->Text=NMHTTP1->Body;
    Le code marche bien.
    Mais comment connaitre mon payer a partir de mon adresse.

  2. #2
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par défaut
    il faut que tu regarde sur le net.

    tu trouveras les plages d'ip pour les pays.

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 169
    Par défaut
    J'ai rien trouvé

  4. #4
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par défaut
    http://ip-to-country.webhosting.info/

    regarde sur ce site, tu trouveras peut etre des informations utiles.

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 169
    Par défaut
    Salut.
    Merci FLOB91.
    j'essaye avec le code:
    Code C++ : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    //---------------------------------------
    NMHTTP1->Get("http://stanrata.free.fr/2ip.php");
    //A <-- votre IP
    AnsiString A=NMHTTP1->Body;
    NMHTTP1->Get(("http://api.hostip.info/get_html.php?ip="+A).c_str());
    Memo1->Lines->Text=NMHTTP1->Body;
    //------------------------------------------
    Le code marche bien.
    Si ce code ne marche pas avec d'autre Merci de m'informer

  6. #6
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    Un petit svp

  7. #7
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 169
    Par défaut
    Salut pottiez.
    J'attends juste une reponce positive pour maittre resolu.

  8. #8
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    Pour moi ca fonctionne

  9. #9
    Membre émérite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Par défaut
    Bonjour,
    Dans le cas d'un réseau où l'on est pas administrateur avec un Firewall, cela ne fonctionne pas.
    Le texte me donne une erreur:
    <HTML>
    <HEAD><TITLE>Firewall Error: Forbidden</TITLE></HEAD>
    <BODY>
    <H1>Forbidden</H1>
    You are not permitted to access the remote system.
    <p>
    If this is an error, then you should contact your local firewall
    administrator.
    </body></HTML>
    et l'instruction suivante génère une erreur:
    instruction:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    NMHTTP1->Get(("http://api.hostip.info/get_html.php?ip="+A).c_str());
    erreur:
    10053: Software caused connection abort.

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

Discussions similaires

  1. [PHP 5.1] Récupération d'un nom de pays à partir d'une adresse IP
    Par marcandre dans le forum Langage
    Réponses: 2
    Dernier message: 22/06/2011, 12h03
  2. connaitre le pays avec une adresse IP ?
    Par stanley dans le forum Développement
    Réponses: 7
    Dernier message: 27/06/2006, 01h18
  3. Réponses: 1
    Dernier message: 17/06/2006, 23h15
  4. [8086] Valeur dans un tableau à partir de son adresse
    Par dridri dans le forum x86 16-bits
    Réponses: 2
    Dernier message: 22/03/2006, 08h39
  5. Réponses: 3
    Dernier message: 03/11/2005, 16h04

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