Gestionnaire de profils de connexion reseau

Soyez le premier à donner votre avis sur cette source.

Vue 14 747 fois - Téléchargée 2 037 fois

Description

Si vous en avez marre de reconfigurer les propriétés tcp/ip à la main à chaque fois que vous vous déplacez avec votre portable, ce soft sera votre ami !!

Il se présente visuellement comme une évolution de la feuille des propriétés de protocole tcp/ip de windows, en gros j'ai essayé de cloner cette feuille(avec ses comportements) et j'y ai rajouté un gestionnaire de profils.

Vous pouvez choisir la carte à configurer mais il n'y a pas de prise en charge pour les clés wep,wpa,wpa2 bref pas de clé pour le sans fil !!!

Pour l'instant j'ai eu la flemme de gerer les proxy internet mais ca viendra peut-etre si j'en ai vraiment besoin, rien ne vous empeche d'éditer le code et de m'envoyer le resultat ( ca serait sympa).

En esperant que ca pourra vous servir, en tout cas ca me sert à moi et c'est deja pas mal :-D

Conclusion :


Pas de bug connus mais vous en trouverez surement :-D

L'essentiel du code pour la récupération d'information et la modification se fait via WMI.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
3
Date d'inscription
mardi 6 décembre 2005
Statut
Membre
Dernière intervention
18 juin 2009

Salut vous tous ;-)
Voilà comme par le plus grand des hasards, je suis en train de me casser les dents sur le même programme que toi (créer des profils de connexion) mais c'est loin d'être au point?
J'ai comparé ton programme au mien et j'avoue que nous avons tout deux, deux façons bien différente d'abordé le problème (je début snif snif).

Je bloque aussi sur ton programme avec Studio 2005 (for each).

En revanche pour répertorier les cartes réseaux, je les ai recherché dans la base de registre.. ce qui donne :
??????????????????????????????????????.
Public Function sChargeValKeyCarteReso(ByVal iVar As Integer, ByVal bEval As Boolean) As String
'................................................................................................
'Charge les noms et les ServiceNames des cartes réseaux.
'L'adresse clef registre des noms et ServiceName est :HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards

'e = False -> eVal= 2 donne les ServiceNames.
'e= True -> eVal=1 donne les noms des cartes réseaux.


Dim iVal As Integer
Dim iNombrSouKey As Integer
Dim sNomSK As String
iNombrSouKey = My.Computer.Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards").SubKeyCount
Dim sName(iNombrSouKey) As String 'Tous les noms des cartes réseaux sont dan"sName"
sName = My.Computer.Registry.LocalMachine.OpenSubKey("SOFTWARE").OpenSubKey("Microsoft").OpenSubKey("Windows NT").OpenSubKey("CurrentVersion").OpenSubKey("NetworkCards").GetSubKeyNames
Dim n As Integer
n += 1
Dim sEtiqutt(iNombrSouKey - 1, 1) As String



sNomSK = sName(iVar)
sEtiqutt(iVar, 0) = My.Computer.Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards").OpenSubKey(sNomSK).GetValue("Description")
sEtiqutt(iVar, 1) = My.Computer.Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards").OpenSubKey(sNomSK).GetValue("ServiceName")

Return sEtiqutt(iVar, iVal)


End Function

C'est un peut lourd mais ca marche de plus il prend en charge les cartes de type 13942.
Ca peu t?être utile ?
Messages postés
53
Date d'inscription
vendredi 7 octobre 2005
Statut
Membre
Dernière intervention
9 avril 2008

ce logiciel a un comportement tres bizzarre si l'on debranche le cable reseau et je vois pas du tout d'ou ca vient....etrange....
Messages postés
412
Date d'inscription
mercredi 19 décembre 2001
Statut
Membre
Dernière intervention
7 avril 2008
1
J'ai toujours les même erreur meême aprsè avoir recompilé.
La modif se passe bien puis erreur sur la ligne
1728 : For Each obj As ManagementObject In Col
j'ai l'erreur COM object that has been separated from its underlying RCW can not be used.

J'ai toujours les 4 références marquée manquantes.

Ca vient peut-être de chez moi car je ne me sert plus du studio 2004 car je viens d'acheter le sudio 2005 en français.
Messages postés
53
Date d'inscription
vendredi 7 octobre 2005
Statut
Membre
Dernière intervention
9 avril 2008

Bon pour ceux qui ont la flemme de compiler, lancez connexionPro.exe dans le repertoire bin ca devrait marcher...peut-etre...enfin j'espere :D
Messages postés
53
Date d'inscription
vendredi 7 octobre 2005
Statut
Membre
Dernière intervention
9 avril 2008

Mince j'avais trifouillé les references et j'ai oublié de nettoyer apres :D

Pour axSYNCTRLLLib, askeyboard3, keybord3, SYNCTRLLib normalement si tu compiles cela les generes dans le repertoire bin ... , dans le doute je vais rajouter ce repertoire
Afficher les 7 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.