WinFuture-Forum.de: Gpu Temperatur Gadget - WinFuture-Forum.de

Zum Inhalt wechseln

Alle Informationen in unserem Special: Windows Vista.
  • 6 Seiten +
  • « Erste
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Gpu Temperatur Gadget für NVIDIA Grafikkarten

#76 Mitglied ist offline   Spiderman 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.672
  • Beigetreten: 23. November 06
  • Reputation: 26

geschrieben 04. Oktober 2008 - 19:13

Bei meinem gehärteten XP funzt eben einiges nicht. :-)

************** Ausnahmetext **************
System.Management.ManagementException: Nicht gefunden
bei System.Management.ManagementException.ThrowWithExt
endedInfo(ManagementStatus errorCode)
bei System.Management.PropertyData.RefreshPropertyInfo
()
bei System.Management.PropertyDataCollection.get_Item(
String propertyName)
bei System.Management.ManagementBaseObject.GetProperty
Value(String propertyName)
bei System.Management.ManagementBaseObject.get_Item(St
ring propertyName)
bei NvApiBridgeReader.NvDriver.GetOSVersionWMI()
bei NvApiBridgeReader.NvDriver.Dump()
bei NVAPI_Bridge_DynamicLoadTest.frmDynamicNvApi.btnDu
mp_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventAr
gs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.O
nMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.W
ndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
0

Anzeige



#77 Mitglied ist offline   Orbmu2k 

  • Gruppe: aktive Mitglieder
  • Beiträge: 20
  • Beigetreten: 23. Mai 08
  • Reputation: 0

  geschrieben 04. Oktober 2008 - 19:20

Ok mein Fehler :)

Zitat

Win32_OperatingSystem Class->OSArchitecture
Data type: string
Access type: Read-only

Architecture of the operating system, as opposed to the processor.

Example: 32-bit

Windows Server 2003, Windows 2000, Windows NT 4.0, Windows XP, and Windows Me/98/95: This property is not available.

0

#78 Mitglied ist offline   Spiderman 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.672
  • Beigetreten: 23. November 06
  • Reputation: 26

geschrieben 04. Oktober 2008 - 19:21

Der Fehler kommt erst bei Dump, sonst sieht es gut aus:



Aber wichtig ist das Dump ja nicht, wenn es sonst funzt.

Gruß
Spiderman
0

#79 Mitglied ist offline   Orbmu2k 

  • Gruppe: aktive Mitglieder
  • Beiträge: 20
  • Beigetreten: 23. Mai 08
  • Reputation: 0

geschrieben 04. Oktober 2008 - 19:28

hab dir nochmal was hochgeladen (selbes file) ... damit solltest jetzt gehen.
0

#80 Mitglied ist offline   DON666 

  • Gruppe: aktive Mitglieder
  • Beiträge: 4.199
  • Beigetreten: 30. Oktober 03
  • Reputation: 501
  • Geschlecht:Männlich
  • Wohnort:Verden (Niedersachsen)
  • Interessen:PC, Xbox Series X

geschrieben 04. Oktober 2008 - 19:35

Okay, das mit der nicht richtig dokumentierten API kann ich nachvollziehen, ist ja auch nicht wirklich wichtig, ich will eigentlich eh nur die GPU-Temperatur sehen :)

Aber zwei klitzekleine Kleinigkeiten sind mir noch aufgefallen, vielleicht lassen die sich ja simpel anpassen:

- Das Gadget ist nichtganz korrekt "auf Linie" mit den anderen
- Die Eckenrundung ist auch nicht Standard (siehe Bild)

Angehängtes Bild: Sidebar.jpg

Mehr habe ich jetzt aber auch nicht zu mäkeln! :(

EDIT:
Oops, ich habe mir gerade auch dein Network Traffic Gadget gezogen und sehe, dass deine Gadgets immer so ausgerichtet sind und auch immer diese Ecken haben. Dann ist das dein Stil, und ich habe nichts gesagt! :)

