Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/12/2011, à 04:58

pierig

[Résolu]récupérer ip depuis un site

bonjour,

je cherche a récupérer mon adresse ip depuis un site http://www.monadresseip.fr/

pour cela j'utilise wget, je passe un grep pour n'avoir que la bonne ligne, il me reste a nettoyer la ligne, et la je sèche.

voici le code de la page reçue:

<table border=0 align=center>
<tr>
<td width=500>
<h1>Votre <strong>adresse IP</strong> est :</h1>

<code>158.38.68.228</code> - <a href='ping.php?ip=158.38.68.228'>ping 158.38.68.228</a>
<BR><BR>
<h1>Votre <strong>proxy</strong> est :</h1>
<code>228.68.38.58.broad.xw.sh.dynamic.163data.com.cn</code>
<br><br>

voici ma commande pour avoir la bonne ligne: (grace au mot ping)

wget http://monadresseip.fr/ -q -O - | grep "ping"

Mais il me manque la dernière partie pour n'avoir que ce qui est entre ip= et le ' suivant.

Quelqu'un pourrait il m'indiquer?

Mercis

Dernière modification par pierig (Le 11/12/2011, à 10:36)


Si on doit choisir entre droits de l'Homme et droits de l'entreprise privée, SVP choisissons les droits de l'Homme.

Hors ligne

#2 Le 11/12/2011, à 05:01

sputnick

Re : [Résolu]récupérer ip depuis un site

Voila plus simple wink


curl -s sputnick-area.net/ip

On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#3 Le 11/12/2011, à 05:09

sputnick

Re : [Résolu]récupérer ip depuis un site

Et une version avec ton site et juste un grep(1) (utilisation, avancée avec un "positive look-ahead) wink

curl -s http://monadresseip.fr/ | grep -oP "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(?=</code> - <a href='ping)"

On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#4 Le 11/12/2011, à 10:35

pierig

Re : [Résolu]récupérer ip depuis un site

La solution 1 marche bien.

Je ne connaissaist pas curl. Il faut que je regarde.

Merci


Si on doit choisir entre droits de l'Homme et droits de l'entreprise privée, SVP choisissons les droits de l'Homme.

Hors ligne

#5 Le 11/12/2011, à 10:36

Watael

Re : [Résolu]récupérer ip depuis un site

salut,

pour ne pas avoir à gérer les balises HTML

w3m -dump monadresseip.fr | sed -rn 's/ *(([0-9]{1,3}\.){3}[0-9]{1,3}) -.*/\1/p'

w3m ou lynx


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#6 Le 11/12/2011, à 11:38

Sciensous

Re : [Résolu]récupérer ip depuis un site

voir: lien

le plus concis:

GET icanhazip.com

antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

En ligne