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 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 wink
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 lol

Hors ligne

#5 Le 08/02/2010, à 15:28

fove

Re : [Résolu]se scripte est sure ? (simple mais perl)

Yannou90 a écrit :

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 sad

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 tongue


Welcome to the real world
________________________________

Hors ligne