Delphi-PRAXiS
Seite 1 von 6  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   [Tool] GPU - Temperaturanzeige (für nVidia Grafikkarten.) (https://www.delphipraxis.net/96312-%5Btool%5D-gpu-temperaturanzeige-fuer-nvidia-grafikkarten.html)

turboPASCAL 22. Jul 2007 10:10


[Tool] GPU - Temperaturanzeige (für nVidia Grafikkarten.)
 
Liste der Anhänge anzeigen (Anzahl: 3)
Eine kleine GPU - Temperaturanzeige für nVidia Grafikkarten.

Angezeigt werden die akt. GPU - Temperatur, sowie wenn unterstützt die "SlowDown" und die Umgebungstemperatur. Weiterhin wird noch der GPU - Temperaturhöchstwert (ab Begin der Messung) angezeigt.
Das nVidia ControlPanel sollte auf dem Betriebssystem installiert sein, da an sonst die benötigte Dll nicht gefunden wird.

In der TNA wird zusätzlich ein Icon angezeigt um die Anzeige beim klick auf das Icon sichtbar oder nicht sichtbar zu schalten. Bei einem Rechtsklick auf das Icon kann das Programm beendet werden.

Zum kompilieren der Anwendung wird die GR32-Unit von www.graphics32.org benötigt.


Die Bedeutung der Farben in der Anzeige:
---- SlowDown - Temperatur (wenn unterstützt)
----- Umgebungstemperatur (wenn unterstützt)
-...- Temeraturverlauf der (GPU wenn unterstützt :zwinker: )
----- max erreichte Temp. seit Messung
----- Temperaturgrenze zur akustischen Warnung (einstellbar)
----- CPU Auslastung (Optional)


Akustische Warnung:
  • anzeigen bzw. aktivieren/deaktivieren mit einem Doppelklick auf die Anzeige
  • einstellen mit gedrückter Controltaste ("Strg" bzw. "Ctrl" - Taste) und gleichzeitig gedrückter linker Maustaste
Der Alarm ist Aktiev wenn die Anzeige "Alert by" sichtbar ist.


Updates:
  • 07/2007 ...sodele ein Update, bessere Functionen und Quellcodeoptimierung etc.
  • 07/2007 Upps, anscheinend war beim kompilieren das XP / Vista Manifest nicht aktualisiert.
    Das Programm sollte unter Vista Adminrechte anfordern....

    Status: Behoben. (nicht getested)
  • 26/07/2007 ein neues Update, Einbau eines Trayicons ({noch} nicht animiert) sowie Quellcodeoptimierung.
  • 29/07/2007 neue Version 1.0.2 online:
    • Akustische Warnung eingebaut
    • kleinere Fehler behoben
  • 15/08/2007 neue Version 1.0.8 Build 54 online:
    • kleinen Fehler behoben bzw. Umgangen( Die Funktion RenderText aus der GR32-Unit von www.graphics32.org erzeugt massenhaft Pagefoults und eignet sich nur begrenst zur Textdarstellung)
    • Einbau der Anzeige zur CPU-Auslastung
    • Alle Einstellungen werden nun gespeichert
  • 05/09/2007 neue Version 1.0.8 Build 75 online:
    • animiertes Trayicon zur Anzeige des akt. Temperatur Statuses
    • neue Otion zum Starten das Programmes als "nur Trayicon"
    • das seichern der Einstellungen nun wählbar
  • 15/09/2007 neue Version 1.0.10 Build 81 online:
    • "Starten mit Windows" möglich
    • Bug vom animierten TrayIcon - beseitigt
    • Bug Messagebox(en) bei Vista manchmal hinter der Hauptform - beseitigt
    • Normales XP-Manifest an Stelle des Vista-Manifest mit Adminrechten wird nun (wieder) verwendet
    • Lauffähigkeit erfolgreich unter Vista getestet.*
  • 09/10/2007 neue Version 1.0.10 Build 85 online:
    • "Log.-Funktion eingebaut"
    • kleinen Fehler bei der Anzeige von Luckies TAboutWnd-Klasse beseitigt
  • 02/01/2008 neue Version 1.0.21 Build 103 online:
    • Vista-Skin für XP nun einstellbat
    • Hilfe Datei erstellt
    • Programm aufgesplittet in Exec. & DLL
    • das Programm ist nun exakt 640.000 Bytes gross :stupid:
  • 04/02/2008 neue Version 1.0.23 Build 114 online:
    • hier und da eine kleine Änderung
    • Funktionalität für Vista verbessert
* siehe Anmerkung


Anmerkung:
Für Vista gibt es zurzeit keine entsprechenden Treiber der Hersteller (nVidia) die das Auslesen der Temperatur ermöglichen. Leider gilt das auch für Windows XP-64Bit.
Mit dieser (Beta) Version von "Show GPU Temperatur" können Sie, wenn sie unter Vista nTune von nVidia installiert haben die aktuelle GPU-Tempratur auslesen.


Hinweis:
Der Quelltext, in Bezug auf meinen und die dazugehörigen Dateien dürfen frei verwendet oder
geändert werden, solange die daraus erzeugte Anwendung für nicht kommerzielle Zwecke verwendet wird.
Es sei denn der Programmierer fragt mich vorher, damit ich ein Scheibchen abbekomme. :mrgreen:

Wie heisst denn gleich diese Open-Source-Lizenz ? :gruebel:

Balu der Bär 22. Jul 2007 10:21

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Temperatur bitte ohne h. :P

fLaSh11 22. Jul 2007 11:03

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Ich kann bestätigen, dass es auf ATI-Grafikkarten nicht läuft :mrgreen:

100nF 22. Jul 2007 12:01

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
hallo,

habs mal unter vista home premium 64bit probiert mit der GeForce 7900GS von Asus.

Da funzts nicht so wirklich, zeigt immer 0° an...
naja, liegt warscheinlich an vista (dass die GraKa so kalt ist?)

FBrust 22. Jul 2007 13:06

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Hallo,

bei mir funktionierts (XP, WinFast 8800GTS von Leadtek).


Gruß
Frank

FAlter 22. Jul 2007 13:37

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Hi,

ich weiß nicht, ob meine Grafikkarte (GeForce 4 Ti 4200) überhaupt einen Temperatursensor hat... ist auch nicht mehr die neueste. Jedenfalls zeigt es 0 °C an.

Mfg
FAlter PS: Das Thermometer ist eine Temperaturanzeige, wird aber anders geschrieben.

ErazerZ 22. Jul 2007 13:43

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Bei mir funktioniert es, Nvidia 7600 GT.

halinchen 22. Jul 2007 13:47

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Bei mir funktionierts. (GeForce 8500 GT). Ich hoffe 55° sind normal, aber ich glaub schon.

FAlter 22. Jul 2007 13:51

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Hi,

Zitat:

Zitat von halinchen
Bei mir funktionierts. (GeForce 8500 GT). Ich hoffe 55° sind normal, aber ich glaub schon.

In turboPASCALs Screenshot sind es 65 °C. Aber für meine CPU wäre das schon zu heiß.

Mfg
FAlter

halinchen 22. Jul 2007 14:02

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Zitat:

Zitat von FAlter
In turboPASCALs Screenshot sind es 65 °C. Aber für meine CPU wäre das schon zu heiß.

:shock: Meine CPU ist schon eine Minute nach dem Hochfahren bei 55°C.

bitsetter 22. Jul 2007 14:56

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Hi,

gleich nach dem Hochfahren des Computers, hat meine GPU eine Temperatur von ca. 35°C.
Der Slowdown-Grenzwert liegt bei mir bei 127°C, das ist die oberste rote Linie.
Also solange deine Temperatur noch ein gutes Stück darunter liegt, brauchst du dir da wohl keine Sorgen zu machen.

klaus.meyer 22. Jul 2007 16:58

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Also bei meiner NVidia GeForce FX 5200 zeigts auch 0°C an.
Hat die auch keinen Sensor?

Gruß Klaus

mirage228 22. Jul 2007 17:02

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Hey,

Hab ne GF 7800GTX unter WinXP SP2 und das Programm läuft - Temperatur: 70°C, selber Wert wie im nVidia Control Panel (und im grünen Bereich) ;)

