Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Temperaturen lesen (CPU,HDD...) (https://www.delphipraxis.net/64512-temperaturen-lesen-cpu-hdd.html)

Borti 4. Mär 2006 14:42


Temperaturen lesen (CPU,HDD...)
 
Hallo ihr da draußen!
Ich will mir grad ein Progi zum Überwachen von allen Temperaturen meines PC schreiben (CPU, Mainboard, HDD, RAM, Graphikkarte .....). Ich hab mich schon mal im Forum umgesehen, ohne wirklich eine Lösung zu finden. FanSpeed schafft das ja auch, also ist es prinzipiell möglich. Ich hab gesehen, dass sich FanSpeed aus irgendwelchen Registern die Informationen besorgt. Ich hab auch einen Treiber zur Hand, um auf Register zuzugreifen, ich bräucht bloß eure Hilfe, wo im Speicher was zu finden ist .
Gruß,
Borti

Daniel G 4. Mär 2006 23:00

Re: Temperaturen lesen (CPU,HDD...)
 
*räusper*

Is' der Treiber selbstgemacht, oder ist der Public Domain? Ich frage nur aus purer Neugier, weil mir der bei meiner Recherche zu CPUiD nicht über den Weg gelaufen ist.

Allerdings habe ich den Eindruck, dass diese Informationen wie Staatsgeheimnisse behandelt werden. Vllt. fragst du direkt beim Hersteller nach oder wirfst einen Blick auf deren HP in die Developer Sektion (falls vorhanden)

BTW: Heißt das Programm wirklich "FanSpeed", oder meinst du "SpeedFan"? :zwinker:

supermuckl 5. Mär 2006 01:21

Re: Temperaturen lesen (CPU,HDD...)
 
du kannst ja die shared mem vom mainboard monitor 5 anzapfen - sind auch delphi demos zu finden

ichbins 5. Mär 2006 02:25

Re: Temperaturen lesen (CPU,HDD...)
 
oder Google anzapfen... *klick*

Daniel G 5. Mär 2006 13:38

Re: Temperaturen lesen (CPU,HDD...)
 
Wobei ich mir vorstellen könnte, dass man spätestens mit

Delphi-Quellcode:
Port[$295] := $27
unter Win2k+ auf die Nase fallen könnte, oder?

//Edit: Uupps... Der Link von ichbins ist ja schon 8 Jahre alt... na dann...

ichbins 5. Mär 2006 14:15

Re: Temperaturen lesen (CPU,HDD...)
 
Zitat:

Zitat von Daniel G
//Edit: Uupps... Der Link von ichbins ist ja schon 8 Jahre alt... na dann...

:oops: aber Google is trotzdem keine schlechte Idee...

Borti 14. Mär 2006 15:40

Re: Temperaturen lesen (CPU,HDD...)
 
entschuldigt bitte, wenn diese Antwort ein klein wenig verspätet kommt. (Hab grad ziemlich vile um die Ohren)

Die Port-Zugriffe sind kein Problem: Hab da einen Treiber entdeckt (http://www.geekhideout.com/iodll.shtml), mit dem das ohne weiteres geht.

Habt ihr vlt eine Dokumentation oder Datenblatt, wo drinn steht, was ich in welches Regsiter schreiben muss und wo die gewünschten Infos drinstehen etc.? (Auf gut Glück in irgendwelchen Regsitern rumzufummeln ist mir doch ein bischen zu riskant, ohne deren genaue Funktion zu kennen.)

Gruß,
Borti

mikhal 14. Mär 2006 15:45

Re: Temperaturen lesen (CPU,HDD...)
 
Schau mal bei MiTeC vorbei und lade dir mal die System Information Component Suite herunter. Sie ist Freeware ohne Sourcen, aber mit einigen Demosourcen. Vielleicht helfen dir die weiter!

Grüße
Mikhal

[edit]Ach ja, es gibt einen NAG-Screen....[/edit]

hathor 11. Dez 2011 15:27

AW: Temperaturen lesen (CPU,HDD...)
 
Auch bei einem "uralten" Thread kann man mal antworten:

Sourcecode in C#, aber viele Denkanstösse für Delphi-Programmierer:
http://openhardwaremonitor.org/


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz