Page 1 sur 1
[..] Requête ping plus rapide
Posté : jeu. 26 janv. 2012 02:55
par Zippo
Salut,
J'aimerais faire une requête de ping plus rapide que l'original c'est à dire : ping(). Je voudrais simplement savoir si l'IP est online ou offline.
Re: [..]Requête ping plus rapide
Posté : jeu. 26 janv. 2012 03:05
par matwachich
Regardez la doc de la fonction Ping
Code : Tout sélectionner
[i]timeout [optional][/i] - Is the time to wait for an answer in milliseconds (default is 4000).
Re: [..] Requête ping plus rapide
Posté : jeu. 26 janv. 2012 14:12
par Zippo
Je fais ping($ip,1) mais sa va pas plus vite.
Re: [..] Requête ping plus rapide
Posté : jeu. 26 janv. 2012 19:16
par ani
une milliseconde :p
y a un tableau pour le cas ou → @error
Code : Tout sélectionner
Dim $iTemp = "0", $sLink = "www.autoitscript.com"
Dim $Ping, $statut = ''
$Ping = Ping($sLink,$iTemp)
Switch @error
case 0
$statut = "Host is Online"
case 1
$statut = "Host is offline"
case 2
$statut = "Host is unreachable"
case 3
$statut = "Bad destination"
case 4
$statut = "Other errors"
EndSwitch
ConsoleWrite($ping & " - " &$statut)
Re: [..] Requête ping plus rapide
Posté : ven. 10 févr. 2012 21:32
par mikell
Zippo c'est une bonne question dont j'aimerais bien connaitre la réponse...
Et savoir pourquoi ce script est si long ^^
Code : Tout sélectionner
$begin = TimerInit()
$ping = Ping("www.mikell.argh", 100) ; <= offline (a priori...)
If @error Then
$time = Round(TimerDiff($begin)/1000)
Msgbox(48,"", " Pas connecté " & $time & " secondes")
EndIf
Si le 100 est un time-out de fin de requête, pourquoi le script met-il (chez moi) 17 secondes ?