[Résolu] Nmap : connaître le nombre d'appareils connectés


#1

Bonjour,
je ne suis pas assez pointu en JS et Nmap pour savoir comment faire : quelqu’un saurait-il comment, dans un script, connaître le nombre (juste le nombre, pas les caractéristiques des devices, …) d’appareils connectés au réseau ?
Merci d’avance.


#2

Salut @Olivier1!

Il faut que tu installe et configure le module network-scanner

Ensuite, dans un script, tu pourras faire:

gladys.modules['network-scanner'].scan()
  .then((devices) => {
     console.log(`Network Scanner a trouvé ${devices.length} périphériques`); 
  });

Afin d’avoir dans la propriété devices.length le nombre de périphériques sur le réseau :slight_smile:


#3

Salut Pierre-Gilles, un grand merci pour ta réponse. Je vais tester cela et te ferai un retour sur ce post. Bon week end.


#4

Salut Pierre-Gilles,
tout va bien, ça marche parfaitement. J’ai un peu galéré avec des scripts (en utilisant également Telegram + utilisation de paramètres), mais c’était un très bon exercice. J’en ai profité pour découvrir la doc de l’API Gladys (https://documentation.gladysassistant.com/jsdoc/) qui est vraiment super et d’un grand secours.
Je marque le post comme résolu.
Encore merci !


#5

Génial, au moins tu as appris des choses!

Content d’avoir pu t’aider là dessus, n’hésite pas si tu as d’autres questions :slight_smile: