Functions > Network >


Ping

Ping un h�te et retourne le temps de r�ponse.

Ping ( "address/hostname" [, timeout = 4000] )

Param�tres

address/hostname Peut �tre par exemple "www.autoitscript.com" ou "87.106.244.38".
timeout [optionnel] D�lai d'attente d'une r�ponse en millisecondes (4000 par d�faut).

Valeur de retour

Succ�s: Retourne le temps aller-retour en millisecondes (sup�rieur � 0).
�chec: Retourne 0 si l'h�te n'est pas joignable ou autres erreurs r�seau et d�finit @error <> 0.
@error: 1 = H�te d�connect�
2 = H�te inaccessible
3 = Mauvaise destination
4 = Autres erreurs

Exemple

#include <MsgBoxConstants.au3>

Example()

Func Example()
    ; Ping le site AutoIt avec un d�lai d'attente de 250 ms.
    Local $iPing = Ping("autoitscript.com", 250)

    If $iPing Then ; Si une valeur sup�rieure � 0 est retourn�e, affiche le message suivant.
        MsgBox($MB_SYSTEMMODAL, "", "Temps de r�ponse: " & $iPing & "ms.")
    Else
        MsgBox($MB_SYSTEMMODAL, "", "Une erreur est survenue, @error = " & @error)
    EndIf
EndFunc   ;==>Example