ďťż
 
 
   [+] funkcja ping() - wykrywanie urządzeń sieciowych w C++
 
 

Tematy

 
    
 

 

 

 

[+] funkcja ping() - wykrywanie urządzeń sieciowych w C++





Pawel0317 - 15-08-2008 13:29
Witam :)
Pisze program w c++ pod Debianem. Chcialbym wykrywac obecnosc uzadzen sieciowych.
Czy istnieje funkcja ping() lub analogiczna, ktora pozwalałaby zwrocic informacje o obecnosci hosta? Jesli nie to czy istnieje inny sposob napisania kodu wykrywajacego?
Uzywam funkcji system ("ping <adres>"); ale ta nie zwraca wyniku czy host odpowiada czy nie.
Prosze o pomoc.



jedi1 - 17-08-2008 14:50
Nie ma funkcji ping jako takiej, tutaj masz program z ksiazki UNIX Network Programming, ktory implementuje ping, mozesz skorzystac z niego, jak chcesz wyjasnienie to odsylam do ksiazki.

http://www.kohala.com/start/unp.tar.Z

Innym sposobem jest przekierowac wynik ping do pliku i czytac z niego rezultat np. system ping adres >/tmp/plik 2>&1 i dalej filestreamy.



Pawel0317 - 20-08-2008 11:10
Dziekuje. O to mi chodzilo :)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis