AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte SystemInfo 1.6.5

SystemInfo 1.6.5

Ein Thema von RWarnecke · begonnen am 30. Mai 2007 · letzter Beitrag vom 19. Okt 2011
Antwort Antwort
Seite 31 von 32   « Erste     21293031 32   
Benutzerbild von RWarnecke
RWarnecke
Registriert seit: 31. Dez 2004
Hallo zusammen,

ich schreibe gerade an einem Programm, welches die Systeminfos vom PC ausliest. Aktuell ist das Programm in der Version 1.6.5 verfügbar. Downloadmöglichkeiten weiter unten.

Produktbeschreibung :
In der aktuellen Version verfügt das Programm über die folgenden Funktionen :
  • Auslesen der Betriebssystemdaten
  • Auslesen des aktuell angemeldeten Benutzer und Computernamens
  • Auslesen von Hardwaredaten (Bildschirmauflösung, Farbtiefe, Prozessor und Arbeitsspeicher)
  • Auslesen der Hardware (mit Infos vom BIOS, Mainboard und Monitor-Daten)
  • Auslesen und Erkennung eines Novell Clients und/oder eines Zenworks-Agents
  • Auslesen der lokalen Laufwerke und der physikalischen Laufwerke
  • Auslesen der Netzwerkkarten, dessen Konfiguration und Treiberversion
  • Auslesen der aktuellen Internetverbindung mit IP-Adresse
  • Auslesen der installierten Software mit Angabe der Versionen von DirectX, BDE, MDAC, Browser, Windows Media Player, Microsoft Office
  • Auslesen der installierten Schriftarten
  • Auslesen der installierten Drucker
  • Auslesen der userspezifischen und systemspezifischen Umgebungsvariablen
  • Auslesen der registrierten Dateierweiterungen
SystemInfo funktioniert unter Windows 2000, 2000 Server, 2003 Server, XP, VISTA, Server 2008, Windows 7.

Über ein Kontextmenü können noch die Prozessliste und die Liste mit den Diensten aufgerufen werden. Als zusätzliches Feature kann alles in einem Report (RTF-Format) abgespeichert werden und ausgedruckt werden. Die Funktionen Speichern und ausdrucken stehen ebenfalls für die Prozessliste über ein Kontextmenü zur Verfügung.
In dem Verzeichnis APPDATA wird eine INI-Datei zu dem Programm installiert. Über diese INI-Datei können Sie einige Reiter im Programm ein- oder ausschalten. Als zusätzliche Option kann ein fester Pfad zum abspeichern des RTF-Reports angegeben werden.

Download - Links : (Release-Version)
selbstextrahierendes Archiv von der Homepage

Changelog :
Version 1.6.5:[27.09.2009]:
[+] Korrektur bei der Ermittlung der aktuellen CPU-Frequenz
[+] Korrektur der Bestimmung der installierten DirectX-Version
[-] Der Standarddrucker wird angezeigt.[*] Die Windows 7 Erkennung verbessert (Editionen & Builds)

Version 1.6.3 [10.05.2009]: [*] Es werden alle installierten Browser im Reiter "Software" angezeigt. Der Standardbrowser wird mit (Standard) gekennzeichnet.
[+] Eine Progressbar im Splashscreen, welche den Gesamtfortschritt anzeigt.[*] Die Farben für das Tortendiagramm in dem Reiter "Festplatten" geändert (Windows Standardfarben)[*] Microsoft Office SP2 wird erkannt.
[+] Windows 7 Beta & Release Candidate wird richtig ausgelesen und angezeigt.
[+] Der aktive Reiter kann manuell über das Kontextmenü oder der Taste F5 aktualisiert werden.

