[..] Problème avec UDF NetCC.au3

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
hunterThompson
Niveau 1
Niveau 1
Messages : 12
Enregistré le : ven. 27 nov. 2009 10:59
Status : Hors ligne

[..] Problème avec UDF NetCC.au3

#1

Message par hunterThompson »

En fait je viens de trouver tes scripts, suite à ma recherche sur _WinNet_GetNetworkInformation , et ils devraient me permettre de réaliser mon idée.

" _NetCC("Nom de la connexion", 4) => Renvois l'état de la connexion. " Je suppose que cela renvoie un 1 pour connecté, et 0 pour non connecté, ou en cas d'erreur... ?

Et sinon, à l'exécution, quand il y a une erreur, pas de souci, mais sans erreur, je récupère ceci:

F:\Auto\NetCC.au3 (126) : ==> Variable used without being declared.:
Return $State
Return ^ ERROR

Je vais chercher d'où çà vient. Si je trouve le posterai.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11823
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Problème avec UDF NetCC.au3

#2

Message par Tlem »

Ligne 85 du script, modifiez :

Code : Tout sélectionner

Local $objShell, $objFolder
par

Code : Tout sélectionner

Local $objShell, $objFolder, $State = 0
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
spyzer
Niveau 1
Niveau 1
Messages : 2
Enregistré le : mar. 30 nov. 2010 21:18
Status : Hors ligne

Re: [..] Problème avec UDF NetCC.au3

#3

Message par spyzer »

Bonjour,

Bravo et merci pour l'UDF NetCC, par contre j'ai également un soucis avec.

J'ai corrigé le script comme expliqué plus haut, je n'ai donc plus le message d'erreur, par contre j'ai quelques soucis :

Lorsque j'utilise la fonction de cette façon

Code : Tout sélectionner

_NetCC("wifi", 1)
cela ne fonctionne pas alors que "wifi" est le nom exact de ma connexion par contre si je fait cela

Code : Tout sélectionner

_NetCC("wifi", 1, 0)
ça fonctionne correctement.

Lorsque je souhaite obtenir le status de la connexion je fait

Code : Tout sélectionner

_NetCC("wifi", 4, 0)
et la fonction me renvoi systématiquement 1, que la connexion soit active ou pas ...

D'ailleurs peut-on savoir avec cet udf si le status de la connection est : "Connectivité limitée ou inexistante"
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11823
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Problème avec UDF NetCC.au3

#4

Message par Tlem »

Je n'ai pas prévu cet UDF pour autre chose qu'une carte réseau Ethernet.
Il faudrait sans doute rajouter des conditions ou commandes spécifiques aux connexions wifi.
Cela dit, il me semble qu'il existe déjà un UDF pour le wifi sur le forum Anglais. ;)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
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: [..] Problème avec UDF NetCC.au3

#5

Message par bloodwolff »

Oui je l'avais utilisé pour faire un script de connection wi-fi
Le lien si tu veux l'essayer !(L'udf hein pas le scrip :wink: )
Compte skype : bloodwolfff
spyzer
Niveau 1
Niveau 1
Messages : 2
Enregistré le : mar. 30 nov. 2010 21:18
Status : Hors ligne

Re: [..] Problème avec UDF NetCC.au3

#6

Message par spyzer »

Merci pour vos réponses rapide :)
Tlem a écrit :Je n'ai pas prévu cet UDF pour autre chose qu'une carte réseau Ethernet.
le problème c'est qu'avec ma carte ethernet j'ai exactement les même problèmes

j'avais vu qu'il existais un UDF pour le wifi mais je pensai que NetCC aurai pu me donner le status de la connexion avec le flag 4 (connecté, déconnecté, Connectivité limitée ou inexistante), je vais donc me rabattre sur l'autre UDF.

Merci à vous
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11823
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Problème avec UDF NetCC.au3

#7

Message par Tlem »

J'avoue que cet UDF est un peut lointain dans ma mémoire ... :oops:
Le type de retour de l'UDF, permet de savoir si la connexion est active ou inactive, si vous voulez connaitre d'autres états tel que la connectivité limité ou inexistante, il vous suffit de lire l'adresse IP de la carte. :roll:

Cet UDF à été testé (a l'époque) avec une version 3.2.1 de AutoIt et sur XP/Vista/Seven 32 bit. Peut être que sur une autre plateforme, il y à un débogage à faire.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre