Delphi-PRAXiS
Seite 2 von 6     12 34     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)

100nF 28. Jul 2007 09:55

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

Gibt es den unter Vista eine nvcpl.dll ?
habe mal danach gesucht, nix gefunden...
Zitat:

Ist den in dieser DLL eine Funktion Namens "NvCplGetThermalSettings" vorhanden ?
:gruebel:
Zitat:

Ist im Controlpanel der Graphickarte Einstellungen/Eigenschaften
zu Temperaturen angezeigt (Bild) ?
nein gar nix, siehe bild
Zitat:

wird von meinem Programm irgend eine Meldung ausgegeben ?
jop, diese:
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
---------------------------
Vista Home Premium 64Bit. Treiber müsste der neuste sein (97.46)

NACHTRAG: eine "nvcpl.dll" ist nicht vorhanden, aber eine "nvcpl.dl_" schon. haben diese dateiendungen einen zusammenhang?

alcaeus 28. Jul 2007 10:06

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Bei mir startet das Programm ganz normal, aber es zeigt nichts an.
Den Rest kann ich bei Gelegenheit mal nachsehn.

Greetz
alcaeus

markusj 28. Jul 2007 12:22

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
@urban*
Der Unterstrich deutet darauf hin, dass diese Datei komprimiert ist. Mit einem Windows-Bordmittel namens extract kannst du diese DLL entpacken.

mfG
Markus

supermuckl 28. Jul 2007 14:24

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
tut bei mir nicht (dll nicht gefunden)
system: xp64
graka: 8800gtx
treiber: neuster

100nF 28. Jul 2007 15:05

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
hmmm komisch ich konnte die datei "nvcpl.dl_" extrahieren. dann habe ich die datei "nvcpl.dll" ins gleiche verzeichnis wie die "ShowGPUTemp.exe" kopiert, kommt aber immernoch der selbe fehler: "Leider konnte das Programm die Library "nvcpl.dll" nicht finden. " usw...

wo müsste denn diese datei sein?

ins system32 verzeichnis wollte ich sie auch hinkopieren, doch da ist sie schon, aber wenn ich danach suche findet er sie nicht :gruebel:

ich kapier das nicht mehr...dann war die datei shcon von anfang an im system32 verzeichnis...

aber warum wird sie nicht gefunden?

Christian Seehase 28. Jul 2007 15:29

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Moin Urban,

Zitat:

Zitat von urbanbruhin
ins system32 verzeichnis wollte ich sie auch hinkopieren, doch da ist sie schon, aber wenn ich danach suche findet er sie nicht :gruebel:

Da ist dieser Artikel vielleicht ganz interessant.

100nF 28. Jul 2007 18:21

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
hallo Christian Seehase,

also das heisst, dass der windows-ordner wegen der Benutzerkontosteuerung nicht in die suche miteinbezogen wird oder?

aber ich habe die benutzerkontosteuerung ausgeschaltet, und er findet die datei trotzdem nicht :gruebel:

Christian Seehase 28. Jul 2007 18:26

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Moin Urban,

Zitat:

Zitat von urbanbruhin
also das heisst, dass der windows-ordner wegen der Benutzerkontosteuerung nicht in die suche miteinbezogen wird oder?

nein, ich bezog mich dabei auf die virtualisierten Zugriffe auf bestimmte Verzeichnisse.
Du solltest Dir noch einmal anschauen, wo gewisse Dinge landen, wenn man versucht in derart geschützten Verzeichnissen etwas zu ändern (hinzufügen stellt ja auch eine Änderung dar.).

Weitere Diskussionen zu diesem Thema sollten dann aber in einen neuen Thread.
Hier passen sie nicht hin ;-)

turboPASCAL 29. Jul 2007 11:45

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
29/07/2007 neue Version 1.0.2 online:
  • Akustische Warnung eingebaut
  • kleinere Fehler behoben
  • Programmcode umstrukturiert

Razor 6. Aug 2007 12:03

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Maybe this can be possible with ati linux driver sources also?

turboPASCAL 6. Aug 2007 19:06

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
No, for the moment only for nVidia Cards.

