Как узнать, что в домашнюю сеть подключились новые клиенты?

189
12 ноября 2017, 14:18

Есть роутер, мой ПК подключен к нему напрямую через LAN.

Хочу получить список клиентов программным образом.

Пробовал использовать такой метод:

 DirectoryEntry root = new DirectoryEntry("WinNT:");
        foreach (DirectoryEntry computers in root.Children)
        {
            foreach (DirectoryEntry computer in computers.Children)
            {
                if (computer.Name != "Schema")
                {
                    Console.WriteLine(computer.Name); 
                }
            }
        }

Но получаю только список пк, в то время, как антивирус ESET каким-то образом узнает, что к сети подключилось новое Android устройство.

Собственно вопрос, как получить список устройств локальной сети?

READ ALSO
C# - Обработка команд бота

C# - Обработка команд бота

Всем приветНе могу понять

237
Почему не парсится ajax-ответ?

Почему не парсится ajax-ответ?

Помогите пожалуйста понять почему такой скрипт выводит результат в консоль:

357
js. Поиск элементов по name

js. Поиск элементов по name

Есть обычная html форма, типа

296