Version 1.6.0 [13.02.2009]:
[+] Bei "Reg. Dateierweiterungen" wird noch das zugehörige Icon angezeigt
[+] Beim Speichern des RTF-Reports wird ein Name vorgeschlagen
[+] Die Laufzeit des Betriebssystem wird angezeigt.
[+] Durch einen Doppelklick auf einen Wert wird dieser in die Zwischenablage kopiert. (Ausgenommen ListViews)
[+] Einen kompletten Report als PlainText [*] Bei zu langen Gruppennamen bei den Mitgliedschaften, werden diese als Hint angezeigt. [*] Den Style der Anzeige für die physikalischen Laufwerke geändert und verbessert
[-] Die Zeit von 1 Sekunde auf 5 Sekunden verlängert zur Aktualisierung des Speicher und der CPU Frequenz
[-] Es wird immer das zuletzt installierte Office Produkt angezeigt
[-] Unter Benutzerrechten wird die Arbeitsgruppe/Domain nicht angezeigt
[!] Verschiedene Anzeigen aus den gesamten Programm optimiert

Drei kleine Screenshots von der Version 1.6.5 findet Ihr hier im Anhang.

--------------------------------------------------------------------------------------------------------------------------------
SystemInfo 2.0.0 Beta

Da so viele Fehler in der ersten Beta waren, habe ich beschlossen, dass ich diese Beta vom Download wegnehme. Ich muss ich jetzt erst die ganzen Fehler analysieren und dann gibt es wieder eine neue Version.
--------------------------------------------------------------------------------------------------------------------------------

Testen ist natürlich erwünscht, aber das Feedback noch umso mehr. Schreibt mir ruhig viel Lob, Kritik, Bugs und auch Verbesserungsvorschläge.

Eine Bitte habe ich noch an euch, gebt bitte immer an, mit welchem Betriebssystem Ihr getestet habt. (z.B. Window XP SP2 32Bit oder Windows 2003 Enterprise Server SP1)
Miniaturansicht angehängter Grafiken
reiter_system_183.jpg   splashscreen_179.jpg   hardware_802.jpg  

Geändert von RWarnecke (27. Jun 2013 um 09:38 Uhr)
 
devidespe

 
Delphi 10.4 Sydney
 
#301
  Alt 15. Okt 2011, 21:59
Mal provokant gefragt:
Jetzt ist das Systeminfo-Programm schon fast 4 1/2 Jahre alt und es funktioniert immer noch nicht...
Was soll das noch werden?

Für http://www.bis-programmierung.de/ ist das keine gute Werbung!
Ich denke, es ist schwer sich am Markt durchzusetzen und gerade bei solchen Lösungen wie AIDA64 muss man schon herausstechende Merkmale aufweisen, um wirklich Kapital daraus zu schlagen.

Mit anderen Worten: warum soll ich SystemInfo nehmen, wenn AIDA64 mir wesentlih detailliertere Infos liefert? Wo liewgt der Vorteil des Programms, der mich als User überzeugen sollte, es einzusetzen?
Devid

