![]() |
Kleines Harware Tool
Liste der Anhänge anzeigen (Anzahl: 1)
Ich hab mal ein kleines Beispiel Programm geschrieben das es dem benutzer ermöglicht die CPU temperatur, Kühler umdrehungen, CPU Core Spannung, Versorgungsspannung usw.
üder den shared memory des MotherBoard Monitors auszulesen. Der MBM version 5.x muss installiert sein, damit es funktioniert. Download HIER: ![]() Is vielleicht ganz nützlich für manche die diese Informationen in Ihre Programme einbinden wollen.. Viel Spaß damit.. |
Hi,
hab mir das Prog jetz nich angesehen, hab den MBM vor n paar Tagen deinstalliert weil ich ihn nich wirklich gebraucht habe. Dein Prog kann ja wirklich ganz nützlich sein, wenn man solche Informationen in seinen Projekten anzeigen will, aber wer den MBM hat, der guckt dann sowieso da nach anstatt in deinem Prog. Ich find das - ohne dir und deinem Prog zu nahe treten zu Wollen (denn Arbeit ist Arbeit ist Arbeit und soll anerkannt werden) - ungefähr genauso (sorry) sinnlos wie Komponenten für eigene Programme, die MP3s abspielen indem sie Winamp ansteuern. Somit ist das Programm wieder nicht unabhängig (was die Funktionen angeht) und kann in den meisten Fällen nicht dem Programm, dessen Informationen es ausliest, vorgezogen werden. Aber trotzdem. War bestimmt viel Arbeit und schon vor allen Dingen dass du mit Sachen wie "Shared Memory" (wo ich ja garkeine Ahnung von hab) verdient (zumindest meinen) Respekt. Bis dann, S - tefano |
Liste der Anhänge anzeigen (Anzahl: 1)
In deinem Programm hat sich ein Fehler eingeschlichen (siehe Screenshot)! Oder glaubst du, mein Athlon hätte nach mehreren Stunden Arbeit 31°C, während mein Gehäuse doppelt so heiß ist...
|
Zitat:
|
Liste der Anhänge anzeigen (Anzahl: 1)
@BrainCode Dir gehts gut, ich brenne schon fast.
|
Zu mindest dürfte dein Kondenswasser schon kochen. :mrgreen: Wie wäre es mit einem Spiegelei zum Frühstück?
|
@Mirilin: Dein Kühler ist ja auch kaputt. Der hat nur noch 255 rpm drauf...
|
hehe Sorry jungs =)
hab vergessen zu sagen das bei jedem die einzelnen Speicherplätze anders belegt sind. Wie man im Source sehen kann werden nur 4 verschiedene Sensoren ausgelesen.. wenn dort aber nix steht wird 255 bzw 0 ausgegeben. das problem lässt sich zur zeit nur im source korrigieren. nämlich HIER:
Code:
Die Sensornummern gehen von 0 bis 65 wobei
with sdSensor[1] do begin
Label_CPU.Caption := Format('%.7g', [ssCurrent]); 0-31 den Temperatursensoren enspricht 32-47 den Spannungs Sensoren 48-63 den Kühler Speed 64 CPU Speed 65 CPU auslastung Für alle gängigen PCs sollte der 0 Sensor für die Chassis Temp sein und der 1 für die CPU temp.. wenn jetz wer noch 4 andere temp sensoren hat verschiebt sich das.. |
lager das doch in eine Ini-DAtei aus
Wäre nur so eine Idee |
Schade, und ich dachte schon, mein Lüfter wäre plötzlich so gut geworden, dass er mehr als den Temperaturausgleich zwischen CPU und Case schafft ;-)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz