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 5 von 32   « Erste     345 6715     Letzte » 
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)
 
silver-moon-2000

 
Delphi XE Professional
 
#41
  Alt 15. Aug 2007, 12:10
Zitat von RWarnecke:
Kann es sein, das Du keine Admin-Rechte hast ? Haben auch noch andere das Problem mit der Prozessliste ? Kann man irgendwie diesen Fehler reproduzieren ?
Doch, zu meiner Schande muss ich gestehen, dass ich ständig mit Admin-Rechtenn unterwegs bin, aber wie gesagt, jetzt funktionierts ja ohne Probleme...
Tobias
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#42
  Alt 15. Aug 2007, 13:44
Zitat von lorand:
Hallo Rolf,
was ist/wird mit Windows 2000?
Mich interessiert es aber schon, warum es auf einmal unter Windows 2000 nichtmehr funktioniert.


Zitat von hathor:
Win XP SP2
Fehlermeldung ohne Text am Anfang.- siehe Pic.
Internet und Drucker ohne Einträge.
Was ist Dein Standard-Browser und welche Rechte hast Du ?
Rolf Warnecke
  Mit Zitat antworten Zitat
hathor
 
#43
  Alt 15. Aug 2007, 14:29
Zitat von RWarnecke:
Zitat von hathor:
Win XP SP2
Fehlermeldung ohne Text am Anfang.- siehe Pic.
Internet und Drucker ohne Einträge.
Was ist Dein Standard-Browser und welche Rechte hast Du ?
Firefox, Admin.
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#44
  Alt 16. Aug 2007, 12:50
Zitat von Die Muhkuh:
Hi,

Windows Vista Ultimate 32-Bit.
[list][*]Beim Start, genauer beim Ermitteln der Drucker, erhalte ich die Meldung: "Listindex überschreitet das Maximum (3)"[*]Danach öffnet das Programm, aber der Splashscreen bleibt stehen...
Das der Splashscreen stehen bleibt ist etwas ungünstig, sehe ich ein. Aber mal ganz doof gefragt, wieviele Drucker hast Du installiert ?
Zitat von Die Muhkuh:
[*]Bitte bitte bitte keine Buttons zum die Tabs hin und herfahren! Schalt das PageControl lieber auf mehrzeilige Tabs
Da ich im Moment an einem Konfigurationsfenster arbeite, werde ich das mit aufnehmen, wo sich jeder das selber konfigurieren kann.
Zitat von Die Muhkuh:
[*]Bildwiederholfrequenz stimmt nicht[*]Treiber - Version der Grafikkarte stimmt nicht
In den Eigenschaften der Anzeige kannst Du ja unter Erweitert und dann Monitor die Bildwiederholungsfrequenz einstellen. Hast Du dort nur 60Hz drin stehen oder noch andere ? Schaue doch mal bitte nach, welche Version Deine Treiberdatei hat, vielleicht weicht diese Anzeige von der eigentlichen Anzeige ab ?
Zitat von Die Muhkuh:
[*]Bei Internet steht Labelxx
Wie gehst Du ins Internet(DSL Modem/Router) und mit welchem Browser ?
Zitat von Die Muhkuh:
[*]Festplatte hat 5 Partitionen, 4 werden erkannt, 3 davon sind richtig. (Anscheinend wird Partition 4 und 5 als eine erkannt) Bei "Informationen über die einzelnen Laufwerke" stimmt es dann wieder.
Du kannst den ganzen Text rauskopieren oder mir auch den Report benutzen. Könntest Du mir den Teil von den physikalischen Laufwerken mal bitte per Mail zukommen lassen und in dem Dokument es rot makieren, was falsch ist und mir hinschreiben, wie es richtig sein sollte.
Zitat von Die Muhkuh:
Ansonsten sehr nett!
Danke.


Noch eine allgemeine Frage. Hast Du das SystemInfo so ausgeführt oder mit der Option "Als Administrator ausführen.." ?
Rolf Warnecke
  Mit Zitat antworten Zitat
