[Delphi7] comment récuperer l'adresse ip de connection ?

comment récuperer l'adresse ip de connection ? [Delphi7] - Delphi/Pascal - Programmation

Marsh Posté le 26-01-2004 à 15:28:16    

voila, j'utilises IdIpWatch (indy9) mais, il fonctionne uniquement avec la connection locale.
Moi, ce qui m'interesse, c'est de récuperer l'ip de la connection réélle derriere le routeur.
 
j'ai bien essayé un Ping avec un TTL de 1 mais, c'est la bonne ip, sauf le dernier chiffre qui est toujours 1 (l'ip du serveur en fait)


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 26-01-2004 à 15:28:16   

Reply

Marsh Posté le 26-01-2004 à 15:47:31    

Je pense que ce n'est pas possible de l'avoir directement.
Tu dois utiliser par exemple récupérer la page http://checkip.dyndns.org/ avec le TIdHttp et en extraire l'adresse.


Message édité par antp le 26-01-2004 à 15:49:29

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 26-01-2004 à 15:53:34    

antp a écrit :

Je pense que ce n'est pas possible de l'avoir directement.
Tu dois utiliser par exemple récupérer la page http://checkip.dyndns.org/ avec le TIdHttp et en extraire l'adresse.


 
ouai, pas bete, c'est chiant d'utiliser une site externe, m'enfin...


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 29-01-2004 à 01:39:57    

tout simplement ;)
 

IdHTTP1.Get('http://filezilla.sourceforge.net/misc/ip.php');


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 29-01-2004 à 10:23:56    

ouais enfin ça revient au même que ce que j'ai dit :o
Perso je prendrais la page de dyndns plutôt que celle de filezilla, elle a plus de chance de rester là


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 29-01-2004 à 13:15:42    

antp a écrit :

ouais enfin ça revient au même que ce que j'ai dit :o
Perso je prendrais la page de dyndns plutôt que celle de filezilla, elle a plus de chance de rester là


 
sinon, je vais me faire un .php sur mon site ;)
 
PS : cette page sert pour FileZilla Server.


---------------
CPU-Z | Timespy | Mes bd
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed