Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[WinApi] Sprawdzanie swojego ip.

Ostatnio zmodyfikowano 2013-10-30 21:34
Autor Wiadomość
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?
P-94820
pekfos
» 2013-10-29 21:19:34
P-94821
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.
P-94826
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
P-94828
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.
P-94829
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
P-94831
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
P-94901
1 « 2 »
Poprzednia strona Strona 2 z 2