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 30. Mai 2007 · letzter Beitrag vom 19. Okt 2011
Antwort Antwort
Seite 30 von 32   « Erste     20282930 3132      
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)
 
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#291
  Alt 15. Okt 2011, 20:15
@all :
Solltet Ihr solche Fehlermeldungen wie im Beitrag 288 erhalten, so schickt mir doch bitte die Datei mit der Endung elf an die Adresse bugreport@bis-programmierung.de. Diese Datei findet Ihr im gleichen Verzeichnis wo die SystemInfo.exe steht. Diese Datei gibt mir Aufschluss darüber, wo der Fehler begraben liegt.
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

 
Delphi XE2 Professional
 
#292
  Alt 15. Okt 2011, 20:21
email mit der elf-Datei ist unterwegs

Bitte schau dir auch noch meine Edits in #290 an

[Edit]
Wieder einen Fehler entdeckt

Wenn ich in dem unter #290 angezeigten Fenster unten auf die (nicht gefüllte) Liste der CD/DVD-Laufwerke klicke, so kommt wieder eine Fehlermeldung (siehe Bild)
Miniaturansicht angehängter Grafiken
neu-3.jpg  

Geändert von Helmi (15. Okt 2011 um 20:25 Uhr)
  Mit Zitat antworten Zitat
devidespe

 
Delphi 10.4 Sydney
 
#293
  Alt 15. Okt 2011, 20:25
Hi,

ich vermute, insbesondere die CPU-Details kommen vom CPUID System Information Development Kit
http://www.cpuid-pro.com/products-sy...mation-kit.php, da gerade die hardwarenahen Dinge wie etwa zur CPU und Arbeitsspeoicher nur mittels Treiberzugriff realisiert werden können.

Ansonsten besteht der Win 7 Enterprise-Produktschlüssel aus vielen B's und existieert in dieser Form eigentlich nicht für diese Win 7-Variante (Vista ebenfalls).

Der Monitor konnte nicht erkannt werden und bei der SMBIOS-Beschreibung wird FF ausgelesen.

Warum ist die Dateigröße der Exe-Datei eigentlich so groß? Sind da noch zusätzliche Module integriert worden?
Devid
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#294
  Alt 15. Okt 2011, 21:00
Windows XP Professional SP3, Benutzer mit eingeschränkten Rechten.
Welche Gruppe hast Du eingestellt (Hauptbenutzer, Benutzer)
Ich arbeite generell nur als Benutzer an meinem Rechner.
Michael
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#295
  Alt 15. Okt 2011, 21:17
Ansonsten besteht der Win 7 Enterprise-Produktschlüssel aus vielen B's und existieert in dieser Form eigentlich nicht für diese Win 7-Variante (Vista ebenfalls).
Habe ich mit in meine ToDo-Liste aufgenommen und wird in der nächsten Beta behoben sein.

Der Monitor konnte nicht erkannt werden und bei der SMBIOS-Beschreibung wird FF ausgelesen.
Hast Du unter Anzeige auch den richtigen Monitor stehen, wenn nicht dann sind die EDID-Daten des Monitors im System nicht hinterlegt. Wenn für Monitor nur Plug&Play-Monitor im Geräte-Manager oder unter Anzeige steht, wird im Hardware-Reiter nur unbekannt angezeigt.

Warum ist die Dateigröße der Exe-Datei eigentlich so groß? Sind da noch zusätzliche Module integriert worden?
Das kann ich Dir nicht sagen. Die Datei war unter Delphi 2007 schon ca. 3MB groß. Es sind noch einige Resourcen dazugekommen und seit ich es unter XE2 habe, ist es auf 8MB angewachsen. Habe aber noch nicht rausgefunden warum.

Ich arbeite generell nur als Benutzer an meinem Rechner.
Ja, das leidige Thema bei mir mit den Rechten. Ich danke Dir erstmal für die Info Michael. Ich habe erst wieder am Montag einen Rechner mit Windows XP SP3 und Benutzerrechten und kann es erst dort Testen. Hast Du es denn mal als Admin ausprobiert ?

@Helmi:
Deine Fehlermeldungen habe ich schon mit aufgenommen in meinem ToDo-Liste.
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#296
  Alt 15. Okt 2011, 21:27
Nein, als Administrator habe ich es nicht gestartet. Wozu sollte ich? Es liest doch nur Systeminformationen aus. Es muss weder was installieren, noch irgendwas in Systemverzeichnisse schreiben.
Michael
  Mit Zitat antworten Zitat
hathor
 
#297
  Alt 15. Okt 2011, 21:32
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!

Geändert von hathor (15. Okt 2011 um 21:36 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#298
  Alt 15. Okt 2011, 21:42
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?
Mal provokant zurückgefragt, warum hast Du meine Frage nicht beantwortet ? Ich habe die Version 2.0.0 komplett überarbeitet und viele Teile neu geschrieben. Das es da zu Fehlern kommt ist doch wohl irgendwie klar oder nicht ? Desweiteren habe ich das Programm auf Unicode geändert und damit stehe ich leicht auf Kriegsfuss. Bevor ich hier eine neue Version veröffentliche, teste ich diese sehr ausgibieg, soweit es mir möglich ist. Der zweite Punkt ist, ich habe etwas über 1,5 Jahre mit der Weiterentwicklung pausiert aus privaten Gründen. In der Zeit hat sich ebenfalls nochmal viel geändert.
Rolf Warnecke
  Mit Zitat antworten Zitat
hathor
 
#299
  Alt 15. Okt 2011, 21:46
Die Frage IST beantwortet!
http://www.delphipraxis.net/1130644-post286.html
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#300
  Alt 15. Okt 2011, 21:56
Welche Netzwerkkonstellation hast Du (z.B. Proxy, DSL-Modem, DSL-Router), oder gehst Du über UMTS ins Internet ? Hast Du im Verzeichnis der SystemInfo.exe eine Datei mit der Endung elf vielleicht nachdem Du das Programm gekillt hast ?
Rolf Warnecke
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 30 von 32   « Erste     20282930 3132      


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 11:58 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