AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte SMBIOS Explorer
Thema durchsuchen
Ansicht
Themen-Optionen

SMBIOS Explorer

Ein Thema von Ghostwalker · begonnen am 26. Mai 2008 · letzter Beitrag vom 27. Dez 2013
Antwort Antwort
Seite 3 von 4     123 4      
Ghostwalker
Registriert seit: 16. Jun 2003
Endlich ist (das gröbste) geschafft.

Ich möchte euch hier den SMBIOS Explorer vorstellen. Das Programm analysiert den SMBIOS-Block im Rombios um die dort gespeicherten
Informationen anzuzeigen.

Bis auf Type31 und Type40-Blöcke werden alle SMBIOS-Strukturen gelesen.

Historie

- 26.05.2008 Erste release
- 09.06.2008 Erste Screenshots der Version 2.0

- Überarbeitete SMBIOS-Bibleothek
- Conformance-Check mit den Spezifikationen 2.3.2 und 2.6
- Neue Oberfläche
- SMBIOS-Strukturen 31 und 40
- Mehrsprachigkeit
- JEDEC-Hersteller (soweit verfügbar).
- Verbessertes Fehlerhandling.


- 23.06.2008 Beta 1

Features siehe 09.06.


Basis des Programms ist auch hier wieder NicoDE's Rombios-Dump Unit

Anregungen, Fehlermeldungen sind natürlich gerne gesehen

[EDIT]09.06.2008
Ich werde versuchen noch heute eine ersta Alpha online zu stellen, in der die meisten
neuen Featueres enthalten sind.[/EDIT].
Miniaturansicht angehängter Grafiken
screen2_733.png   screen1_227.png  
Angehängte Dateien
Dateityp: zip smbiosexplorer2.0a1_120.zip (790,3 KB, 141x aufgerufen)
Dateityp: zip smbiosexplorer_116.zip (905,9 KB, 119x aufgerufen)
e=mc² or energy = milk * coffee²
 
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#21
  Alt 2. Jun 2008, 14:34
Hallo Ghostwalker,

nettes Tool. Ich habe es jetzt mal auf einem alten IBM ThinkPad T23 ausprobiert. Es zeigt soweit alles richtig an. Mach weiter so.
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von nicodex
nicodex

 
Delphi 2007 Professional
 
#22
  Alt 2. Jun 2008, 14:36
Zitat von devidespe:
Bekommt man die Unit so einfach von der Jedec ?
Die Unit habe ich geschrieben.
Man kann sich auf der JEDEC-Seite kostenlos registrieren und die Spezifikation als PDF herunterladen.

Zitat von devidespe:
Das Paritätsbit hatte ich eigentlich nie groß beachtet, und kann im ersten Ansatz auch keinen Vorteil für die Erkennung des Herstellers erkennen.
Das Paritätsbit halbiert zwar Anzahl der möglichen Codes pro Block. Im Gegenzug ist dannn aber die Wahrscheinlichkeit 2:1, dass kein Datenfehler aufgetreten ist und es sich um einen gültigen Datensatz handelt.
Nico Bendlin
  Mit Zitat antworten Zitat
Ghostwalker

 
Delphi 10.3 Rio
 
#23
  Alt 2. Jun 2008, 14:44
hmm...irgendwie scheint sich keiner an den Standard zu halten.*G*

Bei allen mir vorliegenden Dumps, kommt garnix raus (AMI,PHONIX,AWARD,OEM's;2003-2007). Entweder ist der String gleich leer,
oder es stehen so sinnvolle Inhalte wie "Manufacturer 0" drin. Im einzigen Fall, in dem im String, annähernd, etwas sinvolles
drinn steht ("Micron Technologies"), bringt deine Routine auch nix, da der Hersteller ja schon im Klartext drinn steht.

Uwe
  Mit Zitat antworten Zitat
Benutzerbild von nicodex
nicodex

 
Delphi 2007 Professional
 
#24
  Alt 2. Jun 2008, 15:22
Dann mach’s halt so, dass du den Wert ausgibst, und - falls die JEDEC-Funktion einen String zurück gibt - es in Klammern dahinter schreibst.
Nico Bendlin
  Mit Zitat antworten Zitat
Ghostwalker

 
Delphi 10.3 Rio
 
#25
  Alt 9. Jun 2008, 09:01
Erste Screenshot der neuen Version. Ich werde versuchen eine erste Alpha heute noch hochzuladen, die die meisten neuen Featueres
beinhaltet.
Uwe
  Mit Zitat antworten Zitat
Ghostwalker

 
Delphi 10.3 Rio
 
#26
  Alt 9. Jun 2008, 17:15
So...Alpha 1 ist nun zum downlaod bereit.

Was nocht fehlt:

Conformance-Check für 2.6-Specification
und mehr Sprachen (sprich Übersetzungen).
Uwe
  Mit Zitat antworten Zitat
welle
 
#27
  Alt 9. Jun 2008, 21:34
Hallo Ghostwalker

Hinter System Slots -> System Slot -> Slot Designation kommen bei mir nur "komische" Zeichen, ansonsten ein gutes Programm.
  Mit Zitat antworten Zitat
Ghostwalker

 
Delphi 10.3 Rio
 
#28
  Alt 9. Jun 2008, 23:35
Diese komischen Zeichen stehen in deinem Bios drinn
Uwe
  Mit Zitat antworten Zitat
Muetze1
 
#29
  Alt 10. Jun 2008, 01:05
Zitat von nicodex:
ps@Muetze1: Deine EPS ist ein Byte größer als im Standard definiert (was kein Problem darstellt). Danke für die Informationen.
Hmm, aber die aktuelle Version meldet halt immernoch den Fehler (korrekter Weise), aber es stellt wohl doch ein Problem dar, denn ich bekomme keine Informationen. Dies eine Byte mehr sollte doch wohl nicht die gesamte Dekodierung be/verhindern?

Auch finde ich das neue Menü sehr unleserlich, da gefiel mir das graue Menu der ersten Version deutlich besser (siehe Anhang).
Miniaturansicht angehängter Grafiken
smbe20a_137.png  
  Mit Zitat antworten Zitat
Ghostwalker

 
Delphi 10.3 Rio
 
#30
  Alt 10. Jun 2008, 07:15
@Muetze1

Doch, schließlich weiß ich nicht, wo in der Struktur das Byte mehr liegt. Ist es z.B. vor der Startadresse für die Tabelleeinträge, greif ich für die Dekodierung auf falsche Daten zu (im günstigsten Fall !).

Ich habe hier testhalber mal den Fehler übergangen. Das Ergebnis war ein einziges Chaos.

bzgl. Menü

Öhm....das ist eine ganz normale Toolbar2000 die ich hier verwende. Wundert mich etwas das das bei dir so komisch aussieht. Hast du mit anderen Programmen, die die Toolbar2000 verwenden, das gleiche Problem ?
Uwe
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 4     123 4      


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 14:51 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