Temperature et charge cpu + libération memoire pour carte asus

Description

Eh oui, vous ne rêvez pas, j'ai enfin réussi à récupérer la température du CPU et de la carte mère ainsi que la vitesse du ventilo!!!

Je mets un bémol quand même car ce code ne fonctionne qu'avec les cartes mères Asus. Toutes, je ne sais pas mais avec ma P4-S800MX, ça fonctionne. Pour preuve, regardez la capture!!!

En fait, j'utilise les DLL Asus (fournies dans le zip) et il les faut toutes. Je pensais que Asus.dll suffirait (vu que je n'appelle qu'elle dans mon code) mais en regardant de plus près les dépendances, et ben il faut tout mettre dans le même répertoire et avec un peu de chance ça marche!!!

Ayant trouvé tout ça, j'ai donc fait un prog complet avec graphiques, icones dans le systray (2 en même temps!!!), recupération du nom du processeur, charge cpu et visualisation de la mémoire avec libération manuelle et automatique.

J'espère que ça en aidera certains mais bon c'est dommage que ça ne se limite qu'aux cartes Asus...

Pour ma part, le prog se lance avec Windows (démarrage minimiser) et il remplace avantageusement mon vieux SpeedFan.

Dernière chose si ça ne marche pas et que vous avez une carte Asus. Installez Asus Probe, mettez juste l'exécutable de mon prog dans le répertoite d'Asus Probe et lancez le prog. Si ça marche, regardez les dependances de mon prog et notez le nom de toutes les DLL Asus. Copiez-les dans un autre répertoire avec mon prog et maintenant vous pouvez désinstaller Asus Probe. En tout cas, c'est comme ça que j'ai procédé...

Dernière dernière chose, je n'utilise que 3 fonctions de la DLL mais en cherchant sur google genre : Asus.dll+GetCPUTemperature, vous trouverez la liste de toutes les API disponibles dans Asus.dll!!!

En fait, je sens que ce code ne marchera que chez moi mais bon j'ai quand même l'espoir que vous y arriverez. En tout cas, laissez vos commentaires...

Le lien vers Asus Probe:
http://fileforum.betanews.com/detail/ASUS_PC_Probe/1053033598/1

Codes Sources

A voir également

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.