Dieser Beitrag wurde von DON666 bearbeitet: 04. Oktober 2008 - 19:48

Motörhead
Queens Of The Stone Age
Fu Manchu
Napalm Death
Liar
Grim Tales... ^^
SysProfile
"Is my cock big enough,
is my brain small enough
for you to make me a star?"
(Jello Biafra "Pull My Strings")
0

#81 Mitglied ist offline   256bit 

  • Gruppe: aktive Mitglieder
  • Beiträge: 219
  • Beigetreten: 30. Oktober 06
  • Reputation: 2
  • Geschlecht:Männlich
  • Wohnort:Kreis BC

geschrieben 04. Oktober 2008 - 20:08

Immer noch keine Tempanzeige!

######## NVIDIA GPU Temp - Gadget Dump ########
-----------------------------------------------
ReaderBuild: x86
ReaderVersion: 1.2.0.0
-----------------------------------------------
BridgeModule: NvApiBridgeX86.dll
ModuleVersion: 1.2.0.0
-----------------------------------------------
CardName (NVAPI): GeForce 8800 GT
CardName (WMI): GeForce 8800 GT
-----------------------------------------------
OS Version: Microsoft® Windows Vista™ Home Premium SP1 32-Bit
RuntimeVersion: v2.0.50727
DriverVersion: 7.15.11.7813
-----------------------------------------------
SensorCount: 0
-----------------------------------------------
###############################################

Angehängte Miniaturbilder

  • Angehängtes Bild: Aufzeichnen.JPG

0

#82 Mitglied ist offline   Spiderman 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.672
  • Beigetreten: 23. November 06
  • Reputation: 26

geschrieben 05. Oktober 2008 - 08:38

Beitrag anzeigenZitat (Orbmu2k: 04.10.2008, 20:28)

hab dir nochmal was hochgeladen (selbes file) ... damit solltest jetzt gehen.

Nein, funzt auch nicht.

Zitat

Win32_OperatingSystem Class->OSArchitecture
Data type: string
Access type: Read-only

Architecture of the operating system, as opposed to the processor.

Example: 32-bit

Windows Server 2003, Windows 2000, Windows NT 4.0, Windows XP, and Windows Me/98/95: This property is not available.


Man darf die Eigenschaft "OSArchitecture" unter XP nicht abfragen, sonst gibt es einen Fehler.

Am einfachsten ist wohl die Info einfach wegzulassen.

Mit System.IntPtr.Size = 4 kannst du mit einer dll nur feststellen ob der Prozess x86 ist.
Da Vista 64 aber auch eine 32 Bit Sidebar hat, kommst du so aber auch nicht auf die "OSArchitecture".

Mit der Test exe sieht es anders aus, wenn es eine Net exe mit Flag "AnyCPU" ist, dann bedeutet System.IntPtr.Size = 4 es ist ein 32 Bit OS.

Gruß
Spiderman
0

#83 Mitglied ist offline   Orbmu2k 

  • Gruppe: aktive Mitglieder
  • Beiträge: 20
  • Beigetreten: 23. Mai 08
  • Reputation: 0

geschrieben 05. Oktober 2008 - 09:09

Beitrag anzeigenZitat (Spiderman: 05.10.2008, 09:38)

Nein, funzt auch nicht.

Man darf die Eigenschaft "OSArchitecture" unter XP nicht abfragen, sonst gibt es einen Fehler.

Am einfachsten ist wohl die Info einfach wegzulassen.

Mit System.IntPtr.Size = 4 kannst du mit einer dll nur feststellen ob der Prozess x86 ist.
Da Vista 64 aber auch eine 32 Bit Sidebar hat, kommst du so aber auch nicht auf die "OSArchitecture".

Mit der Test exe sieht es anders aus, wenn es eine Net exe mit Flag "AnyCPU" ist, dann bedeutet System.IntPtr.Size = 4 es ist ein 32 Bit OS.

