|
Antwort |
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 :
Ü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) Geändert von RWarnecke (27. Jun 2013 um 10:38 Uhr) |
Delphi XE8 Enterprise |
#231
Zitat von markus5766h:
wenn ich Dein Tool mit anderen (wovon einige auch noch 'was kosten) vergleiche, fällt Deine "Fehlerquote" extrem gering aus
Rolf Warnecke
|
Zitat |
Delphi XE8 Enterprise |
#232
Hallo zusammen,
da hatte sich ein kleiner Compilerfehler eingeschlichen, so dass die L1-L3 Cache Größen vom Prozessor nichtmehr angezeigt wurden. Die neue Version ist jetzt online. Download im ersten Posting Es hat immer noch die gleiche Versionsnummer, da ich lediglich nur die Projektdatei neu aufsetzen musste.
Rolf Warnecke
|
Zitat |
Delphi 10.3 Rio |
#233
Hallo!
Hab mir dein Programm auch mal kurz angesehen und folgende Sachen festgestellt: System: Ich habe 3 Monitore und daher überschreibst du bei "Auflösung" die "Farbqualität" mit dem Pixel-Text. Es wird nur ein Grafikkarte statt der 2 vorhandenen angezeigt. L1 I-Cache wird mit 16KB angezeigt (CPU-Z zeigt 32k an ->E8500@3.16GHz) Hardware: Als "Seriennummer:" gibts du "System Serial Number" an (ASUS P5Q3 DELUX) Netzwerk: Es fehlt der "Name" der Netzwerkverbindung (so wie er unter Systemsteuerung->Netzwerkverbindungen angegeben ist) Internet: Du zeigst zwar richtig an, das die Verbindung über einen Router(DSL/ISDN) erfolgt und auch die Internet-IP-Adresse ist richtig, aber es fehlen der Verbindungsname, die Subnetzmaske, das Standardgatway und der DNS-Server (sind per ipconfig /all aber vorhanden) Physikalische Laufwerke: Die Liste der Partitionen ist editierbar? Eingebaut ist eigentlich nur eine Festplatte die drei Partitionen hat, die als Nr. 0 bis Nr. 2 angezeigt werden (wobei ich aus Anwendersicht immer sage: "In einer Reihe von Bewerbern ist der vorderste der *erste*"!!). Das sind die Laufwerke C:, D: und E:. Nr. 3,4,5 ist F:,G:,I: alles gerade nicht angeschlossene USB-Sticks. Wählt man einen davon aus kommt es zu einem Floatingpoint Error (siehe log unten). Unterschlagen wird K:, eine 160GB Wechselfestplatte die per USB angeschlossen ist (und sich im Explorer öffnen lässt). Software: Scheint zu passen (hab ich nicht wirklich genau überprüft), es fehlen aber definitiv alle Service-Packs, was grade für eine SystemInfo wichtig wäre Schriften: Mach doch unten einen Splitter rein sodass man das Vorschaufenster (und damit die Schriftprobe) vergrößern kann. Grade bei Schmuckschriften ist die Anzeige zu klein. Drucker: Die Seite wird anscheinend alle 10 Sek. gelöscht und dann neu aufgebaut. Das flackert unschön und wäre nicht wirklich nötig (Listenupdate nur wenn sich auch was ändert!) Umgebungsvariablen: Sind ok Registrierte Dateierweiterungen Zuviele vorhanden, nicht überprüft Das mit dem Kontextmenü ist keine besonders schöne Lösung um die Dienste und Prozessliste zu "verstecken", allgemein finde ich halt, das dafür das Hauptmenü erfunden wurde, welches deinem Programm leider komplett fehlt, womit es auch über Tastatur nur schlecht bedienbar ist. Ansonsten ist das schon eine tolle Sammlung von Informationen, die man sich sonst nur über verschiedene Ecken besorgen kann. Weiter so! Gelaufen ist das ganze unter Microsoft Windows XP 32Bit Professional Version 5.1, Build 2600 (Service Pack 3) Lg Whookie Floatingpoint Error:
Code:
EurekaLog 6.0.21
Application: -------------------------------------------------------------- 1.1 Start Date : Thu, 17 Dec 2009 08:18:39 +0100 1.2 Name/Description: SystemInfo.exe - (Systeminformationen) 1.3 Version Number : 1.6.5.19 1.4 Parameters : 1.5 Compilation Date: Tue, 29 Sep 2009 21:31:36 +0100 1.6 Up Time : 19 minutes, 35 seconds Exception: ------------------------------------------------------------ 2.1 Date : Thu, 17 Dec 2009 08:38:15 +0100 2.2 Address : 0058570A 2.3 Module Name : SystemInfo.exe - (Systeminformationen) 2.4 Module Version: 1.6.5.19 2.5 Type : EInvalidOp 2.6 Message : Invalid floating point operation. 2.7 ID : C8E9 2.8 Count : 1 2.9 Status : New 2.10 Note : 3.5 Privileges: SeChangeNotifyPrivilege - ON SeSecurityPrivilege - ON SeBackupPrivilege - ON SeRestorePrivilege - OFF SeSystemtimePrivilege - OFF SeShutdownPrivilege - OFF SeRemoteShutdownPrivilege - OFF SeTakeOwnershipPrivilege - OFF SeDebugPrivilege - ON SeSystemEnvironmentPrivilege - OFF SeSystemProfilePrivilege - OFF SeProfileSingleProcessPrivilege - OFF SeIncreaseBasePriorityPrivilege - OFF SeLoadDriverPrivilege - ON SeCreatePagefilePrivilege - OFF SeIncreaseQuotaPrivilege - OFF SeUndockPrivilege - ON SeManageVolumePrivilege - OFF SeImpersonatePrivilege - ON SeCreateGlobalPrivilege - ON Active Controls: ------------------------------------- 4.1 Form Class : TMainForm 4.2 Form Text : SystemInfo 1.6.5 4.3 Control Class: Edit 4.4 Control Text : Nr. 3 Computer: -------------------------------------------------------------------------------- 5.2 Total Memory : 2047 Mb 5.3 Free Memory : 877 Mb 5.4 Total Disk : 92,77 Gb 5.5 Free Disk : 25,34 Gb 5.6 System Up Time: 1 day, 19 hours, 3 minutes, 52 seconds 5.7 Processor : Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz 5.8 Display Mode : 1280 x 1024, 32 bit 5.9 Display DPI : 96 5.10 Video Card : NVIDIA GeForce 8600 GTS (driver 6.14.11.9038 - RAM 256 MB) 5.11 Printer : HP LaserJet 1015 PCL 5e (driver 6.0.6001.22116) Operating System: ------------------------------------ 6.1 Type : Microsoft Windows XP 6.2 Build # : 2600 6.3 Update : Service Pack 3 6.4 Language: German 6.5 Charset : 0 Network: --------------------------------------------------- 7.1 IP Address: 192.168.011.104 - 169.254.000.001 7.2 Submask : 255.255.255.000 - 255.255.000.000 7.3 Gateway : 192.168.011.070 - 000.000.000.000 7.4 DNS 1 : 192.168.011.055 - 000.000.000.000 7.5 DNS 2 : 000.000.000.000 - 000.000.000.000 |
Zitat |
Delphi XE8 Enterprise |
#234
Zitat von Whookie:
System:
Ich habe 3 Monitore und daher überschreibst du bei "Auflösung" die "Farbqualität" mit dem Pixel-Text. Es wird nur ein Grafikkarte statt der 2 vorhandenen angezeigt. L1 I-Cache wird mit 16KB angezeigt (CPU-Z zeigt 32k an ->E8500@3.16GHz)
Zitat von Whookie:
Hardware:
Als "Seriennummer:" gibts du "System Serial Number" an (ASUS P5Q3 DELUX)
Zitat von Whookie:
Netzwerk:
Es fehlt der "Name" der Netzwerkverbindung (so wie er unter Systemsteuerung->Netzwerkverbindungen angegeben ist)
Zitat von Whookie:
Internet:
Du zeigst zwar richtig an, das die Verbindung über einen Router(DSL/ISDN) erfolgt und auch die Internet-IP-Adresse ist richtig, aber es fehlen der Verbindungsname, die Subnetzmaske, das Standardgatway und der DNS-Server (sind per ipconfig /all aber vorhanden)
Zitat von Whookie:
Physikalische Laufwerke:
Die Liste der Partitionen ist editierbar?
Zitat von Whookie:
Eingebaut ist eigentlich nur eine Festplatte die drei Partitionen hat, die als Nr. 0 bis Nr. 2 angezeigt werden (wobei ich aus Anwendersicht immer sage: "In einer Reihe von Bewerbern ist der vorderste der *erste*"!!).
Das sind die Laufwerke C:, D: und E:. Nr. 3,4,5 ist F:,G:,I: alles gerade nicht angeschlossene USB-Sticks. Wählt man einen davon aus kommt es zu einem Floatingpoint Error (siehe log unten). Unterschlagen wird K:, eine 160GB Wechselfestplatte die per USB angeschlossen ist (und sich im Explorer öffnen lässt).
Zitat von Whookie:
Software:
Scheint zu passen (hab ich nicht wirklich genau überprüft), es fehlen aber definitiv alle Service-Packs, was grade für eine SystemInfo wichtig wäre
Zitat von Whookie:
Schriften:
Mach doch unten einen Splitter rein sodass man das Vorschaufenster (und damit die Schriftprobe) vergrößern kann. Grade bei Schmuckschriften ist die Anzeige zu klein.
Zitat von Whookie:
Drucker:
Die Seite wird anscheinend alle 10 Sek. gelöscht und dann neu aufgebaut. Das flackert unschön und wäre nicht wirklich nötig (Listenupdate nur wenn sich auch was ändert!)
Zitat von Whookie:
Das mit dem Kontextmenü ist keine besonders schöne Lösung um die Dienste und Prozessliste zu "verstecken", allgemein finde ich halt, das dafür das Hauptmenü erfunden wurde, welches deinem Programm leider komplett fehlt, womit es auch über Tastatur nur schlecht bedienbar ist.
Zitat von Whookie:
Ansonsten ist das schon eine tolle Sammlung von Informationen, die man sich sonst nur über verschiedene Ecken besorgen kann. Weiter so!
Rolf Warnecke
|
Zitat |
Delphi 10.1 Berlin Starter |
#235
Zitat von RWarnecke:
Hallo zusammen,
ich schreibe gerade an einem Programm, welches die Systeminfos vom PC ausliest. Aktuell ist das Programm in der Version 1.6.3 verfügbar. Das Programm verfängt sich bei mir leider auf zwei verschiedenen Computern in einer Endlosschleife: - auf Windows 2000 Service Pack 4 & Rollup Update (oder Update Rollup?) Pack schon bei 8% beim Ermitteln der Systemdaten - auf Windows XP Service Pack 2 bei 48 % beim Ermitteln der Netzwerkkarten. Irgendwann kam noch eine „Access violation“. Nach deren Bestätigen („Wegklicken“) kam dann tatsächlich das Formular mit den vielen Reitern/Tabulatoren. |
Zitat |
Delphi XE8 Enterprise |
#236
Welche Version hast Du getestet ?
Welche Tabs werden angezeigt ? Hast Du ein SystemInfo.elf File im Verzeichnis von SystemInfo.exe ?
Rolf Warnecke
|
Zitat |
Delphi 10.1 Berlin Starter |
#237
Zitat von RWarnecke:
Welche Version hast Du getestet ?
Zitat von RWarnecke:
Welche Tabs werden angezeigt ?
1., vordere Reihe: Betriebssystem, System, Hardware, Netzwerk, Internet, Physikalische Laufwerke 2., hintere Reihe: Software, Schriften, Drucker, Umgebungsvariablen, Registrierte Dateierweiterungen, Über...
Zitat von RWarnecke:
Hast Du ein SystemInfo.elf File im Verzeichnis von SystemInfo.exe ?
|
Zitat |
Delphi XE8 Enterprise |
#238
Könntest Du mir bitte mal die Datei per PN zukommen lassen. Die Informationen brauche ich, damit ich dem Fehler nachgehen kann. In vielen Fällen ist es aber so, dass irgendeine Software oder ein Treiber nicht richtig installiert ist und deshalb das Programm aus dem Ruder läuft.
Rolf Warnecke
|
Zitat |
Delphi 10.3 Rio |
#239
Zitat von RWarnecke:
Könntest Du mir dazu mal bitte einen Screenshot machen ?
Zitat von RWarnecke:
Dann ist keine Seriennummer hinterlegt. Wenn Du das Programm zum Beispiel auf einem Fujitsu-Notebook ausführst, dann steht an der Stelle eine Seriennummer.
Zitat von RWarnecke:
Du meinst damit z.B. LAN-Verbindung oder LAN-Verbindung 2
Zitat von RWarnecke:
Gehst Du über einen Router rein oder über ein DSL-Modem oder über ein DFÜ-Netzwerk. In dieser Ansicht werden nur die Werte angezeigt, die auch wirklich ausgelesen werden können anhand der Verbindung-
Zitat von Whookie:
Physikalische Laufwerke:
Die Liste der Partitionen ist editierbar?
Zitat von RWarnecke:
Nein ist Sie nicht.
Zitat von RWarnecke:
Meinst Du, dass hier die Reihenfolge der Partitionen nicht stimmt ?
K: wird erst garnicht angezeigt.
Zitat von RWarnecke:
Schriften:
Mach doch unten einen Splitter rein ...
Zitat von Whookie:
Hier könnte ich vielleicht die Schriftgröße größer machen, da nur eine begrenzte Anzahl von Zeichen angezeigt werden.
Zitat von Whookie:
Drucker:
Die Seite wird anscheinend alle 10 Sek. gelöscht und dann neu aufgebaut. Das flackert unschön und wäre nicht wirklich nötig ...
Zitat von RWarnecke:
Die Aktualisierung erfolgt in einem Thread. Da sollte eigentlich nichts flackern. Ist das bei anderen auch so ?
|
Zitat |
Delphi XE8 Enterprise |
#240
Zitat von Whookie:
Zitat von RWarnecke:
Dann ist keine Seriennummer hinterlegt. Wenn Du das Programm zum Beispiel auf einem Fujitsu-Notebook ausführst, dann steht an der Stelle eine Seriennummer.
Zitat von Whookie:
Zitat von RWarnecke:
Du meinst damit z.B. LAN-Verbindung oder LAN-Verbindung 2
Zitat von Whookie:
Zitat von RWarnecke:
Gehst Du über einen Router rein oder über ein DSL-Modem oder über ein DFÜ-Netzwerk. In dieser Ansicht werden nur die Werte angezeigt, die auch wirklich ausgelesen werden können anhand der Verbindung-
Zitat von Whookie:
Zitat von Whookie:
Physikalische Laufwerke:
Die Liste der Partitionen ist editierbar?
Zitat von RWarnecke:
Nein ist Sie nicht.
Zitat von Whookie:
Zitat von RWarnecke:
Meinst Du, dass hier die Reihenfolge der Partitionen nicht stimmt ?
K: wird erst garnicht angezeigt.
Zitat von Whookie:
Zitat von RWarnecke:
Schriften:
Mach doch unten einen Splitter rein ...
Zitat von Whookie:
Hier könnte ich vielleicht die Schriftgröße größer machen, da nur eine begrenzte Anzahl von Zeichen angezeigt werden.
Zitat von Whookie:
Zitat von Whookie:
Drucker:
Die Seite wird anscheinend alle 10 Sek. gelöscht und dann neu aufgebaut. Das flackert unschön und wäre nicht wirklich nötig ...
Zitat von RWarnecke:
Die Aktualisierung erfolgt in einem Thread. Da sollte eigentlich nichts flackern. Ist das bei anderen auch so ?
Rolf Warnecke
|
Zitat |
Ansicht |
Linear-Darstellung |
Zur Hybrid-Darstellung wechseln |
Zur Baum-Darstellung wechseln |
ForumregelnEs 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
|
|
Nützliche Links |
Heutige Beiträge |
Sitemap |
Suchen |
Code-Library |
Wer ist online |
Alle Foren als gelesen markieren |
Gehe zu... |
LinkBack |
LinkBack URL |
About LinkBacks |