Tjao!
Vill ha ett program/webtjänst som "fixar" fram IP-adressen till en viss URL/websida.
Exempel om jag skriver in https://www.aftonbladet.se så vill jag fram vilken IP-adress sidan ligger på.
Hade ett sådant program innan.. men kommer inte ihåg vilket det var?
PeeerMedlem sedan mars 20025 907 inlägg start-->kör-->"cmd /k nslookup https://www.webforum.nu"
TjarvenMedlem sedan juni 200359 inlägg Testa programet "Hostname" hos sysinternals
Sysinternals
KlösMedlem sedan dec. 19992 615 inlägg start --> kör --> cmd
C:\>ping [url]www.webforum.nu[/url]
Skickar signaler till wf1.webforum.nu [b][193.13.74.84][/b] med 32 byte data:
Svar från 193.13.74.84: byte=32 tid=50ms TTL=54
Svar från 193.13.74.84: byte=32 tid=140ms TTL=54
Svar från 193.13.74.84: byte=32 tid=40ms TTL=54
Svar från 193.13.74.84: byte=32 tid=40ms TTL=54
Ping-statistik för 193.13.74.84:
Paket: Skickade = 4, Mottagna = 4, Förlorade = 0 (0% förlorade),
Ungefärlig tid för att skicka fram och åter i millisekunder:
Minimum = 40ms, Maximum = 140ms, Medel = 67ms
cmd byts ut mot command om OS:et är Win98/ME/95
Engine^Medlem sedan dec. 20003 887 inlägg Det är inte svårt att göra ett eget annars...
#include <winsock2.h>
#include <iostream.h>
void main(int argc, char * argv[])
{
if(argc != 2)
{
cout << "Usage: getip URL\nExample: getip [url]www.sunet.se.\n[/url]";
exit(0);
}
WSAData wData;
WSAStartup(MAKEWORD(2, 2), &wData);
struct hostent *hURL;
hURL = gethostbyname(argv[1]);
if(hURL == NULL)
{
cout << "Error retreiving host.\n";
exit(0);
}
cout << "Host name : " << hURL->h_name << endl;
cout << "IP address: " << inet_ntoa(*((struct in_addr *) hURL->h_addr)) << endl;
WSACleanup();
}