mfG
mirage228

turboPASCAL 22. Jul 2007 20:12

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Zitat:

...sodele ein Update, bessere Functionen und Quellcodeoptimierung etc.
:mrgreen:


Bitte mal unter Vista testen, habe ein Manifest eingebaut... über eine Screenshot würde
ich mich freuen.


:hi:


// Edit:

@klaus.meyer, nein die FX 5200 hat keinen Sensor.

klaus.meyer 22. Jul 2007 20:56

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Okay dann hat sich des ja geklärt :stupid:

dominikkv 22. Jul 2007 21:06

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Funktioniert nicht:
Zitat:

---------------------------
GPU Temperature
---------------------------
Leider konnte das Programm die Library "nvcpl.dll" nicht finden.

Entweder besitzen Sie keine nVidia Grafikkarte oder keinen

bzw. zu alten NVIDIA-Grafiktreiber.



Das Programm wird nun Beendet.
---------------------------
OK
---------------------------
Microsoft Windows Vista Ultimate
GeForce 7800 GT
Treiberversion: 7.15.11.65

Christian Seehase 22. Jul 2007 21:12

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Moin Matti,

mit 7900 GTO funktioniert's
(unter XP Pro SP 2)

mkinzler 22. Jul 2007 21:18

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Zitat:

Zitat von dominikkv
Funktioniert nicht:
Zitat:

