Allgemeine Fragen zur PROFAN Programmierung
Views (Heute): 242830 (4266)
  Suchen
 Zurück zur Übersicht
 AutorThema: Proxy und Online
Rolf Koch
Datum:17.07.02 18:22 Antwortenals Email verschicken (webmaster@rokosoft.de) 


Hallo Leute,
ich verzweifele hier bezüglich einer Abfrage
Online ja/nein.
Wenn ich direkt ins Internet gehe, so klappt das ja ganz gut mit einigen Vorlagen.
Wenn ich aber über nen Proxy (wird vorher gecheckt) reingehe,
dann wüsste ich nicht, wie ich den Onlinestatus prüfen könnte.
Kennt evtl. einer nen zuverlässigen Schlüssel in der Registry, oder ne andere Methode ????
Rolf


Thorsten
Datum:17.07.02 21:31 Antwortenals Email verschicken (mrk@mrk-soft.de) 


Hallo Rolf,

Leider gibt es da keinen Schlüssel oder Sonstiges, um das
abzufragen, leider.

Da ich nur über ein Proxy ins Netz gehe (da der Hauptrechner
als Web-Server fungiert), das dort ein kleines Mini-Prog
läuft, welches den Online-Status dort überprüft, und auf ein
TCP-Port Anfragen aufnimmt, bzw. diese versendet.

Jeder Client fragt nun über diesen PORT am Sever an, ob der
Rechner Online ist oder nicht, bzw. Umgekert, der Server meldet
den Clienten, das sich der Online-Status geändert hat.




Rolf Koch
Datum:17.07.02 21:59 Antwortenals Email verschicken (webmaster@rokosoft.de) 


Danke Thorsten
auch wenn es niederschmetternt ist ;)
Kuck ich halt ob ich was anderes mache
Es sei denn, es hat doch noch irgendwie einen Trick auf Lager
Danke nochmal.
Rolf


Thorsten
Datum:18.07.02 07:34 Antwortenals Email verschicken (mrk@mrk-soft.de) 


Hallo Rolf,

Wie sollte auch der Client davon wissen. Für ihn ist im
Browser als Bezug, wo er seine Daten herbekommt, als
Verbindung LAN eingestellt, (ebend ein Proxy Server),
also eine permamente Verbindung.
Ob nun der Server, der das Lan dann Quasi weiterroutet,
(der Proxy Server), eine Verbindung hat oder nicht, ist
dem Client da egal. Für den Client heist es, Verbindung LAN,
= Permamente Verbindung, also Anfrage auf URL starten.

Thorsten




Sven Schmidts
Datum:18.07.02 08:53 Antwortenals Email verschicken (schmidts@flat2serv.de) 


Hallo Rolf,

das Spiel kennst Du doch von Softroute: Dein PC weiss nicht, ob der Gateway online ist. Du kannst höchstens folgendes versuchen:

- Laut System online? Die Api gab es hier mal irgendwann
- Versuchen, "www.nic.de" zu pingen bzw. abzurufen

Ein Ping wird nicht immer korrekt durchgeleitet, wenn Du eine Seite abrufst, und www.nic.de gibt es immer, dann kannst Du prüfen, ob > 0 Byte zurückkommen. Nur solltest Du das in einem Thread erledigen, da das etwas dauern kann. Und Thread's sind in Profan² so eine Sache ... ;)

Sven


Rolf Koch
Datum: 18.07.02 11:27 Antwortenals Email verschicken (webmaster@rokosoft.de) 


Ja, ja immer der kleine Koch -
mit seinen schwierigen Vorstellungen ;)
OK, hab mich damit abgefunden und werde was anderes einbauen.
Thx Euch beiden
Rolf


 Zurück zur Übersicht