Gruß
Spiderman


Die IntPtr.Size Abfrage mache ich ja schon um zu bestimmen ob der Reader in einer 64Bit oder in einer 32Bit Sidebar geladen wurde damit ich die passende Bridge dazu laden kann. :)

Ich wollte aber eben auch wissen ob jemand vielleicht die 32Bit Sidebar auf nem x64 Vista benutzt.

Naja ich bekomm das schon hin...


EDIT:

Ok habs als Hotfix im Gadget mit eigebaut.

######## NVIDIA GPU Temp - Gadget Dump ########
-----------------------------------------------
ReaderBuild:	  x86
ReaderVersion:	1.2.2.0
-----------------------------------------------
BridgeModule:	 NvApiBridgeX86.dll
ModuleVersion:	1.2.0.0
-----------------------------------------------
CardName (NVAPI): 
CardName (WMI):   No NVIDIA Card!
-----------------------------------------------
OS Version:	   Microsoft Windows XP Professional SP3
RuntimeVersion:   v2.0.50727
DriverVersion:	
-----------------------------------------------
SensorCount:	  0
-----------------------------------------------
###############################################


######## NVIDIA GPU Temp - Gadget Dump ########
-----------------------------------------------
ReaderBuild:	  x64
ReaderVersion:	1.2.2.0
-----------------------------------------------
BridgeModule:	 NvApiBridgeX64.dll
ModuleVersion:	1.2.0.0
-----------------------------------------------
CardName (NVAPI): GeForce GTX 280
CardName (WMI):   GeForce GTX 280
-----------------------------------------------
OS Version:	   Microsoft® Windows Vista™ Ultimate SP1 64-Bit
RuntimeVersion:   v2.0.50727
DriverVersion:	7.15.11.7813
-----------------------------------------------
SensorCount:	  2
Sensor[0] (GPU):  74°C
Sensor[1] (PCB):  64°C
-----------------------------------------------
###############################################

Dieser Beitrag wurde von Orbmu2k bearbeitet: 05. Oktober 2008 - 09:32

0

#84 Mitglied ist offline   Spiderman 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.672
  • Beigetreten: 23. November 06
  • Reputation: 26

geschrieben 05. Oktober 2008 - 10:23

Ja, nun klappt alles bei mir. :)

Der Fehler wird abgefangen, und sollte MS die Eigenschaft "OSArchitecture" bei XP nachrüsten, dann wird es ja angezeigt.

Gruß
Spiderman
0

#85 Mitglied ist offline   Spiderman 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.672
  • Beigetreten: 23. November 06
  • Reputation: 26

geschrieben 05. Oktober 2008 - 12:57

Ich glaube ich habe was gefunden "wowsize = 16", deutet auf ein 32 Bit OS hin.

hier gefunden:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW

PS: Nein, leider auch nicht zu gebrauchen, das sind MB und keine Bits.

Zitat

Wowsize REG_SZ Up to 16 megabytes
-------------------------------------
Default: Depends on RISC-based computer's system memory


Mit der Datei "C:\Windows\WindowsShell.Manifest" könnte es funzen.

Da steht was von type="win32", keine schöne Lösung, ich weiß, aber es ist echt schwer das bei XP zu bestimmen.

Gruß
Spiderman

Dieser Beitrag wurde von Spiderman bearbeitet: 05. Oktober 2008 - 14:19

0

#86 Mitglied ist offline   Orbmu2k 

  • Gruppe: aktive Mitglieder
  • Beiträge: 20
  • Beigetreten: 23. Mai 08
  • Reputation: 0

geschrieben 05. Oktober 2008 - 15:00

Naja es funktioniert ja erstmal so und XP findet bei mir bei Sidebar Gadgets eh kaum Beachtung.
0

Thema verteilen:


  • 6 Seiten +
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0