Razor 6. Aug 2007 19:08

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
You have to decompile CCC (Cataylst Control Center) for ati temperature and such :-D

turboPASCAL 6. Aug 2007 19:38

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

Razor 7. Aug 2007 08:56

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
The 0° readings are some driver bugs,it usually takes a while for nvidia to fix their stuff. :)

Phoenix 7. Aug 2007 09:12

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
At least they fix their stuff. ATI usually does not. :P

Razor 7. Aug 2007 09:15

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
I totaly agree,i also hope someone can make this temperature for ATI :)

Razor 7. Aug 2007 11:06

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Okay ati temperature is possible!I found functions bellow with this tool http://www.nirsoft.net/utils/dll_export_viewer.html
I need someone to test this... :)

http://img367.imageshack.us/img367/5...nctionsov2.jpg
http://img444.imageshack.us/img444/5...ctions2gh6.jpg
http://img444.imageshack.us/img444/3...ctions3co5.jpg

Muetze1 7. Aug 2007 11:23

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Nice but useless, unless you can tell us the parameter and calling convention for the functions.

All this information you can also enumerate with the tdump utility in the bin directory of your borland installation...

Razor 7. Aug 2007 11:25

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Why is it useless?Okay where can i get parameter and calling convention for the functions.

Muetze1 7. Aug 2007 12:16

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

Zitat von Razor
Why is it useless?

Useless, as long as you have not the parameter and calling convention.

Zitat:

Zitat von Razor
Okay where can i get parameter and calling convention for the functions.

ATI does not publish information by default. Mostly you have to search very deeply to finde something. Look in the web or ask ATI...

Razor 7. Aug 2007 18:03

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
What exacly do you mean by searching deeply?

Muetze1 7. Aug 2007 18:11

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

Zitat von Razor
What exacly do you mean by searching deeply?

Search in the dark side of the internet to find this information, because officially you will not find it anywhere.

emsländer 7. Aug 2007 23:32

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
XP Pro X64:

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

ich hab ne 6600er und ne 5200er drin

Gruss

EL

turboPASCAL 7. Aug 2007 23:47

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
6600er was, GT, GS etc... ?
Gibt es denn auf deiner HD eine nvcpl.dll im Windows/System32 (?) verzeichnis ?

