Seite 1 von 2

GetInternetState

Verfasst: 16.01.2006 21:21
von Programie
Ich hab mal ne frage.

Wie kann ich den aktuellen verbindungsaufbaustaus abfragen?

z.b. Das ProgressBarGadget beim InternetExplorer von Microsoft (von 0 zu 100) :?

Verfasst: 16.01.2006 23:14
von benpicco
Meinst du Ping oder einen download mit Progressbar?

Verfasst: 18.01.2006 17:30
von Programie
Ich meine den aktuellen Seitenaufbaustatus (Wenn man eine Internetseite eingibt läd das manchmal. Und das soll in einer ProgressBar angezeigt werden!) :mrgreen:

Verfasst: 18.01.2006 18:56
von hardfalcon
äh
ich weiss nich ob dir das schon aufgefallen ist, abver da gibts 2 Ansätze:
Ansatz 1. : es gibt einzelne Handlungen beim Verbindungsaufbau, z.B. das senden der Login-Daten oder eine bestimmte Antwort vom Server, und die werden als Fixpunkte genommen. Wenn die Punkte "erreicht sind", macht die Progressbar nen "Hüpfer".
Ansatz 2.: Man muss ja bei jedem Verbindungsversuch eine Timeout-Grenze haben. Während dieser Zeit wird das Progressbar-Gadget jetzt langsam aber gleichmässig immer weiter "hochgefahren", sodass es rein theoretisch am Ende der Timeout-Zeit "voll" wäre. Wenn der verbindungsaufbau klappt, macht die Bar nen Hüpfer zu "100%".

Meist werden beide Ansätze gemischt...

Verfasst: 19.01.2006 10:16
von Dr.Pixel
Ha, dass Problem habe ich auch gerade.
Ich bräuchte die Variante 2.
Leider finde ich über suchen nichts in diesem Board!
Hat da jemand eine Idee oder einen Code?
Danke.

Dr. Pixel

Verfasst: 21.01.2006 15:08
von Programie
hardfalcon hat geschrieben:Man muss ja bei jedem Verbindungsversuch eine Timeout-Grenze haben. Während dieser Zeit wird das Progressbar-Gadget jetzt langsam aber gleichmässig immer weiter "hochgefahren", sodass es rein theoretisch am Ende der Timeout-Zeit "voll" wäre. Wenn der verbindungsaufbau klappt, macht die Bar nen Hüpfer zu "100%".
So etwas ähnliches suche ich! :)

Verfasst: 21.01.2006 15:15
von ts-soft
Mit dem folgenden Code kannste den Status ermitteln: http://forums.purebasic.com/english/vie ... hp?t=16837
"WebGadgetsExtra.pbi"
Damit erfährst Du zwar nur das Ende, aber den Rest kann man ja simulieren. Die meisten Fortschrittsbalken haben ja eh nur psychologischen Wert, es passiert noch was! :mrgreen:

Verfasst: 21.01.2006 15:27
von Programie
ts-soft hat geschrieben:"WebGadgetsExtra.pbi"
Wo ist die Datei? :freak:

Verfasst: 21.01.2006 15:31
von ts-soft
Programie hat geschrieben:
ts-soft hat geschrieben:"WebGadgetsExtra.pbi"
Wo ist die Datei? :freak:
Du brauchst doch nur dem Link ins engl. Forum folgen :freak:

http://freak.purearea.net/code/WebGadgetExtras.pb

Verfasst: 21.01.2006 15:46
von Programie
Das ist nur ein Webgadget mit Links! /:->