寻找一种更快的方法来查找连接到网络的所有设备。下面是我尝试的代码。它很慢,无法拾取所有设备。我连接了一些Raspberry Pi,循环找不到它们。
Dim i As Integer
Dim strIPAddress As String
Dim lstAddresses As System.Net.IPHostEntry
For i = 1 To 255
Try
strIPAddress = "192.168.33." & i
lstAddresses = System.Net.Dns.GetHostEntry(strIPAddress)
Console.WriteLine(strIPAddress & " " & lstAddresses.HostName)
Catch ex As Exception
End Try
Next i
答案 0 :(得分:0)
您的出租车很容易找到有多少人正在使用您的wifi 。我发现这篇很棒的文章:
How to List all devices info on your WLAN /router Programmatically in C#
它位于 Csharp 中,但是您可以使用converter.telerik.com