Geändert von devidespe (17. Okt 2011 um 10:53 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#302
  Alt 15. Okt 2011, 22:09
Hey,

Hier nun ein weiteres Update (Nr. 3 mindestens von mir jetzt schon ) zur aktuellen Version (2.0.0 Professional BETA).

Also die meisten Dinge stimmen und die Infos finde ich auch sehr detailliert

Einige Ungereimtheiten:
  • Unter "Software": Installiert ist (Microsoft Office):
    Zitat:
    Professional (Academic) 2010 SP1 (32bit)
    angezeigt wird jedoch:
    Zitat:
    Home & Business 2010 (32bit)
  • Habe zwei Monitore (selbe Modelle), unter "System" werden beide richtig mit dem Produktnamen:
    Zitat:
    SyncMaster 2443(BWPlus/BWXPlus/FWPlus/FWXPlus/BWTPlus)(Digital)
    angezeigt. Nicht unter "Hardware":
    Zitat:
    Typ: unbekannt ; SyncMaster
    Seriennummer: unbekannt ; H9XZ103905
  • Unter "System" Beim Arbeitsspeicher wird mir das Modell "OCZ3P1333LV2G" als "PC3-8500F (533 MHz)" angezeigt. Das Modul wird zumindest als PC-10667 (667 MHz) [DDR3-1333] verkauft und von mir auch so betrieben. Könnte natürlich sein, dass das RAM sich mit ner anderen Geschwindigkeit "meldet". Dann wäre es schön, wenn hier noch die tatsächlichen Settings stehen würden.
  • Unter "Betriebssystem": Ist es normal, dass beim Produtkschlüssel nur "BBBBB-BBBBB-BBBBB-BBBBB-BBBBB" angezeigt wird?

Ansonsten alles in bester Ordnung

Viele Grüße
David F.

Geändert von mirage228 (15. Okt 2011 um 22:12 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#303
  Alt 15. Okt 2011, 23:14
Unter "Software": Installiert ist (Microsoft Office):
Zitat:
Professional (Academic) 2010 SP1 (32bit)
angezeigt wird jedoch:
Zitat:
Home & Business 2010 (32bit)
Könntest Du hier mal bitte in den Schlüssel HKLM\SOFTWARE\Microsoft\Office\14.0\Registration schauen, was hier steht. Denn aus diesem Registry-Schlüssel lese ich die Version aus.

Habe zwei Monitore (selbe Modelle), unter "System" werden beide richtig mit dem Produktnamen:
Zitat:
SyncMaster 2443(BWPlus/BWXPlus/FWPlus/FWXPlus/BWTPlus)(Digital)
angezeigt. Nicht unter "Hardware":
Zitat:
Typ: unbekannt ; SyncMaster
Seriennummer: unbekannt ; H9XZ103905
Der Typ und die Seriennummer werden hier ebenfalls aus der Registry ausgelesen. Schaue dazu mal bitte in den Key HKLM\SYSTEM\CurrentControlSet\Enum\DISPLAY und prüfe ob beide Monitore darin verzeichnet sind. Ist dieses Der Fall, sei bitte so nett und sende mit den Key als REG-Datei an bugreport@bis-programmierung.de

Unter "System" Beim Arbeitsspeicher wird mir das Modell "OCZ3P1333LV2G" als "PC3-8500F (533 MHz)" angezeigt. Das Modul wird zumindest als PC-10667 (667 MHz) [DDR3-1333] verkauft und von mir auch so betrieben. Könnte natürlich sein, dass das RAM sich mit ner anderen Geschwindigkeit "meldet". Dann wäre es schön, wenn hier noch die tatsächlichen Settings stehen würden.
Könnte es eventuell sein, dass hier falsche Werte im BIOS eingetragen sind, wie unter diesem Link beschrieben ?
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#304
  Alt 16. Okt 2011, 07:56
Könntest Du hier mal bitte in den Schlüssel HKLM\SOFTWARE\Microsoft\Office\14.0\Registration schauen, was hier steht. Denn aus diesem Registry-Schlüssel lese ich die Version aus.
Es gibt einen Unterschlüssel "{90140000-002A-0000-1000-0000000FF1CE}" der einen Unterschlüssel "AdvReg" mit einem Wert "Mso_CoreReg64.x64" mit den Daten "" (also ein Leerstring darin). Vielleicht musst Du für 32-bit Office aber unter HKLM\Software\Wow6432Node\Microsoft\Office\14.0\Re gistration schauen? Dort sind bei mir locker 50 Untereinträge mit verschiedensten Office-Versionen (Home and Student Trial, Home and Business Trial, Professional ... und das quasi nochmal für jedes Office-Produkt separat)... Der erste Key ist aber in der Tat "Home and Business". Was ist da bloß "schiefgegangen"? Hatte hier immer nur Office 2010 Professional sowie Visio 2010 Professional installiert.

Der Typ und die Seriennummer werden hier ebenfalls aus der Registry ausgelesen. Schaue dazu mal bitte in den Key HKLM\SYSTEM\CurrentControlSet\Enum\DISPLAY und prüfe ob beide Monitore darin verzeichnet sind. Ist dieses Der Fall, sei bitte so nett und sende mit den Key als REG-Datei an bugreport@bis-programmierung.de
E-Mail ist raus . Da ist wohl auch noch der Fernseher als PNP-Monitor mit eingetragen, weil der quasi als dritter, z.Z. inaktiver Bildschirm am HDMI Port hängt...

Zitat:
RWarnecke;1130666Könnte es eventuell sein, dass hier falsche Werte im BIOS eingetragen sind, wie unter diesem Link beschrieben ?
Also die Timings und die Geschwindigkeit musste ich bzw. habe ich definitiv manuell im BIOS nachjustieren müssen, weil sie mit der Automatik-Einstellung zu langsam eingestellt wurden. Könnte also gut stimmen, dass meinem BIOS hier nur die langsameren Werte des RAM bekannt sind (oder so). Aber die aktuellen Settings sind auf jeden Fall 667 MHz mit CL 7-7-7-20.

Viele Grüße
David F.
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#305
  Alt 17. Okt 2011, 16:52
Hallo Helmi,

Jetzt hab ich es glaub ich rausgefunden:
Wenn ich in dem angehängten Bild unten auf das Laufwerk Nr. 0 klicke, dann erhalte ich die gleiche Fehlermeldung wie oben.

[Edit]
Mit eingelegter ZIP-Diskette kommt kein Fehler und die Daten/Infos der Diskette werden angezeigt.
Ich bin gerade dabei diesen Fehler zu beheben. Eine Frage, funktioniert das ZIP-Laufwerk so wie ein Card-Reader ? Hintergrund meiner Frage, hat das ZIP-Laufwerk auch dann einen Laufwerksbuchstaben, wenn keine ZIP-Diskette mehr drinliegt, so wie es der Cardreader macht ?
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

 
Delphi XE2 Professional
 
#306
  Alt 17. Okt 2011, 16:56
Hallo Helmi,

Jetzt hab ich es glaub ich rausgefunden:
Wenn ich in dem angehängten Bild unten auf das Laufwerk Nr. 0 klicke, dann erhalte ich die gleiche Fehlermeldung wie oben.

[Edit]
Mit eingelegter ZIP-Diskette kommt kein Fehler und die Daten/Infos der Diskette werden angezeigt.
Ich bin gerade dabei diesen Fehler zu beheben. Eine Frage, funktioniert das ZIP-Laufwerk so wie ein Card-Reader ? Hintergrund meiner Frage, hat das ZIP-Laufwerk auch dann einen Laufwerksbuchstaben, wenn keine ZIP-Diskette mehr drinliegt, so wie es der Cardreader macht ?
Nein - es verhält sich wie ein Diskettenlaufwerk - also der Laufwerksbuchstabe ist immer da und wenn man darauf klickt, wenn keine Diskette drin ist, dann kommt die Meldung dass man einen Datenträger einlegen soll
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#307
  Alt 17. Okt 2011, 17:00
Danke für Deine schnelle Antwort.
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

 
Delphi XE2 Professional
 
#308
  Alt 17. Okt 2011, 17:06
Danke für Deine schnelle Antwort.
Aber gerne doch
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#309
  Alt 17. Okt 2011, 17:46
Nachdem jetzt doch einige den Download zur Version 2.0.0 BETA nicht gefunden habe, habe ich den Download auch im ersten Posting ganz unten im Text hinterlegt.
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von juergen
juergen

 
Delphi 11 Alexandria
 
#310
  Alt 17. Okt 2011, 22:13
Hallo Rolf,

habe mir deine Beta geladen und mir die Daten angeschaut.
Bis auf einen Punkt wurde wohl alles richtig angezeigt.

Unter dem Reiter "Software" werden ja links alle Browser aufgelistet.
Bei mir wird der Chrome-Browser als Standard-Browser ausgewiesen.
Allerdings ist es der IE9.

Das nur als kleiner Hinweis.
Jürgen
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 03:28 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