getInternetIP() — Nur 14 Zeilen; crossplattform

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Beitrag von HeX0R »

AND51 hat geschrieben:Aber wenn du schon deine eigene Seite hast, dann kannst du doch sicher auch einen eigenen HTTP-Header setzen, oder?
Ich setze bereits einen eigenen Header und der ist g'schissen gut für den Zweck seine Internet-IP zu bekommen.
Was der Browser macht ist mir herzlich egal, weil die URL eh nicht offiziell ist.

Die IP sollte theoretisch sogar hinter einem Proxy stimmen, hab aber keinen parat.

Im übrigen hat heutzutage jeder, der was auf sich hält ein wenig Webspace inkl. php und a bissle mysql.
Gibts ja schon für nen bissle Taschengeld.

[Edit]
Aber damit du dich auch freust (ausserdem wird das parsen ja noch einfacher)

Code: Alles auswählen

InitNetwork()
Debug StringField(GetHTTPHeader("http://h3x0r.ath.cx/Sonstiges/ShowMyIp12.php"), 2, Chr(34)) 
Antworten