Gruber_Hans_12345

 
Delphi 2007 Professional
 
#45
  Alt 16. Aug 2007, 13:09
Vista Ultimate 64 Bit

Code:
Windows - Version : Microsoft Windows Vista  Version 6.0, Build 6000
Registriert für : Microsoft / Microsoft
Pfad : C:\Windows\
Installiert am : 01.01.1970
Schlüsselnummer :
  • keine Info, das es 64 Bit ist
  • Registriert für hab ich sicher nicht für Microsoft
  • Installiert am stimmt nicht
  • Schlüsselnummer ?
  • Internetverbindung überall nur Label... (gehe ganz normal per LAN ins INet)
  • Browser : UltraEdit-32 Professional Text/Hex Editor 13.0.0.0 << sollte da nicht der Firefox stehen?
  • Drucker werden nicht angezeigt (im Bericht stehen die aber drinnen)
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#46
  Alt 16. Aug 2007, 13:32
Zitat von Gruber_Hans_12345:
Vista Ultimate 64 Bit

Code:
Windows - Version : Microsoft Windows Vista  Version 6.0, Build 6000
Registriert für : Microsoft / Microsoft
Pfad : C:\Windows\
Installiert am : 01.01.1970
Schlüsselnummer :
  • keine Info, das es 64 Bit ist
  • Registriert für hab ich sicher nicht für Microsoft
  • Installiert am stimmt nicht
  • Schlüsselnummer ?
  • Internetverbindung überall nur Label... (gehe ganz normal per LAN ins INet)
  • Browser : UltraEdit-32 Professional Text/Hex Editor 13.0.0.0 << sollte da nicht der Firefox stehen?
  • Drucker werden nicht angezeigt (im Bericht stehen die aber drinnen)
Danke an Dich, das Du getestet hast. Aber die 64Bit Unterstützung habe ich noch garnicht integriert. Deshalb kommt es da zu den diversen Fehlern, weil ich viel über die Registry auslese.

@all :
Alle die den Fehler Listenindex bei der Ermittlung der Drucker haben, möchten mir sagen, ob die Drucker im Bericht stehen, weil ich dann vielleicht einen Fehler beim Erstellen der Listview habe. Ist nur eine grobe Vermutung.
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#47
  Alt 16. Aug 2007, 13:34
Direkt nach dem Start bevor die Splashscreen verschwindet:
Zitat:
---------------------------
SystemInfo
---------------------------
Listenindex überschreitet das Maximum (3)
---------------------------
OK
---------------------------
Das Datumsformat entspricht nicht dem von mir eingestellten.

Netzwerk:
Wozu ist das Eingabefeld und die "Start"-Schaltfläche da? Btzw. reagiert das Programm nmicht mehr, wenn man da eine URI eingibt und beednen kann man es auch nicht.

Internet:
Alles mit dem Komponentennamen beschriftete Labels.
Michael
  Mit Zitat antworten Zitat
Gruber_Hans_12345

 
Delphi 2007 Professional
 
#48
  Alt 16. Aug 2007, 13:40
Zitat von Luckie:
Direkt nach dem Start bevor die Splashscreen verschwindet:
Zitat:
---------------------------
SystemInfo
---------------------------
Listenindex überschreitet das Maximum (3)
---------------------------
OK
---------------------------
lucki, hast du da ein programm, mit dem du den text aus so einer 08/15 Messagebox rauskopiert?
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#49
  Alt 16. Aug 2007, 13:44
Ja, Windows.
Michael
  Mit Zitat antworten Zitat
Gruber_Hans_12345

 
Delphi 2007 Professional
 
#50
  Alt 16. Aug 2007, 13:51
Zitat von Luckie:
Ja, Windows.
cool, das programm brauch ich auch ... (bin irgendwie noch nie auf die idee gekommen in ner messagebox einfach so Ctrl-C zu drücken ... toll wa man da immer wieder dazulernt )
  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 01:08 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