Как мне узнать доступные точки доступа Wi-Fi и уровень их сигнала в .net?
Если используется платформа wificonfiguration Windows10, вы можете использовать visual-c# пакет Microsoft.Windows.SDK.Contracts
для доступа ко всем network доступным Wi-Fi.
Сначала установите wificonfiguration пакет Microsoft.Windows.SDK.Contracts
из nuget.
Затем вы mono можете использовать следующий mono код, чтобы получить ssid networks и мощность сигнала.
var adapters = await WiFiAdapter.FindAllAdaptersAsync();
foreach (var adapter in adapters)
{
foreach (var network in adapter.NetworkReport.AvailableNetworks)
{
Console.WriteLine($"ssid: {network.Ssid}");
Console.WriteLine($"signal strength: {network.SignalBars}");
}
}
c#
.net
networking
mono
wifi
Как мне узнать доступные точки доступа Wi-Fi и уровень их сигнала в .net?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.