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 29 von 32   « Erste     19272829 3031     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)
 
mkinzler

 
Delphi 11 Alexandria
 
#281
  Alt 22. Mär 2011, 11:01
Keine gute Idee, den dafür wurde WMI ja gerade geschaffen. Zudem wäre es ein immsenser Aufwand um alle Hardware zu erfassen. Zukünftige Windowsversionen könnten einen solchen Zugriff auch aus Sicherheitsgründen vereiteln
Markus Kinzler
  Mit Zitat antworten Zitat
devidespe

 
Delphi 10.4 Sydney
 
#282
  Alt 22. Mär 2011, 11:12
Keine gute Idee, den dafür wurde WMI ja gerade geschaffen. Zudem wäre es ein immsenser Aufwand um alle Hardware zu erfassen. Zukünftige Windowsversionen könnten einen solchen Zugriff auch aus Sicherheitsgründen vereiteln
Tja, aber WMI liefert wirklich nur bruchteilhafte Informationen im Vergleich zu echten Hardwarezugriffen zurück. Klar muss man sich damit beschäftigen und zig Spezifikationen studieren. Von einem "echten" Systeminfoprogramm erwarte ich so was aber (siehe Everest oder HWInfo32).

Das Argument, dass zukünftige Windows-Versionen Zugriffe dieser Art blockieren, dürfte relativ gering sein, wenn man mit signierten Treibern und Applikationen arbeitet. Das geht selbst bei der 64 Bit Version von Vista/7 problemlos durch.
Devid
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#283
  Alt 26. Sep 2011, 16:37
Hallo zusammen,

ein kleiner Zwischenstatus. Da ich jetzt per Mail und auch hier im Forum per PN gefragt wurde, was mit meinem SystemInfo sei. Will ich euch kurz darüber informieren. Die Entwicklung des Programms ist nicht stehengeblieben. Ich habe fast einen kompletten Rewrite des Programms gemacht. Sehr viele Funktionen wurden erneuert und verbessert zum Auslesen der Daten von Hardware, Betriebssystem und Software und es wurden verbesserte Berichte erstellt. Die einzelnen unterteilten Reiter sind geblieben, aber das Kontextmenü habe ich durch ein richtiges Menü ersetzt und auch hier einiges erweitert.

Das neue SystemInfo wird es in einer kostenlosen Version geben und in einer kommerziellen Version. Namen und Preis stehen noch nicht fest. Die komerzielle Version wird 30 Tage uneingeschränkt zum Testen sein. Danach wird das Programm nur noch über einen Lizenzkey freigeschaltet werden können. So im Moment der Plan.

Geplant ist, dass zwischen Mitte Oktober und Ende Oktober der erste Beta Test starten wird. In der Testphase werden beide Versionen im vollen Funktionsumpfang zur Verfügung stehen. Die Beta-Phase soll bis Ende Dezember gehen und wenn nichts größeres dazwischen kommt, wird der Releasetermin Anfang Januar 2012 sein.

Viele Grüße
Rolf
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#284
  Alt 15. Okt 2011, 19:39
Hallo zusammen,

wie versprochen habe ich es geschafft die erste Beta des neuen SystemInfo 2.0.0 fertigzustellen. An den Informationen, die ausgelesen werden, hat sich nicht viel geändert. Es ist eher noch ein bisschen mehr geworden. Die Bedienung ist immer noch die gleiche.

Beschreibung Professional - Version:
SystemInfo liest alle Informationen von Ihrem System aus und gibt es strukturiert wieder. Über alle Informationen können Berichte angezeigt, ausgedruckt und in verschiedene Formate exportiert werden. In der Version Professional stehen die Formate PDF, RTF, ODT und HTML zur Verfügung. Desweiteren steht in der Version Professional nch die Funktion "Bericht benutzerdefiniert zur Verfügung. Hier können Sie die einzelnen Rubriken, die in einen Bericht zusammengefasst werden sollen auswählen. Die ausgelesenen Werte können Sie über die Zwischenablage aus dem Programm kopieren und zum Beispiel in einen Text einfügen. Die folgenden Informationen werden beim Programmstart ausgelesen :
  • 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 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