Razor 7. Aug 2007 23:58

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Turbo pascal i posted the functions for ati,can you please make something similar for ati cards,please! :(

emsländer 8. Aug 2007 00:18

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

Zitat von turboPASCAL
6600er was, GT, GS etc... ?
Gibt es denn auf deiner HD eine nvcpl.dll im Windows/System32 (?) verzeichnis ?

1x GeForce 6600 (PCIe)
1x GeForce FX 5200 (PCI)

die nvcpl.dll ist in system32

Gruss

EL

OlafSt 8. Aug 2007 10:22

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

the nice listing is simply worthless - how to call a routine without knowing anything about it ? You have no idea, if these routines need parameters. And if it needs some, you don't know how many and what kind of params (string, PCHar, Longint). You have a key for a door - but the only further information is the country where you can find the door.

ATI will definitely NOT HELP with information because the simply DO NOT GIVE THEM TO ANYONE who has not signed an NDA (or paid for it). This restrictive policy is the cause for not having a really performant - and working - Linux-driver for ATI-Cards.

Please stop whining around here and blame ATI for this.

hathor 8. Aug 2007 12:39

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
http://www.computerbase.de/downloads..._linux_driver/

Muetze1 8. Aug 2007 13:32

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

Zitat von hathor
http://www.computerbase.de/downloads/treiber/grafikkarten/ati/ati_proprietary_linux_driver/

Ja und? Es werden nur Radeon unterstützt, er ist properitiär und kommt somit ohne Source etc. Die Treiber sind auch so alt, dass viele der nachfolgenden Radeon Karten nicht mehr unterstützt werden. Auch ist das kein Gegenbeispiel zu OlafSt Aussage geschweige denn hilfreich die Temperatur von ATI Karten zu ermitteln. Auch wenn Razor z.T. nervig (Kopf durch die Wand-Mentalität) ist, können wir ihm damit auch nicht weiterhelfen.

Razor 8. Aug 2007 14:00

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Okay i found a dll for temperature and overclocking fur ati and nvidia cards,but i also have source(.h and .cpp) tell me where to search parameters and other crap to call it in delphi later.

Muetze1 8. Aug 2007 18:27

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

Zitat von Razor
Okay i found a dll for temperature and overclocking fur ati and nvidia cards,but i also have source(.h and .cpp) tell me where to search parameters and other crap to call it in delphi later.

Search for the parameter of the DLL you found or for the DLL from ATI?

Razor 8. Aug 2007 20:19

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Liste der Anhänge anzeigen (Anzahl: 1)
Okay i uploaded the whole thing source and dll.

Muetze1 9. Aug 2007 00:02

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
I need the implementation for the following used functions:

Delphi-Quellcode:
      //get ptrs to required plugin API functions

      g_pLocalizeWnd      = (LOCALIZEWND_PROC)GetProcAddress(hHost, "LocalizeWnd");
      g_pLocalizeStr      = (LOCALIZESTR_PROC)GetProcAddress(hHost, "LocalizeStr");

      g_pGetDeviceID      = (GET_DEVICE_ID_PROC)GetProcAddress(hHost, "GetDeviceID");
      if (!g_pGetDeviceID)
         return FALSE;

      g_pGetI2CBusNum      = (GET_I2C_BUS_NUM_PROC)GetProcAddress(hHost, "GetI2CBusNum");
      if (!g_pGetI2CBusNum)
         return FALSE;

      g_pReadI2C         = (READ_I2C_PROC)GetProcAddress(hHost, "ReadI2C");
      if (!g_pReadI2C)
         return FALSE;

      g_pWriteI2C         = (WRITE_I2C_PROC)GetProcAddress(hHost, "WriteI2C");
      if (!g_pWriteI2C)
         return FALSE;
So, basicly I need "GetDeviceID", "GetI2CBusNum", "ReadI2C" and "WriteI2C".

Razor 9. Aug 2007 06:49

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ok this is everything you need...i uploaded everything.

Muetze1 9. Aug 2007 09:45

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Sorry, but this doesn't help. The requested functions are exported by RivaTuner. If you require RivaTuner to be installed, you can translate the given VT1103 source to Delphi.

Razor 9. Aug 2007 09:50

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Liste der Anhänge anzeigen (Anzahl: 1)
no i do not require riva tuner to be installed i want to call functions.

Ok i uploaded what you need...Check it out.

Muetze1 9. Aug 2007 10:18

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

Zitat von Razor
Ok i uploaded what you need...Check it out.

That's not what I need (and also included in the SDK.zip). This file contains only the declaration of the needed function but not the implementation. I need the code that's behind these functions. This needed code is compiled inside of the RivaTuner binary.

Solution:

1. You get the source code of the posted functions directly from the RivaTuner source code.

or

2. You require RivaTuner to be installed to use your tool. Then you can use the functions directly from RivaTuner.

hathor 9. Aug 2007 10:32

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Liste der Anhänge anzeigen (Anzahl: 1)
I'm missing in SDK\Samples\Plugins\Monitoring C2DTemp.
There it is:

OlafSt 9. Aug 2007 10:33

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
All the files and sources you have uploaded here are from the RivaTuner-SDK. With them you can create a Plugin-DLL for Rivatuner. Of course we can see some interesting calls here - but the routines are INSIDE of RivaTuner.EXE (and thus exported from there). You WILL need RivaTuner running on the system to get these things working (or the source of RT, which is not available AFAIK).


I'm the founder of STLCD, a fairly well known LCD-Software here in Germany. And I'm looking for the same infos about ATI-Cards like you - for two years now. I know what I'm talking about, there will be no more information to find.

Razor 9. Aug 2007 11:52

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.
 
Alright sorry for buggin you all :)


When i debuged the atipdlxx.dll i found some interested things


; int __cdecl ATIDL_GetTemperature(DWORD iDevNum,int,int,int)



; int __cdecl ATIDL_GetFanSpeed(DWORD iDevNum,int,int,int)



You wanted parameters here you have them


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:48 Uhr.
Seite 2 von 6     12 34     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