![]() |
Re: Desktop-Info
Liste der Anhänge anzeigen (Anzahl: 1)
Hab da mal was feines in Anhang gepackt. Ich vermute mal, irgendein Fremdprogramm hat am Performance Counter gespielt. Ich konnte das Problem beheben (sprich, den Performance Counter wieder aktivieren. Passiert mit
![]() ![]() Ich vermute mal, der Fehler liegt in meinem System. Aber es wäre vielleicht besser, die ganze Geschichte mit einem try...except-Block abzufangen, um dann mit einer Meldung zu reagieren, falls der Performance Counter versagt. Dann kann man halt die CPU-Auslastung nicht anzeigen, aber alle anderen Features. |
Re: Desktop-Info
O.K., das mit dem Performance-Counter kommt auf die to-do-Liste.
Das Auslesen der CPU-Temperatur wird evt. auch noch integriert, dauert aber etwas. Das Einbinden eigener Verknüpfungen ist vorgesehen. Ebeso wird noch hinzugefügt: graphische Anzeige der CPU-Belastung für einen auswählbaren Prozess - hat mir schon manches Mal weiter geholfen. |
Re: Desktop-Info
Cpu-Auslastung für auswählbaren
Prozess ist hinzugefügt. |
Re: Desktop-Info
Zitat:
Leider liefern die Treiber bisher die Informationen nicht, d.h. die WMI Datenbank wird von den Treibern nicht mit den Informationen versorgt. Die Schnittstellen wären vorhanden. Deshalb geht das leider derzeit nur über direkte Unterstützung der verschiedenen Chips. Das erfordert aber eben einen großen Aufwand. Deshalb auch der Preis der angesprochenen Entwicklerbibliothek. |
Re: Desktop-Info
Zitat:
|
Re: Desktop-Info
@Satty67:
das erklärt nicht, dass DU gescheitert bist, sondern nur das Unvermögen [oder besser den UNWILLEN] der Hersteller, sich auf ein (oder wenige) genormte Methoden zu beschränken. So lange jeder sein eigenes Süppchen kocht, ist das Erstellen solcher Methoden zum Auslesen der Temperatur-Parameter irrsinnige Fleiß-Arbeit. Ich habe bis jetzt bei aktuellen Grafikkarten (2008/2009) 27 verschiedene Bauteile gefunden, die die Schnittstelle zum Auslesen solcher Parameter bereitstellt - natürlich mit ebensovielen verschiedenen Parametern. Insbesondere Zweitanbieter, die sich nur die Lizenz für einen Chipsatz kaufen, haben da manchmal abenteuerliche Methoden und Chips im Einsatz. Ich werde dieses Projekt wohl aufgeben, da dies eine nie endenden Arbeit sein würde. |
Re: Desktop-Info
Der Punkt ist, dass im Grunde nur die Treiber die Daten für WMI zur Verfügung stellen müssten. Die Möglichkeit zur Sammlung der Daten ist seit Jahren von Microsoft zur Verfügung gestellt, die Hersteller weigern sich nur die Daten auch zu liefern.
Der Grund dürfte sein, dass sie mit ihren eigenen Tools eine visuelle Duftmarke auf dem Desktop setzen wollen um so Werbung auf Kosten der Nutzer zu machen, falls jemand anderes mit einem solchen PC arbeitet... |
Re: Desktop-Info
Sieht ja schön aus dein Tool, nur leider ruckelt das auf meinem uralt Computer wie verrückt...
|
Re: Desktop-Info
Zum Thema Temperaturen: die Kerntemperaturen von Intel- und AMD-Prozessoren lassen sich über dokumentierte Register auslesen. Hierfür muss man nur etwas in den Datenblättern lesen und benötigt mit einem Treiber Zugriff auf maschinenspezifische Register.
Schwieriger, und das hat markus5766h schon richtig erkannt, ist das Ansteuern der auf dem Chipsatz befindlichen Sensorchips. Hier existiert praktisch für jeden Chip ein eigenes Datenblatt mit eigenen Ansprechmethoden, und die Hersteller geben die Datenblätter nicht immer heraus. Wenn dann nur unter NDA und oft auch nur in Fällen, wo für den Hersteller eine Gewinnabsicht erkennbar ist. Dies ist auch der Grund, warum das Projekt "Motherboard-Monitor" im Jahr 2004 eingestellt wurde, siehe auch ![]() |
Re: Desktop-Info
@fui-tak:
was heißt Uralt und was ruckeln, was ruckelt ? eine Anzeige, das ganze Programm ??? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz