Internet connected ?

Für Fragen von Einsteigern und Programmieranfängern...

Internet connected ?

Beitragvon malabarista » 5. Mär 2018, 11:08 Internet connected ?

Unter Windows kann man durch
b := WinInet.InternetGetConnectedState(@Flags, 0);
ermitteln, ob eine Verbindung des PC mit dem Internet vorhanden ist.

Wie geht das unter Linux ?
(ich möchte nicht beim Download mittels Synapse den Anwender auf ein Timeout warten lassen)
malabarista
 
Beiträge: 294
Registriert: 11. Jun 2016, 11:16
Wohnort: Konstanz
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0 | 
CPU-Target: 64Bit
Nach oben

Beitragvon m.fuchs » 5. Mär 2018, 11:14 Re: Internet connected ?

Kann man nicht, auch nicht mit WinInet.InternetGetConnectedState.

https://web.archive.org/web/20110514182 ... ernet.html
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de
m.fuchs
 
Beiträge: 1972
Registriert: 22. Sep 2006, 18:32
Wohnort: Berlin
OS, Lazarus, FPC: Winux (L 1.8.4, FPC 3.0.4) | 
CPU-Target: x86, x64, arm
Nach oben

Beitragvon malabarista » 5. Mär 2018, 11:42 Re: Internet connected ?

Ja, die Problematik ist mir bekannt. (Ich hatte schon einiges zu diesem Thema gegoogelt)
Unter Einbezug der Unzulänglichkeiten zeigen trotzdem Windows als auch Linux dem Anwender an, ob eine Internetverbindung besteht.
Mehr möchte ich auch nicht. Am liebsten wäre mir auf dieses System-Flag zuzugreifen.
malabarista
 
Beiträge: 294
Registriert: 11. Jun 2016, 11:16
Wohnort: Konstanz
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0 | 
CPU-Target: 64Bit
Nach oben

Beitragvon m.fuchs » 5. Mär 2018, 12:38 Re: Internet connected ?

Ich wüsste nicht wo das angezeigt wird, könntest du das mal näher darstellen?

Abgesehen davon ist das auch keine Lösung für dein Problem. Selbst wenn du wüsstest dass du mit dem Internet verbunden bist, heißt das nicht dass der spezielle Server erreichbar ist.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de
m.fuchs
 
Beiträge: 1972
Registriert: 22. Sep 2006, 18:32
Wohnort: Berlin
OS, Lazarus, FPC: Winux (L 1.8.4, FPC 3.0.4) | 
CPU-Target: x86, x64, arm
Nach oben

Beitragvon malabarista » 5. Mär 2018, 13:02 Re: Internet connected ?

In der Taskleiste gibt es dieses Symbol.
Kann ich leider nicht hochladen, weil "Das Kontingent für Dateianhänge ist bereits vollständig ausgenutzt."
malabarista
 
Beiträge: 294
Registriert: 11. Jun 2016, 11:16
Wohnort: Konstanz
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0 | 
CPU-Target: 64Bit
Nach oben

Beitragvon m.fuchs » 5. Mär 2018, 13:03 Re: Internet connected ?

In der Taskleiste kenne ich nur Symbole für Netzwerkverbindungen, das sagt noch gar nichts über eine Verbindung zum Internet aus.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de
m.fuchs
 
Beiträge: 1972
Registriert: 22. Sep 2006, 18:32
Wohnort: Berlin
OS, Lazarus, FPC: Winux (L 1.8.4, FPC 3.0.4) | 
CPU-Target: x86, x64, arm
Nach oben

Beitragvon theo » 5. Mär 2018, 13:49 Re: Internet connected ?

Es gibt auch was zum Thema bei Synapse: http://synapse.ararat.cz/doku.php/publi ... connection
theo
 
Beiträge: 8070
Registriert: 11. Sep 2006, 18:01

Beitragvon malabarista » 5. Mär 2018, 16:01 Re: Internet connected ?

Ja, das ist doch eine gute Möglichkeit !
malabarista
 
Beiträge: 294
Registriert: 11. Jun 2016, 11:16
Wohnort: Konstanz
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0 | 
CPU-Target: 64Bit
Nach oben

Beitragvon m.fuchs » 5. Mär 2018, 16:17 Re: Internet connected ?

Das macht aber etwas anderes als du gefordert hast. Du wolltest vor einer Verbindung wissen ob eine Verbindung möglich ist, der Beispielcode auf der Synapseseite prüft ob eine FTP-Verbindung noch nutzbar ist.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de
m.fuchs
 
Beiträge: 1972
Registriert: 22. Sep 2006, 18:32
Wohnort: Berlin
OS, Lazarus, FPC: Winux (L 1.8.4, FPC 3.0.4) | 
CPU-Target: x86, x64, arm
Nach oben

Beitragvon malabarista » 5. Mär 2018, 16:45 Re: Internet connected ?

@theo: welche unit muss noch dazugefügt werden ?
Ich erhalte die Fehlermeldung:
Error: Identifier not found "TFtpSend"
malabarista
 
Beiträge: 294
Registriert: 11. Jun 2016, 11:16
Wohnort: Konstanz
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0 | 
CPU-Target: 64Bit
Nach oben

Beitragvon m.fuchs » 5. Mär 2018, 16:54 Re: Internet connected ?

Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de
m.fuchs
 
Beiträge: 1972
Registriert: 22. Sep 2006, 18:32
Wohnort: Berlin
OS, Lazarus, FPC: Winux (L 1.8.4, FPC 3.0.4) | 
CPU-Target: x86, x64, arm
Nach oben

Beitragvon malabarista » 6. Mär 2018, 09:51 Re: Internet connected ?

Danke !
malabarista
 
Beiträge: 294
Registriert: 11. Jun 2016, 11:16
Wohnort: Konstanz
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0 | 
CPU-Target: 64Bit
Nach oben

• Themenende •

Zurück zu Einsteigerfragen



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste

porpoises-institution
accuracy-worried