Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Shop Recherche
1753 connectés 

  FORUM HardWare.fr
  Programmation
  Perl

  Récupérer une valeur numérique pour un ping

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupérer une valeur numérique pour un ping

n°2256330
zinaye
Posté le 22-04-2015 à 09:45:40  profilanswer
 

Bonjour à tous !
 
Je ne sais pas si le titre de mon topic est assez explicite, je vais donc développer un peu mon problème :
 
J'ai trouvé un script perl permettant de faire un ping, et ce script et fonctionnel.
(Voici le script en question :

Code :
  1. use Net::Ping;
  2. $p = Net::Ping->new('icmp');
  3. my $main_ip="$ARGV[0]";
  4. if ($p->ping($main_ip,1)){
  5.     $result=true;
  6.     print "$main_ip is alive \n";
  7. }else{
  8.     print "$main_ip is down \n";
  9. }


)
 
Cependant, j'aimerais intégrer ce script dans un fichier de config MRTG, mais pour ce faire je dois récuperer des valeurs "numériques".
En effet, MRTG ne prend en compte que des nombres.
 
Si quelqu'un a la solution, je suis tout ouïe :D
 
Passer une bonne journée !
 
Cordialement, Zinaye.

mood
Publicité
Posté le 22-04-2015 à 09:45:40  profilanswer
 

n°2256384
gilou
Modérateur
Modzilla
Posté le 22-04-2015 à 17:25:47  profilanswer
 

Des valeurs numériques de quoi?
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2256529
zinaye
Posté le 24-04-2015 à 10:14:25  profilanswer
 

Bonjour Gilou,
 
Je devais récuperer des valeurs type "100" et "0", interprétables par MRTG.
 
J'ai trouvé ma solution, pour ceux que ça peut aider :
 

Code :
  1. use Net::Ping;
  2. $p = Net::Ping->new('icmp');
  3. my $main_ip="$ARGV[0]";
  4. if ($p->ping($main_ip,1)){
  5.     $result=int(100);
  6. }else{
  7.     $result=int(0);
  8. }
  9. print "$result\n";
  10. print "$result\n";
  11. print "$0\n";
  12. print "$0\n";


 
Merci encore :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Perl

  Récupérer une valeur numérique pour un ping

 

Sujets relatifs
Piano Numérique sur Java's Coolrecuperer le nombre REEL de pixels d'un div
Tkinter-Problème pour récupérer les valeursretour de valeur bizarre
Récupérer dans des text/Combo Box le format du doc wordRecuperer la classe des objets d une liste
[RESOLU] Preg_matche_all récupérer contenu div[Resolu][VBA]pointeur sur une sous-feuille dans un sous formulaire
Récupérer le numéro de la case contenant le boutonPowerShell - Récupérer le répertoire d'un fichier donné
Plus de sujets relatifs à : Récupérer une valeur numérique pour un ping


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR