Antwort auf: Internetverbindung und Webadresse prüfen

Startseite Foren Deutsches LiveCode-Forum Internetverbindung und Webadresse prüfen Antwort auf: Internetverbindung und Webadresse prüfen

#6649
Klaus Major
Administrator

    Hi Max,

    musste auch erst ein wenig recherchieren.

    Eine direkten Befehl, um zu prüfen, ob eine Interentverbindung besteht, gibt es leider nicht.
    Vielleicht fällt mir dazu später noch was Schlaues ein…

    Ob eine URL gültig, sprich vorhanden ist, kannst Du so testen.
    Du musst erst (versuchen) sie zu laden und dann „the result“ prüfen.
    „the result“ is leer, wenn die Aktion geklappt hat, sonst ist darin eine Fehlermeldung.

    Ich habe das hier getestet:

    ...
    ## diese URL gibt es wirklich nicht:
    put url("http://www.sdsdsdcvcvcvfgfgfg.de") into tt
    put tt & CR & the result into fld 1
    ...

    Die variable tt war dann LEER und „the result“ zeigte mir diesen Error:
    tsneterr: (6) Could not resolve host: http://www.ghghgtztztuoouummmb.com

    Du könntest also so vorgehen:

    ...
    put "http://www.sdsdsdcvcvcvfgfgfg.de" into tURL
    put url tURL into deineVariableHier
    if the result <> EMPTY AND the result contains "Could not resolve host" then
      answer "Diese URL gibt es nicht, Dumpfbacke!"
    end if
    ...

    Gruß und weiterhin fröhliches Schwitzen

    Klaus