Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : version du processeur [ Archives / Systeme ] (tmcuh)

jeudi 3 novembre 2005 à 11:47:03 | version du processeur

tmcuh

Bonjour, pour des besoins de sécurité logiciel j'ai besoin d'avoir une clé unique par ordinateur, qui ne soit pas différent d'un lancement à un autre. J'ai donc pensé au materiel avec un numéro très souvent unique est très difficilement falcifiable. Je me posais la question comment récupéré le numéro de série du processeur, du bios ou quelque chose dans le genre. J'ai cherché du coté wmi mais n'étant pas un adèpte du wmi j'ai beaucoup de mal. Pouvez vous m'éclairer. Merci

jeudi 3 novembre 2005 à 12:24:27 | Re : version du processeur

TheSaib

Administrateur CodeS-SourceS
Réponse acceptée !

Avec WMI :

          string cpuInfo =  String.Empty;
            string temp=String.Empty;
            ManagementClass mc = new ManagementClass("Win32_Processor");
            ManagementObjectCollection moc = mc.GetInstances();
            foreach(ManagementObject mo in moc)
            {
                if(cpuInfo==String.Empty)
                {// only return cpuInfo from first CPU
                    cpuInfo = mo.Properties["ProcessorId"].Value.ToString();
                }            
            }
            return cpuInfo;


::|The S@ib|::
MVP C#.NET


jeudi 3 novembre 2005 à 12:30:05 | Re : version du processeur

scoubidou944

quelque chsoe qui marche bien aussi : l'adresse MAC de ta carte réseau.
Donc tu concatène l'ID CPU avec celle de la MAC adress et ca devrait etre bon ;p

----------------------------
C++ forever
C# amateur

jeudi 3 novembre 2005 à 14:03:01 | Re : version du processeur

tmcuh

Oui j'y ai pensé aussi mais seuelemnt tout le monde n'as pas de carte réseau...

Mais il faut ajouter quel référence pour pouvoir utiliser le managment? car system.managment j'ai pas :(

Amicalement TMCUH

jeudi 3 novembre 2005 à 14:05:05 | Re : version du processeur

tmcuh

J'ai rien dittt lol, merci ça marche nikel

Amicalement TMCUH

jeudi 3 novembre 2005 à 14:36:08 | Re : version du processeur

tmcuh

au fait la clé windows tu c'est pas si on c'est la récupéré part wmi?

Amicalement TMCUH

jeudi 3 novembre 2005 à 14:40:06 | Re : version du processeur

TheSaib

Administrateur CodeS-SourceS
Réponse acceptée !
Regarde la dedans  :


win32_WindowsProductActivation


::|The S@ib|::
MVP C#.NET



Cette discussion est classé dans : version, numéro, wmi, processeur, unique


Répondre à ce message

Sujets en rapport avec ce message

Numéro unique de périphériques [ par zigxag ] Bonjour,Afin d'assurer la sécurité dans mon application, j'aimerais récupérer, en c#, un identifiant unique du périphérique utilisé, comme par exemple Ajouter automatiquement numéro de version au fichier msi généré [ par Flashy Warrior ] Bonjour,J'ai fini de développer la première version de mon application, et j'ai créé un projet pour générer un package d'installation (fichier Setup.e Numéro de version. [ par pipof18 ] Bonjour,Comment gérer le numéro de version d'un programme c# dans visual studio.NET ?Merci.pipof18 récupérer numéro de version d'un assembly "mort" sous CF [ par leprov ] bonjour a tous. je cherche a récupérer le numéro de version d'un executable qui n'est pas en train de tourner, le tout sous compact framework (en bref CheckListBox avec coche unique [ par RockmanX ] Salut!Je cherche à faire en sorte que l'utilisateur ne puisse pas cocher plus d'un seul élément dans une checkboxlist.J'ai essayé avec les événements Erreur 1305 lors de l'installation de vs .net [ par samisoft ] bonjour a tous, j' ai un message d' erreur 1305 lorsque je tente d' intaller visual studio.net, version french (6cd), sur windows 2000 pro (version f Problème version [ par Bidou ] Bonjour,Avec beaucoup de peine j'ai réussi à faire un petit programme qui interagit avec Excel, j'ai pour cela dut importer 'Microsoft Office 11.0 Obj SharpDevelop [ par thebigboss ] J'ai la version 0.99 qui comporte 1 ou 2 bug, et j'ai téléchargé la version 1.02 mais je n'ai plus l'onglet "Design". Je ne peux plus construire mon I Version multilingue [ par RMI ] L'application que je dois réaliser doit être déployer sur plusieurs pays. Donc, j'ai plusieurs langues à gérer. Quelqu'un connait-il le meilleur moyen Version [ par bucherb ] Hello!J'arrive pas à trouver qqch pour que je puisse connaitre la version de mon programme, ou d'un fichier quelconque. Est-ce que qqun peut m'aider?


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,23 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.