---------------------------
GPU Temperature
---------------------------
Leider konnte das Programm die Library "nvcpl.dll" nicht finden.

Entweder besitzen Sie keine nVidia Grafikkarte oder keinen

bzw. zu alten NVIDIA-Grafiktreiber.



Das Programm wird nun Beendet.
---------------------------
OK
---------------------------
Microsoft Windows Vista Ultimate
GeForce 7800 GT
Treiberversion: 7.15.11.65

Bei Vista64 Ultimate selber Fehler

turboPASCAL 22. Jul 2007 21:43

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Hm, das ist ja doof.

Delphi-Quellcode:
... LoadLibrary('nvcpl.dll');
macht es also anscheinend nicht unter Vista .!?

oder gibt es die DLL nicht ?

turboPASCAL 22. Jul 2007 22:40

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Upps, anscheinend war beim kompilieren das XP / Vista Manifest nicht aktualisiert.
Das Programm sollte unter Vista Adminrechte anfordern....

Status: Behoben. (nicht getested)

g0rmed 22. Jul 2007 22:40

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Also meines wissens hat die gf4-reihe keinen temperatursensor. Bei der gf5 bin ich mir net sicher, aber ich glaube net..bei meiner gf 5700 funzt es mit winxp home sp1 auch net. Vllt ist auch der treiber wichtig...wenn der älter ist und das auslesen net unterstützt funzt es ja auch net...denke ich :gruebel:

MagicAndre1981 23. Jul 2007 05:57

Re: [Tool] GPU - Themperaturanzeige (fur nVidia Grafikkarten
 
Zitat:

Zitat von mkinzler
Zitat:

Zitat von dominikkv
Funktioniert nicht:
Zitat:

---------------------------
GPU Temperature
---------------------------
Leider konnte das Programm die Library "nvcpl.dll" nicht finden.

Entweder besitzen Sie keine nVidia Grafikkarte oder keinen

bzw. zu alten NVIDIA-Grafiktreiber.



Das Programm wird nun Beendet.
---------------------------
OK
---------------------------
Microsoft Windows Vista Ultimate
GeForce 7800 GT
Treiberversion: 7.15.11.65

Bei Vista64 Ultimate selber Fehler

dann habt ihr das ControlPanel nicht installiert. Das Programm greift bestimmt auf die API des Panels zurück.

dominikkv 23. Jul 2007 14:38

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Auch mit Adminrechten selber Fehler.
Ich hab auch die 64er Version von Vista und Control Panel ist installiert.

ghost007 23. Jul 2007 14:47

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Hi,
ich finde dein tool echt nice ;) respekt.
Was noch schön wär, wär ein tray icon, welches die temperatur als zahl anzeigt.

MfG - Ghost007

P.S.: Wenn du das ganze noch mit nem LCD plugin für die logitech G15 aufbessern willst, einfach PM an mich, ich progg dir eins ;)

turboPASCAL 23. Jul 2007 15:36

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Zitat:

Zitat von ghost007
ich finde dein tool echt nice ;) respekt.

Thx.

Zitat:

Zitat von ghost007
Was noch schön wär, wär ein tray icon, welches die temperatur als zahl anzeigt.

Kommt noch.

Zitat:

Zitat von ghost007
P.S.: Wenn du das ganze noch mit nem LCD plugin für die logitech G15 aufbessern willst, einfach PM an mich, ich progg dir eins ;)

Nö, da musst du schon selber ran, so schwer ist das nicht... :mrgreen:


Zitat:

Zitat von dominikkv
Auch mit Adminrechten selber Fehler.
Ich hab auch die 64er Version von Vista und Control Panel ist installiert.

Hm, k. A. wie das für / bei einer 64 Bit Vistaversion ausschaut, habe nur XP. :mrgreen:


Kan mal jmd das Tool unter Vista ( 32 Bit Version ) debuggen / testen?

Ghostwalker 24. Jul 2007 07:33

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
GeForce6600 unter XP SP2...zeigt nix an. Everest dagegen sagt mir 43°C (für die GPU) und 44°C für den Speicher der GPU.

alcaeus 24. Jul 2007 08:06

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Zitat:

Zitat von turboPASCAL
Kan mal jmd das Tool unter Vista ( 32 Bit Version ) debuggen / testen?

Ich kanns heute Nachmittag testen.

Greetz
alcaeus

