Delphi-PRAXiS
Seite 7 von 32   « Erste     567 8917     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   SystemInfo 1.6.5 (https://www.delphipraxis.net/93053-systeminfo-1-6-5-a.html)

silver-moon-2000 17. Aug 2007 00:14

Re: SystemInfo 1.2.2
 
Liste der Anhänge anzeigen (Anzahl: 2)
Zitat:

Zitat von RWarnecke
Wenn Ihr den IE oder den FF als Standardbrowser nutzt, dann sollte auch der Reiter "Internet" funktionieren. Den Browser Opera wird das Programm in der nächsten Version unterstützen.

Ja, die Seite funktioniert jetzt bei mir. Auch die Fehlermeldung mit der FF prefs.js kommt nicht mehr.

ABER, die Sache mit der Prozessliste:
Beim ersten Versuch NACH dem Extrahieren kommt wieder die Fehlermeldung, dass '' kein gültiger Integer Wert sei. Beim zweiten Versuch erscheint eine leere Liste.

Nach einem Beenden und einem Neustart funktioniert die Liste problemlos. Lösche ich das Programm und extrahiere es erneut, funktioniert die Liste schon beim ersten Mal ohne Probleme. Schreibt Du irgendwelche Reg.-Werte? Oder ist das einfach bei jedem so?

Ich verwende XPHome32De SP2, FF als Standard

RWarnecke 17. Aug 2007 07:10

Re: SystemInfo 1.2.2
 
Zitat:

Zitat von silver-moon-2000
ABER, die Sache mit der Prozessliste:
Beim ersten Versuch NACH dem Extrahieren kommt wieder die Fehlermeldung, dass '' kein gültiger Integer Wert sei. Beim zweiten Versuch erscheint eine leere Liste.

Nach einem Beenden und einem Neustart funktioniert die Liste problemlos. Lösche ich das Programm und extrahiere es erneut, funktioniert die Liste schon beim ersten Mal ohne Probleme. Schreibt Du irgendwelche Reg.-Werte? Oder ist das einfach bei jedem so?

Nein, ich schreibe/erstelle eigentlich nur nach %APPDATA%\SystemSuite eine INI-Datei. Mehr mache ich nicht, wenn das Programm das erste mal gestartet wird. Vielleicht hängt es daran.

xZise 17. Aug 2007 07:53

Re: SystemInfo 1.2.2
 
Also ich habe es nochmal getestet und bekommen einen steigender RAM-Verbrauch, wenn man den Reiter System aktiv hat (~ 0,1 kB/s).
Außerdem funktioniert jetzt der Internetreiter. Aber irgendwie sieht das unschön aus mit nur 2 "Ergebnissen": Das ich über einen Router arbeite und die InterntIP.
Übrigens kann es sein, dass da ein Präfixbug bei den Laufwerken ist:
Und zwar benutzt man die normalen Präfixe wenn man auch mit tausender arbeitet:
1 kB = 1.000 Bytes
Allerding rechtest du so:
1 kB = 1.024 Bytes
An sich nicht schlimm (wird ja (fast) überall gemacht), aber korrekterweise müssten die Bitpräfixe benutzt werden:
1 kiB = 1.024 Bytes
(Siehe 1. Seite unten von mir xD, aber ich will mal nicht so streng sein: Wikipedia)

Luckie 17. Aug 2007 09:05

Re: SystemInfo 1.2.2
 
Zitat:

Zitat von RWarnecke
Nein, ich schreibe/erstelle eigentlich nur nach %APPDATA%\SystemSuite eine INI-Datei.

Löscht du die auch wieder?

- Den Listenfehler habe ich immer noch hier im Büro.
- Die Bildwiederholfrequenz ist falsch. Angezeigt wird 60Hz aber sie beträgt in Wirklichkeit 85Hz.
- Das Programm hat irgendwo ein ziemliches Speicherleck.
- Die Labels bei Internet sind imme rnioch leer. Standard Browser ist Firefox 2.0.0.6.
- Wähle ich eine Schrift aus, kommt:
Code:
SystemInfo
---------------------------
Kein Argument für Format '% '
- Es werden keine Drucker angezeigt. Die Drucker (u.a. ein HP Laserdrucker) befinden sich im Netzwerk.
- Wenn ich die Drucke ranzeigen lasse, kommt nacheiner Weile der Fehler:
Code:
SystemInfo
---------------------------
Listenindex überschreitet das Maximum (3)
Ort: Firma
Rechner: Windows XP Professional SP2, alle Updates und Fixes
Netzwerk: Domain. Anmeldung erfolgt über Domain. Benutzerprofile liegen aber auf den lokalen Rechnern.
Benutzer: Administratorenrechte vorhanden.

mirage228 17. Aug 2007 09:08

Re: SystemInfo 1.2.2
 
Zitat:

Zitat von xZise
1 kB = 1.000 Bytes
Allerding rechtest du so:
1 kB = 1.024 Bytes
An sich nicht schlimm (wird ja (fast) überall gemacht), aber korrekterweise müssten die Bitpräfixe benutzt werden:
1 kiB = 1.024 Bytes
(Siehe 1. Seite unten von mir xD, aber ich will mal nicht so streng sein: Wikipedia)

Zum einen: Windows rechnet auch mit 1 KB = 1024 Byte und in meinen Brokhaus (Ausgabe von '96) steht es auch so. Und wieso ein Format benutzen, das eigentlich kein User verwendet?

mfG
mirage228

RWarnecke 17. Aug 2007 09:37

Re: SystemInfo 1.2.2
 
Zitat:

Zitat von Luckie
Zitat:

Zitat von RWarnecke
Nein, ich schreibe/erstelle eigentlich nur nach %APPDATA%\SystemSuite eine INI-Datei.

Löscht du die auch wieder?

Nein, die Lösche ich nicht. Da ich die Anzeige der Tabs variabel halten wollte, einen Standardpfad für den Report anzugeben und um eine Host/IP-Adresse anzugeben.

Zitat:

Zitat von Luckie
- Das Programm hat irgendwo ein ziemliches Speicherleck.

Woran erkenne ich ein Speicherleck ? Ich bin eher der Meinung, dass das Programm mit dem Speicher nach oben geht, weil ich die Berechnung des Speichers nicht in einen Thread gepackt habe.
Zitat:

Zitat von Luckie
- Die Labels bei Internet sind imme rnioch leer. Standard Browser ist Firefox 2.0.0.6.

Wie sind denn Deine Verbindungseinstellungen im Firefox eingestellt ?

Luckie 17. Aug 2007 10:18

Re: SystemInfo 1.2.2
 
Zitat:

Zitat von RWarnecke
Zitat:

Zitat von Luckie
Zitat:

Zitat von RWarnecke
Nein, ich schreibe/erstelle eigentlich nur nach %APPDATA%\SystemSuite eine INI-Datei.

Löscht du die auch wieder?

Nein, die Lösche ich nicht. Da ich die Anzeige der Tabs variabel halten wollte, einen Standardpfad für den Report anzugeben und um eine Host/IP-Adresse anzugeben.

Ich verstehe zwar nicht, was du da speicherst, aber ein Hinweis wäre irgendwie ganz nett gewesen.

Zitat:

Woran erkenne ich ein Speicherleck ? Ich bin eher der Meinung, dass das Programm mit dem Speicher nach oben geht, weil ich die Berechnung des Speichers nicht in einen Thread gepackt habe.
Ob der Code ein einem Thread ausgeführt wird oder nicht hat damit nichts zu tun. Du forderst in einer Schleife ständig Speicher an und gibst ihn nicht mehr frei.

Zitat:

Zitat von Luckie
- Die Labels bei Internet sind imme rnioch leer. Standard Browser ist Firefox 2.0.0.6.

Wie sind denn Deine Verbindungseinstellungen im Firefox eingestellt ?[/quote]
Was willst du denn da wissen? Unter "Verbindungen" ist nur eingestellt "direkte Verbindung zum Internet".

Kedariodakon 17. Aug 2007 10:33

Re: SystemInfo 1.2.2
 
Zitat:

Zitat von mirage228
Zum einen: Windows rechnet auch mit 1 KB = 1024 Byte und in meinen Brokhaus (Ausgabe von '96) steht es auch so. Und wieso ein Format benutzen, das eigentlich kein User verwendet?

Weil es Standard ist und bei der Festplatten-Industrie Schon immer so praktiziert wird?

Bye Christian

RWarnecke 17. Aug 2007 10:53

Re: SystemInfo 1.2.2
 
Zitat:

Zitat von Luckie
Ich verstehe zwar nicht, was du da speicherst, aber ein Hinweis wäre irgendwie ganz nett gewesen.

Zitat:

Zitat von RWarnecke aus dem ersten Beitrag !!
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 können noch einen Hostnamen oder IP-Adresse angeben und einen festen Pfad zum abspeichern der Reports.

Hier steht beschrieben, was die INI-Datei macht und wo Sie abgelegt ist.

Zitat:

Zitat von Luckie
Was willst du denn da wissen? Unter "Verbindungen" ist nur eingestellt "direkte Verbindung zum Internet".

Das reicht mir erstmal als Anhalspunkt, weil das meine Ausgangssituation ist.

mirage228 17. Aug 2007 13:13

Re: SystemInfo 1.2.2
 
Zitat:

Zitat von Kedariodakon
Weil es Standard ist

Der Standard - der erst 1999, nachdem Windows und andere Betriebsssystem es längst anders gemacht haben, kam - ist von der Benutzerakkzeptanz her ein Fehlschlag, da sich Computernutzer und OS-Hersteller eher an 1024 anstatt an 1000 bzw. an KB für 1024 Bytes gewöhnt hatten. Wenn Du einen Laeien nach "KB" fragst, der wird eher wissen dass das 1024 und nicht 1000 sind.
Der "Vorgägner"-Standard "ANSI/IEEE Std 1084-1986" hat für Computer-Speicherung noch "kilo" mit 1024 und für den Rest mit 1000 beziffert.
Also meiner Ansicht nach, sollte man sich eher nach der Benutzerakkzeptanz und nicht nach dem vermeintlichen Standard richten, daher finde ich dass die Darstellung in diesem und in anderen Programmen so korrekt ist.

mfG
mirage228


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:16 Uhr.
Seite 7 von 32   « Erste     567 8917     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz