#1 Le 08/02/2010, à 03:21
- fove
[Résolu]se scripte est sure ? (simple mais perl)
bonjour,
voici un script assez intéressant que j'ai trouver et qui permet de définir son ip publique :
#!/bin/bash
wget http://www.monip.org/ 2> /dev/null
echo "Mon adresse ip public est :"
perl -ne 'print "$1\n" if m/((\d{1,3}\.){3}\d{1,3})/' < index.html
rm index.html
le truc c'est la ligne 5 qui me pose soucis et comme je n'aime pas ne pas savoir se que fait une commande je voulais demander a ce qui s'y connaissent en perl si sa vaut la peine,
bien à vous
Dernière modification par fove (Le 08/02/2010, à 15:29)
ACTA attaque l'internet attaquons ACTA
Black-aout contre ACTA sur Ubuntu-fr.org : http://forum.ubuntu-fr.org/viewtopic.php?id=376173
Soutenons la quadrature du net : http://www.laquadrature.net/fr/acta-attaque-linternet-attaquons-acta
Hors ligne
#2 Le 08/02/2010, à 03:51
- frafa
Re : [Résolu]se scripte est sure ? (simple mais perl)
Bonjour,
Rien de mechant dans cette commande, juste de la mise en forme
tiens une qui fera pareil et qui est plus compréhensible...
wget http://checkip.dyndns.org/ -O - -o /dev/null | cut -d: -f 2 | cut -d\< -f 1
Hors ligne
#3 Le 08/02/2010, à 03:53
- Yannou90
Re : [Résolu]se scripte est sure ? (simple mais perl)
Bonjour
#!/bin/bash
C'est le langage du script ou plutot l'interpreteur : bash
wget http://www.monip.org/ 2> /dev/null
Le programme "wget" telecharge la page http://www.monip.org/ et renvoi les messages d erreur "nulle part",si tu te rend a cette adresse tu y trouvera ton ip
echo "Mon adresse ip public est :"
Le message "Mon adresse ip public est :" est "exprimé"
perl -ne 'print "$1\n" if m/((\d{1,3}\.){3}\d{1,3})/' < index.html
Le programme "perl" analyse la page et affiche le resultat : ton ip
rm index.html
La page telecharge n est plus utile on la supprime
Voilou...
Sinon l'équivalent en graphique:
zenity --info --text="Mon IP publique est `wget -O - -q http://www.whatismyip.org/`"
Tu peux donc editer ton post et le passer en résolu
Sinon quand tu recherche une info sur un programme ou une commande tu ouvre un terminal et:
man le_nom_du_programme
Exemple:
man rm
Hors ligne
#4 Le 08/02/2010, à 03:54
- Yannou90
Re : [Résolu]se scripte est sure ? (simple mais perl)
ahahahah
y'a des couches tard
Hors ligne
#5 Le 08/02/2010, à 15:28
- fove
Re : [Résolu]se scripte est sure ? (simple mais perl)
Bonjour [...]
Merci je sais faire du scripting bash ^^ c'ets juste la commande perl que je ne metrise pas
merci @frafa
je met en résolu mais sinon y a pas moyen d'interroger directement son routeur sans passer par un site tierce ?
ACTA attaque l'internet attaquons ACTA
Black-aout contre ACTA sur Ubuntu-fr.org : http://forum.ubuntu-fr.org/viewtopic.php?id=376173
Soutenons la quadrature du net : http://www.laquadrature.net/fr/acta-attaque-linternet-attaquons-acta
Hors ligne
#6 Le 08/02/2010, à 15:31
- Yannou90
Re : [Résolu]se scripte est sure ? (simple mais perl)
Ben desole je savais pas
Hors ligne
#7 Le 08/02/2010, à 16:21
- n3o51
Re : [Résolu]se scripte est sure ? (simple mais perl)
C'est possible sur le site d'orange en jouant avec curl et sed je viens d'ouvrir un topic pour que l'on m'éclaire sur sed que je connais pas.
Donc si ton fournisseur te propose un index.html sur ta box qui fournit via le routeur ton adresse Ip c'est tout a fait possible de voir cette page avec curl
Welcome to the real world
________________________________
Hors ligne
#8 Le 08/02/2010, à 18:47
- fove
Re : [Résolu]se scripte est sure ? (simple mais perl)
mon FAI ne propose aucune box j'ai un routeur du commerce un belkin
ACTA attaque l'internet attaquons ACTA
Black-aout contre ACTA sur Ubuntu-fr.org : http://forum.ubuntu-fr.org/viewtopic.php?id=376173
Soutenons la quadrature du net : http://www.laquadrature.net/fr/acta-attaque-linternet-attaquons-acta
Hors ligne
#9 Le 08/02/2010, à 21:47
- sputnick
Re : [Résolu]se scripte est sure ? (simple mais perl)
pas besoin de tout ça : curl -s sputnick-area.net/ip
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne
#10 Le 08/02/2010, à 21:52
- wido
Re : [Résolu]se scripte est sure ? (simple mais perl)
Hors ligne
#11 Le 08/02/2010, à 22:07
- n3o51
Re : [Résolu]se scripte est sure ? (simple mais perl)
sputnick cela passe par un site tierce
Welcome to the real world
________________________________
Hors ligne