AGB  ·  Datenschutz  ·  Impressum  







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

SystemInfo 1.6.5

Ein Thema von RWarnecke · begonnen am 31. Mai 2007 · letzter Beitrag vom 19. Okt 2011
Antwort Antwort
Seite 32 von 32   « Erste     22303132   
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 10:38 Uhr)
 
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#311
  Alt 18. Okt 2011, 04:00
Hallo Jürgen,

danke erstmal für's Testen.
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.
Schaue doch bitte mal in den Schlüssel HKEY_CLASSES_ROOT\.html was hier beim Wert (Standard) drinsteht. Denn diesen Wert benutze ich um den Standardbrowser auszulesen.

Edit:
@all

Ich habe mich ein bisschen Schlau gemacht darüber, wenn beim Produktschlüssel nur BBBBB-BBBBB-BBBBB-BBBBB-BBBBB als Ergebnis rauskommt. Wenn ich das ganze richtig verstanden habe, müsste das nur bei Rechnern passieren, die über KMS (Key Management Service) oder MAK (Multiple Activation Key) aktiviert wurden. Diese Aktivierung ist nur bei Windows 7 Professional und Enterprise oder Windows Server 2008 (R2) Enterprise möglich. Kann das jemand bestätigen ?
Rolf Warnecke

Geändert von RWarnecke (18. Okt 2011 um 05:30 Uhr)
  Mit Zitat antworten Zitat
Hunni

 
Delphi 11 Alexandria
 
#312
  Alt 18. Okt 2011, 06:20
Hallo,

mir ist beim Testen der V2.0.0 Beta folgendes Aufgefallen.

Beim Start des Programmes ist ein Problem aufgetreten, LOG Datei wurde versendet.

Wenn man den "Schriften" TAB öffnet, ist wieder ein Problem aufgetreten, eine LOG Datei wurde versendet.
Unter "Schriften" wird nichts angezeigt.
Auch unter Drucker ist alles leer, Obwohl 2 Drucker Installiert sind
- PDF Drucker (PDFFactory Pro)
- Dell 2130cn Color Laser PCL6

Der Umgebungsvariabel Tab ist ebenfalls leer.
Registrierte Dateierweiterung ist ebenfalls leer
Der Tab Physikalische Laufwerke ist leer.
- Es sind 2 x 1,5 TB Seagate Platten im RAID1 verbund angeschlossen.
- Auch das DVD Laufwerk (ASUS) und der BlueRay Brenner wurden nicht erkannt.
Der Software Tab ist ebenfalls Leer.
Der LAN / WLan Tab ist auch leer.


Betriebs System : WIn7 64bit mit SP1
Angemeldet als Administrator
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#313
  Alt 18. Okt 2011, 06:54
Hallo Hummi,

danke rstmal für's testen und die LOG Files.

Wenn man den "Schriften" TAB öffnet, ist wieder ein Problem aufgetreten, eine LOG Datei wurde versendet.
Unter "Schriften" wird nichts angezeigt.
Auch unter Drucker ist alles leer, Obwohl 2 Drucker Installiert sind
- PDF Drucker (PDFFactory Pro)
- Dell 2130cn Color Laser PCL6

Der Umgebungsvariabel Tab ist ebenfalls leer.
Registrierte Dateierweiterung ist ebenfalls leer
Der Tab Physikalische Laufwerke ist leer.
- Es sind 2 x 1,5 TB Seagate Platten im RAID1 verbund angeschlossen.
- Auch das DVD Laufwerk (ASUS) und der BlueRay Brenner wurden nicht erkannt.
Der Software Tab ist ebenfalls Leer.
Der LAN / WLan Tab ist auch leer.
Die genannten Probleme sind die Folge von dem ersten Fehler. Ich habe da irgendwo noch eine Exceptionbehandlung vergessen, da ich gerade keine Delphi zur Hand habe, werde ich mir das heute Abend genauer anschauen.
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von juergen
juergen

 
Delphi 11 Alexandria
 
#314
  Alt 18. Okt 2011, 19:53
Hallo Rolf,

Schaue doch bitte mal in den Schlüssel HKEY_CLASSES_ROOT\.html was hier beim Wert (Standard) drinsteht. Denn diesen Wert benutze ich um den Standardbrowser auszulesen.
In dem Schlüssel steht auch "ChromeHTML".

Ich hätte jetzt eher gedacht, dass man die verknüpfte Anwendung zu Html ausliest um den Standard Browser zu finden?
Dazu habe ich folgenden Schlüssel gefunden:
HKEY_CLASSES_ROOT\htmlfile\shell\open\command\
Dort steht als StandardWert:
"C:\Program Files (x86)\Internet Explorer\iexplore.exe" -nohome

Evtl. ist das Auslesen dieses Schlüssels erfolgversprechender?

Ps.:
Getestet unter 64 Bit Windows 7, Ultimate
Jürgen
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#315
  Alt 19. Okt 2011, 09:42
Ich hätte jetzt eher gedacht, dass man die verknüpfte Anwendung zu Html ausliest um den Standard Browser zu finden?
Dazu habe ich folgenden Schlüssel gefunden:
HKEY_CLASSES_ROOT\htmlfile\shell\open\command\
Dort steht als StandardWert:
"C:\Program Files (x86)\Internet Explorer\iexplore.exe" -nohome

Evtl. ist das Auslesen dieses Schlüssels erfolgversprechender?
Hm, komisch. Ich kann das garnicht richtig nachvollziehen. Wenn ich hier auf meinen Testsystemen den Standardbrowser umstelle ändert sich der von mir angegebene Schlüssel auch immer mit. Könntest Du es bitte nochmal testen, wenn Du den Standardbrowser umstellst und dann wieder zurück auf den IE ob dann die Anzeige stimmt ?
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von juergen
juergen

 
Delphi 11 Alexandria
 
#316
  Alt 19. Okt 2011, 18:28
Hallo Rolf,

wenn ich den Firefox oder den Chrome als Standard-Browser festlege, dann steht das auch in deinem verwendeten Schlüssel.
Wenn ich allerdings den IE als Standard-Browser definiere ändert sich in deinem Schlüssel nichts. Es bleibt also immer entweder Firefox oder Chrome als Schlüsselwert drinstehen, nie der IE.
Jürgen
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#317
  Alt 19. Okt 2011, 19:06
Hallo Jürgen,

ok, kann ich nachvollziehen. Komisch ist nur, dass es bis jetzt immer gepasst hat. Den Schlüssel den Du angegeben hast, ändert sich aber nicht, wenn ich den Firefox oder den Chrome als Standardbrowser einstelle.
Rolf Warnecke
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 32 von 32   « Erste     22303132   


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 07:55 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