Cartographie le réseau d'un lieu en quelques secondes : consoles son, projecteurs, switches, caméras, éclairage… Identifie chaque appareil, ouvre sa page de contrôle, et gère les adresses IP — le tout dans ton navigateur.
Copie cette ligne, colle-la dans le Terminal de ton Mac, et valide. NetScan s'ouvre tout seul dans ton navigateur.
python3 netscan.py --lan depuis le dossier téléchargé,
puis ouvre http://<ip-de-la-machine>:5000 depuis ton téléphone ou ta tablette sur le même réseau.
sudo python3 netscan.py — ton mot de passe Mac sera demandé.
La découverte, les ports et les pages de contrôle fonctionnent sans admin.
Pour des raisons de sécurité, un navigateur interdit à une page web de sonder le réseau
local (pas d'accès au ping, à l'ARP ni aux ports ; et une page en HTTPS ne peut pas contacter un
appareil en http://192.168.x.x). Le scan doit donc tourner sur une machine du réseau.
NetScan résout ça élégamment : le code vit ici, sur le site (toujours à jour), et la commande le lance
en local sur ton Mac — sans rien installer, sans blocage. C'est le meilleur des deux mondes.
Seul prérequis : Python 3, déjà présent sur la plupart des Macs.
Sinon, macOS propose de l'installer en un clic (xcode-select --install).