Sprawdzenie dostępu do internetu
Ostatnio zmodyfikowano 2012-02-26 18:57
yoogi Temat założony przez niniejszego użytkownika |
Sprawdzenie dostępu do internetu » 2012-02-26 15:41:57 Witam, chciał bym żeby moja aplikacja sprawdzała czy jest aktualnie dostęp do internetu. Napisałem sobie funkcję która pobiera plik *.txt z ftp i porównuję go, jeżeli się zgadza to ok, niestety użyłem dobrego urlmona :)
A oto wynik jego dobrego działania: https://www.virustotal.com/file/db80f38b60baa995c319871a16cc22b91476e8b6cd3e9da81a80c664eeb2f410/analysis/1330266783/
Sprawdzałem jeszcze funkcję InternetGetConnectedState, ale nawet po odpięciu routera od zasilania dalej się pokazywało że jest połączenie przez sieć LAN
Myślę nad użyciem WinSOCK'a coś typu if(!connect()) ale nie wiem czy to dobry pomysł
Hmmmm... Pomoże ktoś ? :) |
|
pekfos |
» 2012-02-26 16:11:58 InetIsOffline().. |
|
yoogi Temat założony przez niniejszego użytkownika |
» 2012-02-26 17:19:41 Zawsze mi zwraca false, nie ważne czy kabel od internetu jest wpięty czy nie :) |
|
pekfos |
» 2012-02-26 17:21:43 Może masz internet nie tylko z tego kabla? Mogłeś też odpiąć nie ten co trzeba :P |
|
yoogi Temat założony przez niniejszego użytkownika |
» 2012-02-26 17:25:21 Na tray'u wyświetla mi się taka ikonka z wykrzyknikiem czyli, że nie ma połączenia, a funkcja nadal zwraca 0 |
|
pekfos |
» 2012-02-26 17:30:34 To spróbuj RasEnumConnections(). |
|
yoogi Temat założony przez niniejszego użytkownika |
» 2012-02-26 18:57:31 Rozwiązane, winsock - gethostbyname |
|
« 1 » |