kostenloser Webspace werbefrei: lima-city


C++ festplatten temperatur

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    h***e

    Hallo ich möchte ein Programm erstellen das Infos über den Computer anzeigt

    Wie kann ich die Festplatten Temperatur auslesen und anzeigen?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. die Festplattentemperatur lässt sich am einfachsten über die S.M.A.R.T Schnittstelle auslesen (sofern ein Sensor vorhanden ist), sicher gibt es dafür Bibliotheken für deine favorisierte Programmiersprache.
  4. Hallo,

    Linux? Windows?

    Schau' Dir einmal die Quelltexte der Smartmon-Tools zur Inspiration an: http://sourceforge.net/apps/trac/smartmontools

    Quick'n dirty: Die HDD-Temperatur per Aufruf von smartctrl ermitteln und die Ausgabe parsen. Z.B.

    Linux-Beispiel:
    smartctl -A /dev/sda | awk '/^194/ { print $10 }'
    liefert hier im Moment '32' (Grad Celsius).

    (194 ist das Temperatur-Attribut: siehe https://de.wikipedia.org/wiki/Self-Monitoring,_Analysis_and_Reporting_Technology)

    Aus C/C++ kann man z.B. mittels popen() ein externes Programm aufrufen und die Ausgabe zeilenweise einlesen und auswerten (awk - Aufruf weglassen um mehr Werte zu sehen).

    Vielleicht hilft auch dieser Link? http://smartlinux.sourceforge.net/smart/index.php (Windows Quelltexte --> Developer Zone)

    HTH
  5. Autor dieses Themas

    h***e

    Danke ich schaue mir es am Wochenende an!
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!