[WinApi] Sprawdzanie swojego ip.
Ostatnio zmodyfikowano 2013-10-30 21:34
Vister26 Temat założony przez niniejszego użytkownika |
» 2013-10-29 21:16:35 Ok ,ale nie za bardzo wiem jak to zrobić. Poczytałem trochę i dalej nie rozumiem. Jak już wpiszę struct hostent * ent; to potem muszę to zdefiniować a na koniec przypisać do char *hostaname? Jeśli tak co co ja mam wpisać przy tej definicji? |
|
pekfos |
» 2013-10-29 21:19:34 |
|
Vister26 Temat założony przez niniejszego użytkownika |
» 2013-10-29 21:42:55 Dobra nic z tego nie rozumiem, widocznie jeszcze za mało umiem czystego c++. Temat do zamknięcia, chyba że ktoś napisze co KONKRETNIE mam wpisać aby wyświetlił się adres IPv4. |
|
akwes |
» 2013-10-29 21:48:42 Potrzebujesz zawsze własne IP? Co potem robisz z tym IP? Jeżeli chcesz coś wysłać od siebie do siebie (?) to być może wystarczy Ci używać: 127.0.0.1 |
|
Vister26 Temat założony przez niniejszego użytkownika |
» 2013-10-29 21:57:28 Mam zmienne IP. Przy każdym resecie modemu (odpięcie-podpięcie kabla) potrzebuje aby program je zeskanował i wstawił tam gdzie trzeba, żebym nie musiał tego za każdym razem robić manualnie. Mogę też w sumie zrobić odczyt z pliku w którym będzie IP i wtedy obejdzie się bez ponownej kompilacji, ale i tak muszę sam sprawdzać IP i je wklejać do tego pliku. Z użyciem lokalnego IP program nie działa tak jak powinien, poza tym głównie ma się on łączyć z innymi kompami-klientami w internecie.
@Edit:
Te IP po prostu muszę wrzucić do stringa. |
|
Buby |
» 2013-10-29 22:19:33 Na twoim miejscu, użyłbym kodu, który był w przykładzie MSDN i go przerobił tak, że wywaliłbym printf'y, a zmienne przypisał do stringów. Pamiętaj, musisz utworzyć projekt, i do opcji linkera dodać -lwsock32 . @Edit: A jeśli to dla Ciebie zbyt trudne, to sprawdź uważnie ten kod: http://tangentsoft.net/wskfaq/examples/ipaddr.html |
|
Vister26 Temat założony przez niniejszego użytkownika |
» 2013-10-30 21:34:26 Dzięki Buby, jesteś wielki! Sam bym tego nie napisał(znalazł?), ale może chociaż zrozumiem jak to działa ;) Pozdrawiam :D |
|
1 « 2 » |