Skip to content

Просмотр основных характеристик ПК в локальной сети

License

Notifications You must be signed in to change notification settings

Ggorets0dev/laus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laus

LAN Users Specs. Программное обеспечение для передачи характеристик устройств между устройствми в локальной сети, написанное на C# (.NET Framework 4.8).

Возможности

Программное обеспечение реализует следующие возможности:

  • Получение характеристик собственного устройств;
  • Получение характеристик устройств из локальных сетей (с установленным клиентом).

Дополнительные возможности:

  • Поиск устройств в локальных сетях (с установленным клиентом);
  • Выполненеие запроса к устройству с вручную указанным адресом;
  • Обозначение собственного устройства уникальным именем для последующей идентификации.

Принцип работы

Программное обеспечение организует децентрализованную сеть (P2P) для передачи данных между всеми клиентами. Соответственно, запрос на получение информации может быть выполнен от любого участника сети к аналогичному по правам участнику.

Пример: Организация пользовательских компьютеров в локальной сети с последующим анализом характеристик на устройстве администратора.

Определяемые характеристики

Получение характеристик устройств выполняется с помощью динамически подключаемой библиотеки WinHardwareSpecs. Возможности могут быть обнаружены в документации или исходном коде программного обеспечения.

Файл конфигурации

Файл конфигурации программного обеспечения имеет формат JSON и состоит из следующих полей:

Название Тип Назначение
AddressesBlacklist Список строк IP адреса, которые следует игнорировать при поиске. Используется для пропуска адресов роутеров в сети
TimeoutMs Целое число Максимальное время ожидания ответа от устройства при поиске в сети (в миллисекундах)
Alias Строка Имя устройства в децентрализованной сети клиентов

Сторонние библиотеки

Программное обеспечение использует следующие сторонние библиотеки, которые добавляются при сборке:

About

Просмотр основных характеристик ПК в локальной сети

Topics

Resources

License

Stars

Watchers

Forks

Languages