1. Möchtest Du unser Team im Android OS-Bereich unterstützen? Details dazu findest du hier!
  2. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

HOWTO: Prüfen ob eine Online verbindung besteht

Dieses Thema im Forum "Tasker" wurde erstellt von Gwadro, 09.12.2011.

  1. Gwadro, 09.12.2011 #1
    Gwadro

    Gwadro Threadstarter Android-Lexikon

    Beiträge:
    1,112
    Erhaltene Danke:
    275
    Registriert seit:
    17.09.2009
    Wie stellen wir in einem Task fest ob das Gerät online ist?
    Falls nicht, dann warte X Minuten, Stunden und versuche es erneut.

    Dazu bietet sich HTTP Get an.



    Also, in einem Task:
    1. Eintrag:
    + "Net" "HTTP Get"
    Server: Port:
    Code:
    http://www.google.com
    Path: leer lassen
    Attributes: leer lassen
    Timeout: steht auf 10
    Mime Type: yexy
    Output File: leer lassen

    Contine Task After Error: Haken dran

    Mit grünen Haken betätigen.

    2. Eintrag:
    + "Task" "If"
    %HTTPR~200

    Mit grünen Haken betätigen.

    3.Eintrag
    + "Alert" "Flash"
    Text: Online

    Mit grünen Haken betätigen.

    4. Eintrag:
    + "Task" "Else"

    Mit grünen Haken betätigen.

    5. Eintrag:
    + "Task" "Wait"
    hier die gewünschte Zeit einstellen

    Mit grünen Haken betätigen.

    6. Eintrag:
    + "Task" "Goto"
    Type: Action Number
    Number: 1

    Mit grünen Haken betätigen.

    7. Eintrag:
    + "Task" "End If"

    Fertig

    Jetzt wird mit HTTP Get geprüft ob der angegebene Server erreichbar ist. Wenn ja, gibt dieser "200" zurück. Das verwerten wir bei If %HTTPR~200 und es erscheint die Meldung "Online". An dieser Stelle kann man seine eigentliche Aufgabe platzieren.
    Ist der Server nicht online, bekommt HTTP Get "-1" jetzt greift "Else" als 4. Eintrag. Tasker wartet X Minuten und geht mit "Goto" an die angegebene Stelle in dem Task.

    So bekommt man eine "Schleife" die abgearbeitet wird, bis die Bedingung im 2. Eintrag erfüllt ist.
     

    Anhänge:

    Zuletzt bearbeitet: 12.12.2011
    Dennis der Dachs und Mike-El haben sich bedankt.

Diese Seite empfehlen