Zusätzlich können Sie noch die aktuelle Prozessliste, die Liste mit den Diensten und die installierten Windows Updates auslesen.

Systemvoraussetzungen :
Windows 2000, 2000 Server, XP, 2003 Server, VISTA, 2008 Server, Windows 7, Windows 8 (experimentel).

Unterschiede zwischen der Standard und der Professional-Version findet Ihr in folgenden Bereichen :
  • Daten für den Prozessor
  • Den Arbeitspeicher
  • Das Auslesen der Windows-Updates
  • Der Berichtsteil

Die Standard - Version könnt Ihr unter den folgenden Links herunterladen :
Download
Download-Mirror

Die Professional - Version könnt Ihr unter den folgenden Links herunterladen :
Download
Download-Mirror

Testen ist natürlich erwünscht, aber das Feedback noch umso mehr. Schreibt mir ruhig viel Lob, Kritik, Bugs und auch Verbesserungsvorschläge.
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#285
  Alt 15. Okt 2011, 19:47
Beim Start der Professional bekomme ich einen "Drive Error 5". Dann läd es fertig. Die Splashscreen verschwindet und das Programm beendet sich.

Windows XP Professional SP3, Benutzer mit eingeschränkten Rechten.
Michael

Geändert von Luckie (15. Okt 2011 um 19:50 Uhr)
  Mit Zitat antworten Zitat
hathor
 
#286
  Alt 15. Okt 2011, 19:51
Getestet: Professional - Version
Mein OS: WIN 7 64Bit ULTIMATE

Das Auslesen der Informationen dauert sehr lange.
Vorschlag: Auslesen im gewünschten Bereich erst bei Anforderung durchführen.

Nachdem das Programm beim Auslesen der Netzwerkinformationen hängen blieb und die CPU-Load bei Null blieb, habe ich das Programm gekillt.
---
10 Min. nach dem Start sieht es so aus:
Miniaturansicht angehängter Grafiken
si_20111015.jpg  

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

 
Delphi XE8 Enterprise
 
#287
  Alt 15. Okt 2011, 20:00
Hallo Ihr beiden,

danke erstmal für das schnelle testen.

Windows XP Professional SP3, Benutzer mit eingeschränkten Rechten.
Welche Gruppe hast Du eingestellt (Hauptbenutzer, Benutzer) ?

Das Auslesen der Informationen dauert sehr lange. Vorschlag: Auslesen im gewünschten Bereich erst bei Anforderung durchführen.
Dann hätte ich die Wartezeit im Programm, was auch nicht so doll ist. Bleibt er im Splashscreen an einer bestimmten Stelle (s. Beschreibung unter der Progressbar) lange stehen ?
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

 
Delphi XE2 Professional
 
#288
  Alt 15. Okt 2011, 20:05
Hallo,

beim Starten erhalte ich eine Fehlermeldung um die Ohren geschmissen (siehe Bild) und zwar an der Stelle:

"Ermitteln der Daten von den lokalen Laufwerken" (ProgressBar bei 24%)

Klickt man dann auf Ok, wird komplett geladen.

Windows 7, 32 Bit
Miniaturansicht angehängter Grafiken
neu-1.jpg  
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#289
  Alt 15. Okt 2011, 20:06
Welches Bild ?

Hm, komisch eben war es nicht da.
Rolf Warnecke
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

 
Delphi XE2 Professional
 
#290
  Alt 15. Okt 2011, 20:10
Welches Bild ?

Hm, komisch eben war es nicht da.
Ich war auch zu blöd es hinzu zufügen

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.

[Edit 2]
Warum kann man in die ComboBox für die Partionen etwas eintragen?
Miniaturansicht angehängter Grafiken
neu-2.jpg  

Geändert von Helmi (15. Okt 2011 um 20:16 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 29 von 32   « Erste     19272829 3031     Letzte »    


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 17: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