Les info temperature, voltage de votre carte gaphique sous MBM5 ! - C++ - Programmation
Marsh Posté le 05-04-2003 à 13:41:37
Réutilise le composant ActiveX, c'est là dedans qu'il doit y avoir les appels au système.
Marsh Posté le 11-04-2003 à 19:13:41
Voila enfin les infos GPU/MEMOIRES/VOLTAGES/TEMPERATURES sur vos carte video MSI dans MBM5.
Aujourd'hui il n'y a que les cartes video ASUS qui sont supporté dans MBM5, Pourquoi ?? voila la réponse du réalisateur de MBM5 apres lui avoir envoyé des lignes de commandes (récupéré dans le fichier html de msi qui file les infos de leur cartes graphiques )qui font appel sans doute au un controle active X (MSIVGA.OCX) pour filer les infos:
a MBM users hached the asus program, and send me the code, your code is not a hack into the program as far as I can see unless there is some sort of all named AryHwMonitorValue
Bon en résumé un mec a editer le programme ASUS qui est un executable et a sortie les lignes de commandes qui permette de lire les sonde des cartes ASUS.
Donc le fichier ou il semble y avoir les infos des cartes MSI semble etre le controle active X qui suit :
http://bugman23.free.fr/Utilz/MSIVGA.ocx
Dans le programmes livré avec les cartes msi il y a dans sont dossier :
MSIVGA.OCX
vgauti.dll
nvclock.dll
vgavxd.vxd
Mfc42.dll
Msicopy.exe
Exehtml.exe
Vreg.exe
et bien sur MSI.htm qui contient les variables qui vont choper les info dans l'OCX, l'ocx lui meme qui va les choper sur les sonde des cartes graph.
Ce qui faudrais c'est matter les dépendences du fichier MSIVGA.OCX et ses points d'entrée.
Apres avec les commandes dans la page html on pourrai recupérer les infos facilement et filer tout ca au programmeur de MBM5 pour qu'il l'integre dans ca futur version.
voila merci à toute personne pouvant m'aider dans ma quette
Marsh Posté le 11-04-2003 à 19:31:51
Open-LanBugman a écrit : |
dans ta "quette" d'un dictionnaire?
Marsh Posté le 05-04-2003 à 10:31:27
voila les cartes graphiques Msi sont doté de sonde pour la température Gpu,le voltage de celui ci et de la mémoire ainsi que les RPM du ventilo.
Le problème est que MBM5 ne lit pas les sondes des cartes et ont est obliger d'utiliser un programme nomé : 3d turbo experience pour pouvoir les lires.
Ce programme est en fait une page html avec de flash et quelque fichier en plus (control activ X...)
dans le source HTML il y a ceci qui fais réféence aux sondes :
}
function Do_Sampling()
{
var MSIObj = InternetExplorer ? MSI : document.MSI;
var AryHwMonitorValue;
AryHwMonitorValue=(VInfo.GetHwMonitorValue).split("_" );
MSIObj.SetVariable("/:temperature",AryHwMonitorValue[0]);
MSIObj.SetVariable("/:fan_speed",AryHwMonitorValue[1]);
MSIObj.SetVariable("/:CoreVolt",AryHwMonitorValue[2]);
MSIObj.SetVariable("/:MemIOVolt",AryHwMonitorValue[3]);
MSIObj.SetVariable("/:MemoryVolt",AryHwMonitorValue[4]);
}
j'aurai aimé savoir si c'etais exploitable ou pas....
ya t'il des programmeur dans la salle ??