j'ai une fonction de vérification d'adresse ip, qui ne me donne pas entière satisfaction.
Code : Tout sélectionner
func adresseIPcheck()
Local $ip1=@IPAddress1
If StringInStr($ip1,"x.X.Y.") Then
DriveMapAdd ( "M:", @homeshare , 8 ) ;Map répertoire privé de l'utilisateur
else
MsgBox(64, "","connexion vpn en cours d'etablissement : ", 1 )
EndIf
EndFunc
"x" n'est pas important.
une fois cette vérification, le script exécutera des taches particulières :
-mappage des lecteurs réseaux.
A l'heure actuel, je dois lancer le script deux fois pour obtenir mes lecteurs réseaux :
1- 1ere exécution l'application se lance et s'exécute.
2-deuxième exécution : l'application est relancée, je l'annule, et enfin mes lecteurs réseaux apparaissent.
l'idée serait de rajouter un "while" mais ça dépasse de loin mes compétence ....
j'ai déjà du mal a faire en sorte que mon script se ferme tout seul après exécution ...
:
while ( adresse ip n'est pas de type A.B.C.*)
Attendre que ip soit de type A.B.C.*
Wend
Bon ben je retourne à mes essais, et merci de votre aide par avance



