-
Lista komputerów w sieci LAN
Czy korzystając z WinAPI da się w miarę prostym sposobem wyświetlić listę komputerów w sieci lokalnej? Widziałem rozwiązania w VB, C# .NET. Wystarczą adresy IP, nazwy to już nie problem.
-
winsock posiada tyle funkcji ze wystarczy poszukac odpowiedniej, lecz ja i tak polecam zrobic to recznie, wiecej z tego wyciagniesz i sie nauczysz niz uzywajac gotowych funkcji.
skorzystaj z winsock:
http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx
lub ip helper:
http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx
-
W końcu znalazłem chwilę na zrobienie tego. IP helper do tego akurat wystarczył, ale co masz na myśli pisząc "ręcznie", odczytywanie ARP?
-
ręcznie czyli bez korzystania z bibliotek programistycznych które robią wszystko za ciebie, coś właśnie ala IP Helper.
-
raw socket
-
tak, surowe gniazda idealnie pasują do rozwiązania tego problemu, poczytaj o TELL i podobnych w referencji ARP.
Problem w tym że Windows ma duże ograniczenia surowych gniazd, ale o protokole ARP nic nie piszą więc będzie chyba działać.
Zasady Postowania
- Nie możesz zakładać nowych tematów
- Nie możesz pisać wiadomości
- Nie możesz dodawać załączników
- Nie możesz edytować swoich postów
-
Forum Rules