[..] Script d'automatisation de la config wifi sur XP

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
morellaurent
Niveau 1
Niveau 1
Messages : 1
Enregistré le : mer. 20 oct. 2010 16:15
Status : Hors ligne

[..] Script d'automatisation de la config wifi sur XP

#1

Message par morellaurent »

Bonjour à tous ,

C'est mon premier message sur ce forum et j'espère que mon post est au bon endroit.

Voilà, je suis administrateur réseau dans un établissement scolaire et je voudrait simplifier l'enregistrement des machines sur les différentes bornes WIFI.

En regardant le forum anglais, j'ai vu que des scripts sont écris pour faire cela "en gros "

L'idée ( inspirée de l'application Integrdom du serveur SCRIBE-EOLE ) serait de lancer le script pour une configuration de 1 ou plusieurs bornes wifi en entrant au préalable les informations en cyptée dans un fichier ini.

ça ce serait la situation idéale.

Sinon dans un premier temps je cherche à entrer ces informations directement dans le script autoit puis de le compiler en exe pour le distribuer aux profs par exemple, pour m'éviter de rentrer toutes les infos sur chaque machine . Pour le parc, je pourrais alors automatiser l'installation.

J'ai tester les différents scripts écris en anglais mais j'ai l'impression que les nom de commandes utilisés sont adapté à des machine en anglais :

http://www.autoitscript.com/forum/index ... opic=91018

J'ai trouvé des bouts de scripts ici et là mais je n'arrive pas à les faire fonctionner :

Code : Tout sélectionner

#include <Array.au3>
#include "Wifi33b.au3"
$Handle = _Wlan_OpenHandle()
$Enum = _Wlan_EnumInterfaces($Handle)
_Wlan_SetGlobalConstants($Handle, $Enum[0][0])
_Wlan_Scan(-1, -1)
$AvailNet = _Wlan_GetAvailableNetworkList(-1, -1, 0)
_ArrayDisplay($AvailNet)
Dim $Profile[9]
$Profile[0] = "Bogus"
$Profile[1] = "Infrastructure"
$Profile[2] = "Automatic"
$Profile[3] = "WPA-PSK"
$Profile[4] = "AES"
$Profile[5] = "802.1x Disabled"
$Profile[6] = "Pass Phrase"
$Profile[7] = "password1"
$Profile[8] = "No Key Index"
_Wlan_SetProfile(-1, -1, $Profile)
$ProfileList = _Wlan_GetProfileList(-1, -1)
_ArrayDisplay($ProfileList)
_Wlan_DeleteProfile(-1, -1, "Bogus")
$ProfileList = _Wlan_GetProfileList(-1, -1)
_ArrayDisplay($ProfileList)
Je suis intéressé par votre expérience et votre aide .

Merci d'avance pour votre aide .

Cordialement,

Laurent Morel
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

Re: [..] Script d'automatisation de la config wifi sur XP

#2

Message par bloodwolff »

Ma machine est en français et le script semble fonctionner donc sa ne doit pas venir d'un problème de compatibilité de langue . Si j'ai bien compris tu cherche à te connecter à un réseau wI-fi
Pour obtenir les informations j'ai tout simplement utilisé
► Afficher le texte
Il ne reste qu'à remplacer SSID (Nom de la connection)
En le lançant il renvoit les information utile pour créer le profil
Les $profile[0] à $profile[6] sont à copier
Les 7 et 8 Sont à modifier car il ne peut pas les récupérer car ils sont crypter ( Je pense )
Le profile 7 tu dois écrire la clé ou le mot de passe
le profile 8 tu dois écrire la position du mot de passe dans l'index, souvent c'est 1 mais pas toujours
9 et 10 sont à oublier
► Afficher le texte
Le 2e code qui connecte au wi-fi, tu entre les informations pour les profiles entre des "" et tu change encore la valeur SSID

En espérant que j'aie bien compris ton problème :D
Si c'est bien je serai heureux de t'aide pour la partie cryptage
Compte skype : bloodwolfff
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

Re: [..] Script d'automatisation de la config wifi sur XP

#3

Message par bloodwolff »

Voilà un script qui pourrait t'être fort utile
Si bien sur tu te reconnecte sur le forum ... :)
Compte skype : bloodwolfff
Répondre