![]() |
Öffentliche IP der Fritz-Box in Delphi ermitteln?
Hi!
Ich habe folgendes Problem: Ich habe eine Fritz!-Box Fon WLan 7170 als DSL-Router und ich möchte nun die ÖFFENTLICHE Ip meiner Box mit einem Delphi-Programm ermitteln. Das Problem ist das sich diese öffentliche IP mindestens einmal innerhalb von 24 Stunden verändert, manchmal auch öfter. Wie kann man diese IP mit Delphi abfragen ? Ich hab schon die Suche probiert, aber da leider nix gefunden. Danke für Eure Antworten! Grüsse von TOC! |
Re: Öffentliche IP der Fritz-Box in Delphi ermitteln?
Die Seite Auslesen und Parsen oder dyndns verwenden und diese Auslesen.
|
Re: Öffentliche IP der Fritz-Box in Delphi ermitteln?
So einfach geht das leider nicht. Aber du kannst es anders machen, indem du eine Website fragst.
Siehe ![]() Hm, mkinzler war wieder schneller :? (Aber ich hab einen Link :P ) |
Re: Öffentliche IP der Fritz-Box in Delphi ermitteln?
Hallo Toc,
ich kann dir heute Abend den zugehörigen Sourcecode senden wenn du willst. Geht ganz einfach. Hab den Code leider nicht hier. Viele Grüsse |
Re: Öffentliche IP der Fritz-Box in Delphi ermitteln?
Hallo,
das geht mit UPNP und das kann die Fritzbox kinderleicht! Bis später |
Re: Öffentliche IP der Fritz-Box in Delphi ermitteln?
Hi!
Danke für Eure Antworten :thumb: ! Also, das mit der Seite da von wegen dyndns probier ich gleich mal aus. Zitat:
Ich beschäftige mich grad sehr intensiv mit Netzwerkprogrammierung und TCP und spiel grad rum mit Indy 10... Grüsse von TOC! |
Re: Öffentliche IP der Fritz-Box in Delphi ermitteln?
Hi!
Zitat:
Grüsse von TOC! |
Re: Öffentliche IP der Fritz-Box in Delphi ermitteln?
Zitat:
Gruß oki |
Re: Öffentliche IP der Fritz-Box in Delphi ermitteln?
Hi!
Zitat:
Ich habe folgendes probiert:
Delphi-Quellcode:
Gut, ok, das in den Label 2 rein zu schreibben ist gewagt, ich geb´s zu!
procedure TForm1.Button1Click(Sender: TObject);
var Temp: string; begin Temp := IdHTTP1.Get('http://checkip.dyndns.org'); Label1.Caption := Copy(Temp, Pos(':', Temp) + 2, Pos('</bo', Temp) - Pos(':', Temp) - 2); Label2.Caption:= Temp; end; Aber ich bekomme mit Indy 10 immer nur die Fehlermeldung: Zitat:
Grüsse von TOC :roll: ! |
Re: Öffentliche IP der Fritz-Box in Delphi ermitteln?
Hi!
Also, Leute, dat hier kapier ich nun wirklich nicht. Wenn ich das D7 Testprogramm von der IDE aus Starte bekomme ich diese Fehlermeldung "No bufferspace available!", aber wenn ich direkt die kompilierte Exe starte klappts einwanfrei :wall: ! Woran kann den dat nur liegen :x ? Grüsse von TOC! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz