AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte CPUiD 3.0 - Ein kleines System - Diagnoseprogramm
Thema durchsuchen
Ansicht
Themen-Optionen

CPUiD 3.0 - Ein kleines System - Diagnoseprogramm

Ein Thema von Daniel G · begonnen am 15. Jul 2005 · letzter Beitrag vom 12. Jun 2008
Antwort Antwort
Seite 15 von 16   « Erste     5131415 16      
Daniel G
Tach alle zusammen,

ich dachte mir, vielleicht würde euch dieses kleine Programm gefallen.

Was macht es:

"CPUiD 3.0" liefert euch Informationen zu eurem Prozessor, der in eurem System werkelt.
Derzeit werden ~400 Prozessoren erkannt, darunter auch einige Exoten von NSC oder SiS.


Außerdem zeigt euch dieses Programm noch Informationen zu den im System verwendeten Arbeitsspeicher und BIOS an, sowie einige allgemeine Systeminformationen, wie Betriebssystem, Vergangene Zeit seit Windowsstart u.v.m.


Hätte ich das alles alleine geschrieben, wäre ich vermutlich immer noch am Schreiben.

Deshalb vielen Dank an scp, der mir eine aktualisierte Version seiner Unit "CPUIDEx.pas" zu Verfügung gestellt hat.
Außerdem danke ich noch Nico für seine "BIOSHelp" - Unit, die mir als Grundlage für die neuen Features gedient hat.

Neuste Version:
CPUiD 3.0 (~668 kb)
Screenshot (~60 kb)

DBug - Version:
Falls ihr irgendwelche unerklärlichen Exceptions bekommt, solltet ihr die DBug - Version herunterladen und den Report hier anhängen oder mir per E-Mail schicken.
http://www.danielstools.de/downloads...D_3_0_DBug.exe (~756 kb)

____________________________________
************************************
Version 3.0.3
Datum: 26.01.2006
Changes:


(von mir)
* CPUiD ist jetzt bilingual: Deutsch und Englisch. Diese Sprachen können über das Einstellungenmenü verändert werden.
* Zahlreiche Fehler entfernt
+ "CPU - FLAGS" zum Report hinzugefügt


____________________________________
************************************
Version 3.0.1
Datum: 15.01.2006
Changes:


(von mir)
- Schwere Fehler behoben
____________________________________
************************************
Version 3.0.0
Datum: 13.01.2006
Changes:


(von scp)
* Verbessern der Cache - Erkennung


(von mir)
+ SMBIOS implementiert (Vielen Dank an NicoDE für seine Unit)
+ Daten zum Arbeitsspeicher unter Windows werden angezeigt
+ Es ist nicht mehr möglich, den Report als HTML - Datei zu speichern. Stattdessen wird er
als Plaintext gespeichert.
+ Das Logo des Herstellers wird, falls möglich, angezeigt
+ Das Programm verfügt jetzt über eine Toolleiste, die Zugriff auf einige Features bietet
+ Shortcuts
+ "Über..." - Tab hat jetzt eine scrollende Credits - Liste
+ Im "Über..." - Tab wird ein Logo angezeigt.
+ Die Betriebssystemversion wird angezeigt
+ Der Benutzer- und/oder Computername wird angezeigt (soweit verfügbar)
* Verbesserte CPU - Geschwindigkeitsmessung


Tja, wenn euch gerade langweilig ist, könnt ihr ja mal einen dezenten Blick darauf werfen. Ich wäre euch auf jedenfall für jede Art von Feedback dankbar.

so long,
Daniel

[Edit] Schlechtschreibfehler [/Edit]
 
Benutzerbild von MagicAndre1981
MagicAndre1981

 
Delphi 7 Enterprise
 
#141
  Alt 25. Jan 2006, 22:46
Super, dass das Tool mitterweile ohne Absturz läuft

Nur eine Sache habe ich noch. Die Erkennung des Speicher-Herstellers geht noch nicht. Da stehen immer noch kryptische Zeichen drin.

Jetzt werden auch die 1,7V meines AthlonXP erkannt, nicht mehr die 4V

Thx für die Erwähnung in den Credits.
André
  Mit Zitat antworten Zitat
Benutzerbild von JWeis
JWeis

 
Delphi 7 Professional
 
#142
  Alt 26. Jan 2006, 09:57
bei mir funktioniert dein prog wunder bar!!!
es ist einfach klasse
Johannes
  Mit Zitat antworten Zitat
NicoDE
 
#143
  Alt 26. Jan 2006, 10:46
Nur der Vollständigkeit halber...
Die SMBIOS-Tabellen werden nun auch bei mir richtig ausgelesen (Win32 und Win64).

BTW: Die aktuell verfügbare Version (2.2) der Demo zu BiosHelp enthält einen Bug beim Lesen der Tabellen (SmBiosGetNextEntry). Dort wird die nächste Tabelle anhand eines von 0 verschiedenen Bytes erkannt - dies führt immer dann zu einem Fehler, falls der erste Eintrag keine Struktur vom Typ 0 ist (was ausgerechnet auf meinem aktuellen System der Fall ist *g*).
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#144
  Alt 26. Jan 2006, 10:51
Ähm, wenn ich auf CPU-Cache klicke, dann habe ich die BIOS und RAM Informationen und wen ich BIOS, Speicher & Ram auswähle die Cache Informationen.

Und mein BIOS wird immer noch nicht angezeigt.
Michael
  Mit Zitat antworten Zitat
NicoDE
 
#145
  Alt 26. Jan 2006, 11:46
Zitat von Luckie:
Und mein BIOS wird immer noch nicht angezeigt.
Welche SMBIOS-Version wird denn angezeigt (vielleicht wird der SMBIOS-Standard von deinem BIOS noch nicht unterstützt)?

ps@Luckie: dein BIOS scheint keine SMBIOS-Tabelle zu besitzen.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#146
  Alt 26. Jan 2006, 11:50
08/09/02
Michael
  Mit Zitat antworten Zitat
Daniel G
 
#147
  Alt 26. Jan 2006, 14:53
Also:

Zitat von MagicAndre1981:
Nur eine Sache habe ich noch. Die Erkennung des Speicher-Herstellers geht noch nicht. Da stehen immer noch kryptische Zeichen drin.
Hmm, sehe ich mir mal an...

Zitat von MagicAndre1981:
Thx für die Erwähnung in den Credits.
Danke für deine Mithilfe

Zitat von JWeis:
bei mir funktioniert dein prog wunder bar!!!
es ist einfach klasse
Vielen Dank

Zitat von Luckie:
Ähm, wenn ich auf CPU-Cache klicke, dann habe ich die BIOS und RAM Informationen und wen ich BIOS, Speicher & Ram auswähle die Cache Informationen.


Da hab' ich in der Sprachdatei doch glatt zwei Einträge vertauscht... Lade ich gleich neu hoch. Um das selbst zu machen müssen diese Zeilen in der Deutsch.lng vertauscht werden:

Delphi-Quellcode:
TabSheet5:CPU - Cache
TabSheet6:BIOS, Speicher && RAM
zu

Delphi-Quellcode:
TabSheet5:BIOS, Speicher && RAM
TabSheet6:CPU - Cache
wie peinlich...


Zitat von Luckie:
08/09/02
Jupp, wie Nico schon geschrieben hat:

Kein SMBIOS, keine Extradaten. Leider.
  Mit Zitat antworten Zitat
Benutzerbild von Christian S.
Christian S.
 
#148
  Alt 26. Jan 2006, 18:10
Hallo!

Erst einmal ein Lob: ist ein feines Programm!

Zwei Sachen sind mir aber doch aufgefallen. Ich habe eine Pentium D 820. Der besitzt zwei Kerne mit jeweils 1MB L2-Cache, von Deinem Programm werden davon nur einmal 1MB angezeigt. Wäre schön, wenn dort dann 2x 1024kb stehen würde. Außerdem unterstützt mein Prozessor laut Deinem Programm das "XD Bit"-Feature nicht, was er aber durchaus tut. Zum Ausgleich spricht er meinen Prozessor Hyperthreading zu, was dieser aber nicht unterstützt.

Mehr ist mir erst einmal nicht aufgefallen. Wie gesagt: Schönes Programm!

Grüße
Christian
Christian S.
  Mit Zitat antworten Zitat
Daniel G
 
#149
  Alt 27. Jan 2006, 11:42
Vielen Dank für den Blumen.

Zitat von Christian S.:
Wäre schön, wenn dort dann 2x 1024kb stehen würde.
Ließe sich in einem kleinen Update wohl einrichten.

Zitat von Christian S.:
Außerdem unterstützt mein Prozessor laut Deinem Programm das "XD Bit"-Feature nicht, was er aber durchaus tut.
Seh' ich mir bei Gelegenheit mal an. Meine Zeit wird in letzter Zeit ( ) etwas knapp, wg. ABI - Vorbereitung...

Zitat von Christian S.:
Zum Ausgleich spricht er meinen Prozessor Hyperthreading zu, was dieser aber nicht unterstützt.
Das liegt sicher am Dual Core..
  Mit Zitat antworten Zitat
Benutzerbild von DerFree
DerFree

 
Delphi 7 Personal
 
#150
  Alt 27. Jan 2006, 12:46
Nettes Tool doch ich habe auch leider was zu beanstanden.

Bei Prozesser- Typ steht das es ein Sockel 754 wäre was nicht sein kann, denn es ist ein 939er.

Genuine: AuthenticAMD
Name: AMD Athlon 64 Processor 3000+ (Winchester)
Socket: Socket 754
Processor Type: Original OEM
Logical Processor Count: 0
Core Stepping:
Speed: 1838,79 Mhz
Erik
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 15 von 16   « Erste     5131415 16      


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 22:50 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