Internetstatus abfragen
- Programie
- Beiträge: 1280
- Registriert: 06.08.2005 22:56
- Computerausstattung: https://www.sysprofile.de/id160800
- Wohnort: Gernsbach
- Kontaktdaten:
Internetstatus abfragen
Hi,
Ich wollte gestern ein Programm schreiben, welches automatisch ein anderes Programm startet wenn man mit dem Internet verbunden ist.
Wie kann man rausfinden, ob man mit dem Internet verbunden ist?
Ich wollte gestern ein Programm schreiben, welches automatisch ein anderes Programm startet wenn man mit dem Internet verbunden ist.
Wie kann man rausfinden, ob man mit dem Internet verbunden ist?
Es gibt sicherlich eine API-Lösung dafür, aber so hopplahopp würd ich mal sagen, Du pingst einfach irgendeinen Server an (oder von mir aus 5, um absolut sicher zu sein) und wenn von keinem was zurückkommt, wird es wohl keine Verbindung geben.
Die andere Frage ist natürlich, wie man den Ping-Request sendet und die Antwort empfängt, da wirst Du wahrscheinlich die entsprechenden Protokolle kennen müssen (weiß ich jetzt aber grad nicht genau).
Die andere Frage ist natürlich, wie man den Ping-Request sendet und die Antwort empfängt, da wirst Du wahrscheinlich die entsprechenden Protokolle kennen müssen (weiß ich jetzt aber grad nicht genau).


ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
- Programie
- Beiträge: 1280
- Registriert: 06.08.2005 22:56
- Computerausstattung: https://www.sysprofile.de/id160800
- Wohnort: Gernsbach
- Kontaktdaten:
-
- Beiträge: 713
- Registriert: 22.03.2005 00:29
- Computerausstattung: Computer und Strom vorhanden
- Wohnort: LK Wolfenbüttel
Nur als Hinweis, soweit ich mich erinnere ist das aber keine 100%ige Lösung oder auch nur annähernd. Auf jedenfall war das "damals" ein Problem. Sobald man z.B. per Router, also über das LAN ins Internet geht oder einige andere Konfigurationen klappte das damit glaube ich nicht.
Bin mir aber nicht sicher, ob es diese API war.
Gruß
Toshy
Bin mir aber nicht sicher, ob es diese API war.
Gruß
Toshy
1. Win10
PB6.1
PB6.1
- Programie
- Beiträge: 1280
- Registriert: 06.08.2005 22:56
- Computerausstattung: https://www.sysprofile.de/id160800
- Wohnort: Gernsbach
- Kontaktdaten:
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Code: Alles auswählen
Debug InternetCheckConnection_("http://ts-soft.eu", 1, 0)

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- Programie
- Beiträge: 1280
- Registriert: 06.08.2005 22:56
- Computerausstattung: https://www.sysprofile.de/id160800
- Wohnort: Gernsbach
- Kontaktdaten:
Funktioniert das mit jeder Seite?ts-soft hat geschrieben:Ist zuverlässiger, solange mein Webspace funktioniertCode: Alles auswählen
Debug InternetCheckConnection_("http://ts-soft.eu", 1, 0)
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
>> Funktioniert das mit jeder Seite?
Ja, so kann man vorher überprüfen ob ein Server erreichbar ist. Wenn einer
erreichbar ist, kann man natürlich davon ausgehen, das man Online ist
Ja, so kann man vorher überprüfen ob ein Server erreichbar ist. Wenn einer
erreichbar ist, kann man natürlich davon ausgehen, das man Online ist

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
