AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte [Tool] GPU - Temperaturanzeige (für nVidia Grafikkarten.)
Thema durchsuchen
Ansicht
Themen-Optionen

[Tool] GPU - Temperaturanzeige (für nVidia Grafikkarten.)

Ein Thema von turboPASCAL · begonnen am 22. Jul 2007 · letzter Beitrag vom 2. Nov 2008
Antwort Antwort
Seite 3 von 23     123 4513     Letzte »    
Benutzerbild von turboPASCAL
turboPASCAL
Registriert seit: 8. Mai 2005
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 )
----- 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
  • 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.

Wie heisst denn gleich diese Open-Source-Lizenz ?
Miniaturansicht angehängter Grafiken
preview_136.gif  
Angehängte Dateien
Dateityp: zip gputemperatur_1.0.23_build_114_206.zip (718,6 KB, 422x aufgerufen)
Dateityp: exe showgputempsetup_179.exe (469,8 KB, 108x aufgerufen)
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
 
Benutzerbild von g0rmed
g0rmed

 
Delphi 2005 Personal
 
#21
  Alt 22. Jul 2007, 22:40
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
Hans
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

 
Delphi 7 Enterprise
 
#22
  Alt 23. Jul 2007, 05:57
Zitat von mkinzler:
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.
André
  Mit Zitat antworten Zitat
dominikkv

 
Delphi 2007 Professional
 
#23
  Alt 23. Jul 2007, 14:38
Auch mit Adminrechten selber Fehler.
Ich hab auch die 64er Version von Vista und Control Panel ist installiert.
Dominik
  Mit Zitat antworten Zitat
Benutzerbild von ghost007
ghost007

 
Delphi 7 Personal
 
#24
  Alt 23. Jul 2007, 14:47
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
Christian
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

 
Delphi 6 Personal
 
#25
  Alt 23. Jul 2007, 15:36
Zitat von ghost007:
ich finde dein tool echt nice respekt.
Thx.

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

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...


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.


Kan mal jmd das Tool unter Vista ( 32 Bit Version ) debuggen / testen?
Matti
  Mit Zitat antworten Zitat
Ghostwalker

 
Delphi 10.3 Rio
 
#26
  Alt 24. Jul 2007, 07:33
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.
Uwe
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus
 
#27
  Alt 24. Jul 2007, 08:06
Zitat von turboPASCAL:
Kan mal jmd das Tool unter Vista ( 32 Bit Version ) debuggen / testen?
Ich kanns heute Nachmittag testen.

Greetz
alcaeus
Andreas B.
  Mit Zitat antworten Zitat
Vjay

 
Delphi 7 Professional
 
#28
  Alt 24. Jul 2007, 15:39
Soweit ich weiss ist das Treiberinterface unter Vista (noch) nicht implementiert.

Genauso können Tools wie Powerstrip unter Vista nicht arbeiten.
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#29
  Alt 25. Jul 2007, 19:49
Ähm ich glaube ich brauche keine Heizung mehr

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?
Fabian
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

 
Delphi 6 Personal
 
#30
  Alt 25. Jul 2007, 20:41
Zitat von xZise:
Ähm ich glaube ich brauche keine Heizung mehr
Wieso ? ... Wasserkochtemperatur ?

Zitat von xZise:
Eine Frage: Was ist die gestrichelte Linie? Der max-Wert?
Zitat von turboPASCAL:
Weiterhin wird noch der GPU-Temperaturhöchstwert (ab Begin der Messung) angezeigt.


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.
Matti
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 23     123 4513     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:48 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