Vjay 24. Jul 2007 15:39

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Soweit ich weiss ist das Treiberinterface unter Vista (noch) nicht implementiert.

Genauso können Tools wie Powerstrip unter Vista nicht arbeiten.

xZise 25. Jul 2007 19:49

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Ähm ich glaube ich brauche keine Heizung mehr :mrgreen:

Und nebenbei könnte ich fast das ganze Haus mir Warmwasser versorgen. xD

Eine Frage: Was ist die gestrichelte Linie? Der max-Wert?

Und wie wäre es, dass Fenster vergrößerbar zu machen?

turboPASCAL 25. Jul 2007 20:41

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Zitat:

Zitat von xZise
Ähm ich glaube ich brauche keine Heizung mehr :mrgreen:

Wieso ? ... Wasserkochtemperatur ? :mrgreen:

Zitat:

Zitat von xZise
Eine Frage: Was ist die gestrichelte Linie? Der max-Wert?

Zitat:

Zitat von turboPASCAL
Weiterhin wird noch der GPU-Temperaturhöchstwert (ab Begin der Messung) angezeigt.

:wink:

Zitat:

Zitat von xZise
Und wie wäre es, dass Fenster vergrößerbar zu machen?

Nö. Dann müste ich zu viel rumrechnen und stretchen ist doof. :zwinker:

xZise 26. Jul 2007 08:53

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Zitat:

Zitat von turboPASCAL
Zitat:

Zitat von xZise
Ähm ich glaube ich brauche keine Heizung mehr :mrgreen:

Wieso ? ... Wasserkochtemperatur ? :mrgreen:

Das Ding hat im Leerlauf 87 - 88 °C! Beim Startist es noch schön niedrig, aber das hält nicht ewig :)

Zitat:

Zitat von turboPASCAL
Zitat:

Zitat von xZise
Eine Frage: Was ist die gestrichelte Linie? Der max-Wert?

Zitat:

Zitat von turboPASCAL
Weiterhin wird noch der GPU-Temperaturhöchstwert (ab Begin der Messung) angezeigt.

:wink:

Steht irgendwo, dass die gestrichelte Linie der Höchstwert ist :)

Zitat:

Zitat von turboPASCAL
Zitat:

Zitat von xZise
Und wie wäre es, dass Fenster vergrößerbar zu machen?

Nö. Dann müste ich zu viel rumrechnen und stretchen ist doof. :zwinker:

Schade :)

Übrigens, fettes Tool :) Schön klein + kompakt, sowie ein cooler Graph (mit den Farbverlauf)

OlafSt 26. Jul 2007 09:15

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Hat schon jemand das ganze in einer Multi-Monitor-Umgebung probiert ?

Ich hab sowas ähnliches auch gebastelt und meine Temp-Anzeigen sind allesamt Null, sobald man mehr als einen Monitor ansteuert...

markusj 26. Jul 2007 09:16

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
7600 Go und es funktioniert.
mfG
Markus

Andreas L. 26. Jul 2007 11:02

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Bei meiner GeForce FX 5500 gehts leider nicht...

alcaeus 26. Jul 2007 11:21

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
NVidia Quadro NVS 110M unter Vista Business (32 Bit): geht nicht :(

Greetz
alcaeus

zahor 27. Jul 2007 16:38

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Unter Vista Home Premium 32 bit mit ner GeForce 7900 GS (Treiber: 158.24) gehts nicht.
Wird wohl an Vista liegen.

turboPASCAL 27. Jul 2007 20:28

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von zahor
Unter Vista Home Premium 32 bit mit ner GeForce 7900 GS (Treiber: 158.24) gehts nicht.
Wird wohl an Vista liegen.

Ist wohl so. Ich habe ja nun kein Vista und kann dem zu Folge auch nicht den Fehler ermitteln.
  • Gibt es den unter Vista eine nvcpl.dll ?
  • Ist den in dieser DLL eine Funktion Namens "NvCplGetThermalSettings" vorhanden ?
  • Ist im Controlpanel der Graphickarte Einstellungen/Eigenschaften
    zu Temperaturen angezeigt (Bild) ?
  • wird von meinem Programm irgend eine Meldung ausgegeben ?

MagicAndre1981 27. Jul 2007 20:50

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
hab zwar Vista aber keine nVIDIA-Karte mehr

turboPASCAL 27. Jul 2007 20:59

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Zitat:

Zitat von MagicAndre1981
hab zwar Vista aber keine nVIDIA-Karte mehr

Hi NDH, ich eine übrig. :mrgreen:

MagicAndre1981 27. Jul 2007 23:28

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
was für eine? Kannst dich ja über ICQ melden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:40 Uhr.
Seite 1 von 6  1 23     Letzte »    

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