Page 1 sur 1

[V] Hotspot wifi

Posté : ven. 24 avr. 2015 23:59
par Tooniixx
Bonjours, alors voila, j'aimerais créer un soft qui puisse partager ma connexion filaire via le wifi de mon pc, est-ce possible ? je les déjà fait en Batch, sa fonctionne nickel mais niveau graphique ^^'

Et j'en viens a ma seconde question, ce soft pourra ce auto updater si je le met a jour depuis un serveur sur internet ?
Comme sa je pourrais le partager et le mettre a jour régulièrement :)

Merci de vos réponse, Tooniixx. :)

Re: [..] Hotspot wifi

Posté : lun. 27 avr. 2015 09:08
par GhostLine
Salut,

Peux tu poster ici ton batch (sans les informations de connexion, of course) ?

Re: [..] Hotspot wifi

Posté : mar. 28 avr. 2015 09:11
par Tooniixx

Code : Tout sélectionner

@echo off
color 0b
:debut
echo               %date% %time%
echo #______________________________________________#
Echo # Pour activer le hotspot tapez 1              #
echo # Pour le desactiver tapez 0                   #
echo # Pour afficher l'etat de la connexion tapez x #
echo # Pour configurer le reseau tapez Config       #
ECHO # Q pour quitter                               #
echo #______________________________________________#
goto set
:set
set /p rep=>Quel est votre choix ?
if %rep%== 1 goto oui
if %rep%== 0 goto desactiv
if %rep%== x goto stat
if %rep%== Config goto reseau
if %rep%== Q goto Quit
) ELSE ( 
goto err

:err                                             
ECHO Mauvaise syntaxe, re tapez votre reponse                                                                              
) 
goto set


:reseau
cls
echo Saisir le nom du reseau:
set /p ssid=>SSID
echo Ok, le ssid est %ssid%
netsh wlan set hostednetwork mode=allow ssid=%ssid%
goto mdp
:mdp
Echo Saisir le mot de passe du reseau ( 8 caractere min ) 
set /p mdp=>Mot de passe
goto :verif
:verif
echo Confirmer mot de passe : 
set /p ver=>Confirmer
if %mdp% EQU %ver% goto ok
if %mdp% NEQ %ver% goto nok
:ok
echo votre mot de passe est %mdp%
netsh wlan set hostednetwork mode=allow key=%mdp%
ping localhost -n 5 > nul
goto choix
:nok
Echo Le mot de passe ne corresponde pas. Re tapez
Ping localhost -n 4 > nul
goto mdp 
:choix
Echo Votre nom de reseau est %ssid% 
echo Votre mot de passe est %mdp%
Echo Tapez Oui pour accepter, Non pour annuler/modifier
set /p choix=>Quel est votre réponse ?
if %choix%== Oui goto oui
if %choix%== Non goto non
if %choix%== oui goto oui
if %choix%== non goto non
) ELSE (                                              
ECHO Mauvaise syntaxe                                                                                 
) 
goto choix
:oui
netsh wlan start hostednetwork
Echo Le hotspot est configurer, profiter ;)
echo Hotspot creer a le %date% a %time%
ping localhost -n 5 > nul
cls
goto debut

:non
cls
goto reseau






:desactiv
netsh wlan stop hostednetwork
echo Hotspot stopper
ping localhost -n 4 > nul
cls
goto debut

:stat
netsh wlan show hostednetwork
netsh wlan show hostednetwork setting=security
pause
cls
goto debut

:quit
echo Merci de l'utilisation ;)
ping localhost -n 5 > nul
Ce qui fait que les commande que j'aimerai retrouver ou équivalente sur autoIt est la commande " netsh wlan "
Ou une possibilité d'utiliser des variables, comme en batch %ssid% ou %mdp% pour que l'utilisateur puisse lui même choisir sa configuration simplement sans avoir besoin de le modifier dans le script, avec autoIt les variable sont "$xxxxx" non ?
Merci de votre aide

Re: [..] Hotspot wifi

Posté : mar. 28 avr. 2015 10:27
par jguinch
Tu sais que le multi-post est interdit (voir les règles du forum) ? ==> http://www.autoitscript.com/forum/topic ... spot-wifi/