![]() |
Verbindungstyp erkennen?
Hallo!
Besteht die Möglichkeit, eine "feste" Internetverbindung (DSL, Kabel usw.) von einer mobilen Datenverbindung zu unterscheiden? Danke! |
AW: Verbindungstyp erkennen?
Zitat:
|
AW: Verbindungstyp erkennen?
Zitat:
|
AW: Verbindungstyp erkennen?
Zitat:
MfG Dalai |
AW: Verbindungstyp erkennen?
Welchem Zweck soll das dienen? Geht es um Android/iOS oder ist die Frage allgemein (also Windows)?
Falls Android/iOS: In dem Fall kann man sicherlich einfach auslesen, ob man per WLAN oder mobilder Datenverbindung verbunden ist. Eine Googlesuche sollte dort zum Ziel führen. Falls allgemein: Es gibt Anhaltspunkte, mit denen man vermuten könnte, dass es sich um eine mobile Internetverbindung handelt. Zum Beispiel kann man anhand des IP-Bereichs seiner externen IP auf den Provider schließen. Die dazu nötige Datenbank müsste aber vermutlich erstmal erstellt werden und wäre auch immer nur zu einer gewissen Wahrscheinlichkeit korrekt. Ich würde dir empfehlen das anders zu lösen. Frag beispielsweise den Anwender. Hier wäre es für uns vielleicht hilfreich zu wissen, warum du das brauchst. |
AW: Verbindungstyp erkennen?
Seit WIN 2000 gibt es die Funktion InternetGetConnectedState(WinInet).
Ist aber ohne Aussagekraft... Es gibt USB-Sticks, die als MODEM erkannt werden, andere als LAN. ![]()
Delphi-Quellcode:
Function IsConnectedToInternet: Boolean;
var dwConnectionTypes: DWORD; begin dwConnectionTypes := INTERNET_CONNECTION_MODEM + INTERNET_CONNECTION_LAN + INTERNET_CONNECTION_PROXY + INTERNET_CONNECTION_MODEM_BUSY; Result := InternetGetConnectedState(@dwConnectionTypes, 0); end; oder: Function INETconnectionType: String; var State: DWord; Result1: Boolean; const Type1 = INTERNET_CONNECTION_MODEM; Type2 = INTERNET_CONNECTION_LAN; Type3 = INTERNET_CONNECTION_PROXY; Type4 = INTERNET_CONNECTION_MODEM_BUSY; begin Result:=''; Result1:=InternetGetConnectedState(@State, 0); if Result1 then begin if (State and Type1) = Type1 then Result:= 'Modem '; if (State and Type2) = Type2 then Result:= 'LAN'; if (State and Type3) = Type3 then Result:= 'Proxy'; if (State and Type4) = Type4 then Result:= 'Modem busy'; end; end; |
AW: Verbindungstyp erkennen?
Zitat:
|
AW: Verbindungstyp erkennen?
Zitat:
|
AW: Verbindungstyp erkennen?
Zitat:
![]() ![]() Sherlock |
AW: Verbindungstyp erkennen?
Zitat:
Wollte gerade mal sehen, ob es da noch entsprechende Angebote für WLAN-Kabel bei Ebay gibt, aber scheinbar fällt da keiner mehr drauf rein, oder so Spaß-Angebote werden nicht mehr geduldet. Hab stattdessen ![]() |
AW: Verbindungstyp erkennen?
Zitat:
Die von dir verlinkten Seiten beschreiben Jokes und sind daher nicht ernstzunehmen. Dalai's Erwähnung eines WLan-Kabels war aber ernstgemeint, weshalb ich von ihm wissen wollte, was er damit meinte. Der Begriff WLan beschreibt die kabellose Übertragung. Die im ersten Link angegebenen angeblichen Forschungsergebnisse handeln aber von luftgefüllten Schläuchen, die statt der Glasfaser-Kabel in der Erde verlegt werden und zu meinem Kabel-Anschluß führen. Das hat mit WLan absolut gar nichts zu tun. Mir ging es nur darum, auf eine irreführende Begriffsverwendung hinzuweisen. Das war ein ernstgemeinter Beitrag und nicht als Witz gedacht. Daß vergoldete Zündfunken, Trockenwasser, Flüssigstaub und WLan-Kabel nicht existieren, ist eine andere Geschichte. Zitat:
![]() |
AW: Verbindungstyp erkennen?
Zitat:
|
AW: Verbindungstyp erkennen?
Zitat:
Zitat:
Die Witz vom WLAN Kabel wurde vermutlich einen Tag nach der Erfindung des WLAN geboren. Es wundert mich daher sehr, das Du davon noch nichts mitbekommen hast. Sherlock |
AW: Verbindungstyp erkennen?
Zitat:
Zitat:
Somit nehm ich alles zurück und behaupte das Gegenteil. |
AW: Verbindungstyp erkennen?
Zitat:
SCNR ... was war nochmal das Thema? |
AW: Verbindungstyp erkennen?
Ich habe mir jetzt neulich ein WLan Kabel bei ebay ersteigert, weil mein WLan von Wohnzimmer nicht bis ins Schlafzimmer reicht. Bin im Dunkeln schon drei mal drüber gestolpert. :gruebel:
Aber jetzt bitte wieder zurück zum Thema. Es dürfte geklärt sein, dass es sich um Ironie gehandelt hat. |
AW: Verbindungstyp erkennen?
Zitat:
Zum Thema, warum will man das wissen? Wenn die Verbindung "wireless" ist, dann kann man keine Kabel aus der Steckdose rupfen. ansonsten Windows fragen, wobei dies ja auch zu Falschinformationen führen kann. siehe #6 (wenn der Firmenlaptop trotz eingesteckten LAN-Kabels nicht in die Hufe kommt, dann fragt man sich schon..) Gruß K-H |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:54 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