articles/dicorebol-fr/connectedq.txt · Dernière modification: 07/05/2005 00:19

EN: rebol.com - rebol.org - rebol.net -
FR: Rebol Documentation Project - forum RebelBB - rebol-france.org - forum codeur -

 

Connected? - Détail de la fonction

En résumé :

Retourne TRUE si la connexion à l’Internet est possible.

Utilisation :

connected? 

Description :

Cette fonction retourne TRUE si une connexion réseau est possible. A noter que cette fonction différe entre REBOL View et Link et qu’elle n’est pas un indicateur fiable d’un raccordement à l’Internet.

Sous View, cette fonction retourne TRUE si les interfaces Internet sont valides. Ceci ne signifie pas que l’ordinateur est relié réellement à l’Internet, parce que cela peut être seulement déterminé en se reliant réellement à un autre ordinateur, comme un serveur web. Par exemple, la fonction peut renvoyer TRUE, mais votre ordinateur a pu perdre sa connexion Internet parce que le réseau local ou la connexion modem sont tombés.

    print connected?
    true

Une manière de vérifier réellement un raccordement à l’Internet est d’essayer d’ouvrir un port sur un serveur connu. Par exemple, ce code renverra VRAI si la connexion peut être établie :

    print not error? try [close open tcp://www.rebol.com:80]
    true

Remarque : si le site rebol.com n’est pas disponible ou inaccessible, cette ligne de code renverra FALSE. D’autre part, il est nécessaire parfois de configurer les paramètres de votre proxy, si vous êtes dans un réseau d’entreprise par exemple.

Dans REBOL/Link, la fonction connected? renverra TRUE si les clients LINK sont actuellement connectés au serveur IOS. Notez cependant que le script doit inclure l’en-tête type Link-app, et être lancé sous l’environnement Link.

Version anglaise officielle :

 
  articles/dicorebol-fr/connectedq.txt · Dernière modification: 07/05/2005 00:19
 
Fil RSS: Recent changes RSS feed
Valid XHTML 1.0 Valid CSS Powered by PHP Driven by DokuWiki
Hébergement par Spinodo