Récuperation d'ip même au travers d'un routeur

5/5 (14 avis)

Vue 8 729 fois - Téléchargée 882 fois

Description

Ce code permet de récuprérer l'IP de la connection internet. L'application met du temps à s'afficher, c'est le temps nécessaire à la fonction de récupérer l'IP, ensuite la fenêtre s'affiche.
Le programme utilise 1 fichier qui doit être sur un serveur HTTP/PHP. Si vous n'avez pas de serveur, laissez le code comme il est (du moins les adresses de serveur et nom de la page). Ma page restera sur le serveur jusqu'à... !

Application créé avec Visual C++ 6

ATTENTION!!!
J'ai créé ma propre page parce que je l'ai voulu, il y a d'autre page existante, à vous de les trouver et de modifier la parser.

Conclusion :


Le principe est simple :

Une page PHP est placé sur un serveur (c'est dyndns.php), cette page écrit l'IP dans un fichier IP que l'ont récupère.
Mais le plus intéressant, c'est le C++, cela montre l'échange entre client et serveur HTTP.

Ce qui serait cool c'est de ne pas se braquer sur la page PHP... parce que si ce code est du PHP, sur phpcs.com on ma la blokerai aussi parce qu'il y a du C++ (qui est le plus intéressant)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
minet03 Messages postés 415 Date d'inscription samedi 4 janvier 2003 Statut Membre Dernière intervention 2 décembre 2005 3
18 juin 2005 à 19:51
personnellement, avec mon programme, tu va rien n'obtenir vu qu'il va chercher l'IP sur internet.
cs_LordBob Messages postés 2865 Date d'inscription samedi 2 novembre 2002 Statut Membre Dernière intervention 11 mai 2009 9
18 juin 2005 à 17:09
une question que ce passe-t-il si on essai de récuperer l'ip d'une machine qui n'est pas connecté a internet?
minet03 Messages postés 415 Date d'inscription samedi 4 janvier 2003 Statut Membre Dernière intervention 2 décembre 2005 3
18 mai 2005 à 13:05
Tout d'abort, il y a 2 pages parce que j'en ai fait d'autre page qui s'en servent.
Sinon pour la même connection tcp, je ne sais pas comment faire. Apparement le serveur ne repond pas a ma deuxième demande. C'est pour cela que je fai une 2° connection.
Si tu a une idée pour cela !
cs_aardman Messages postés 1905 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 17 septembre 2012 4
17 mai 2005 à 15:24
Salut,
minet03> si j'ai bien compris ton prog envoie une requete sur un fichier php qui ecrit l'ip dans un fichier temporaire, puis tu refais une seconde requete (en etablissant une seconde connexion tcp en plus) sur ce fichier temporaire pour avoir l'ip..
Pourquoi ne pas tout faire en 1 fois ?
Horfee Messages postés 188 Date d'inscription mercredi 9 avril 2003 Statut Membre Dernière intervention 10 août 2009
17 mai 2005 à 08:46
ben il parle d'echange client/serveur HTTP ( relis son explication finale ) et winsock est utilisé pour communiquer sur le net...regarde les sources et tu verras "ce que winsock vient faire là"
Quant au méthode GET et POST elles font parties du protocole HTTP donc si on veux montrer comment marche ce protocole on est obligé d'y passer. A croire que c'était juste pour poster du code...
Afficher les 14 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.