Entwickler-Ecke
Freeware Projekte - System TOOL 1.3beta - Neue Version!
stefan2005 - So 20.02.05 15:44
hi,
nettes Programm !
aber ein paar Kleinigkeiten sind mir aufgefallen:
1.) wieso ändert das Programm automatisch die Anzeige auf von KB auf Bytes um, wenn ich aktualisiere ?
2.) vielleicht könntest du noch eine Anzeige für MegaBytes machen, weil wenn eine Fetsplatte zig Millionen Bytes hat ist es einfach unübersichtlich.
3.) als Größe von meiner Festplattenpartition E: wird, anchdem ich auf Aktualisieren gedrückt habe irgendein hoher negativer Wert angezeigt, was aber nicht unbedingt an deinem Programm liegen muss, weil ich das Ext2 Dateisystem drauf habe und Windows dieses bekanntlich nicht lesen kann :wink:
cu,
stefan2005
The... - So 20.02.05 21:01
okey... sorry (aber es hat sich wirklich viel getahn ist eigendlich ein neues prog) !
Die frehler werde ich nnoch beheben....
kežman - So 20.02.05 22:03
Hey gefällt mir :)
Nur es heißt CPU-Takt instead of CPU-Tackt.
The... - Mo 21.02.05 20:54
ups...
okey hab den fehler behoben... werde morgen den link aktualisiern !!!
>M@steR< - Mi 13.04.05 18:49
Gelöscht
Phantom1 - Mi 13.04.05 20:09
@M@asteR: Ich hab auch mal so ein ähnliches programm geschrieben, mit jedoch anderen vielen funktionen. Unter anderem kannst du auch ein bestimmtes Laufwerk öffnen und schließen per Tray-Symbol. Probiers einfach mal:
http://www.members.aol.com/jasonvoorhees2k/easytoolz.zip
mfg
Phantom1
>M@steR< - Do 14.04.05 14:57
Gelöscht
Coder - Do 14.04.05 15:01
Das meiste davon bekommst du über die DF-Suche und google. :roll:
>M@steR< - Do 14.04.05 15:45
Gelöscht
Tino - Do 14.04.05 16:23
Könnt Ihr das bitte per PN regeln? Danke!
The... - Di 19.04.05 19:40
NEUE VERSION !!!!!!
Download oben...
Harry M. - Di 19.04.05 19:53
kannst du mir die funktion posten mit der du feststellst ob ich online bin oder nicht. die zwei die ich habe um dies festzustellen geben mir falsche wert. meine meinung zu dem tool: naja... und gibt es auch schon zu hauf. :roll:
The... - Di 19.04.05 19:59
jo... kann ich machen,
also:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34:
| unit Unit1;
interface
uses Windows,WinInet,Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;
type TForm1 = class(TForm) Button1: TButton; Label1: TLabel; procedure Button1Click(Sender: TObject); private public end;
var Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject); begin If InternetGetConnectedState(nil, 0) then Label1.Caption:= 'Online' else Label1.Caption:= 'Offline'; end; end. |
so das ist der code mit dem ich das gemacht habe, halt nur im timer!
Moderiert von
raziel: Code- durch Delphi-Tags ersetzt.
Harry M. - Di 19.04.05 20:01
thx... genau die gleiche habe ich auch nur sagt sie auch dann ich sei on wenn ich gar nicht on bin. aber vielleicht liegt das auch daran, das ich hinter einem router hänge.
The... - Di 19.04.05 23:09
ja, da skann gut sein... geht es denn mit system tool?
The... - Di 19.04.05 23:44
ups...
ich hatte ja noch garnicht das ganz neue hochgeladen, sry !
naja nun passt es !
Harry M. - Mi 20.04.05 01:29
es zeigt auf jedenfall an das ich on bin. war noch nicht off und habe das getestet. aber warum saollte da auch ein anderes erg kommen??
The... - Do 21.04.05 00:24
hätte ja lein könne, wegen der auto aktualisierung... aber naja.
aber du hast recht, sone progs wie system tool gibs wirlich schon recht oft! Aber trotzdem muss ich sagen das mir ST nicht schlecht gelungen ist dafür das es mein erstes 'richtiges' programm ist...
Naja wenn ich nur wüsste was ich als nächstes mache ?
Delete - Do 21.04.05 00:40
Was sind das für schreckliche Geräusche, wenn man irgendwas anklickt? Ist ja wie in der Geisterbahn.
Wo sind meine Laufwerke J - Q?
| Zitat: |
Es ist 8version) auf ihrem Computer installiert !
|
Ich war bisher der Meinung, es handelt sich um Windows 2000 SP4.
Mit der IP: 192.168.2.102 bin ich immer online genau genommen, da ist die IP, die mir der Router zu weist. Dazu solltest du mal
das [
http://www.marian-aldenhoevel.de/dojo/internet.html] lesen. ;)
Die Informationen sind irgend wie ziemlich zusammengewürfelt und nichts halbes und nichts ganzes. Was interessiert mich die Curso-Position? Oder Ob Caps-Lock ein oder aus ist bei einem Programm, wo ich nichts schreiben kann?
Das Design mit dem schwarzen Hintergrund und dne grauen Buttons und Panels trägt auch nicht gerade zur Übersicht bei.
Er erkennt keines meiner CD-ROM Laufwerke, obwohl ich einen Brenner und einen DVD Player habe.
Karlson - Do 21.04.05 01:33
......und vorallem: Was fällt dir ein einfach so einen Button mit 'Ausschalten' da rumliegen zu haben. Ich hab das Programm überflogen und aus meiner Dummheit mal angeklickt. Und zack sind 74 Stunde Uptime dahin...danke :roll: ;) Bei sowas essentiellem wie dem Runterfahren des PC's ist 1.) die richtige Bezeichnung (Herunterfahren und nicht Ausschalten) sowie 2.) Eine Nachfrage von nöten.
Ansonsten hast du ja schon ne Menge Systemzeugs zusammengebracht. Ist schonmal nicht schlecht!
Trotzdem würde ich nochmal das Design komplett überarbeiten, und vorallem die Daten sinnvoll anordnen. Kein normaler Mensch hat Laufwerke von a bis j. Den Platz kannst du dir also sparen. Die CursorPos ist wie Luckie schon sagte ebenso wie der Capslockstatus eine unnötige Spielerei. Das Design sollte imho neutraler sein, sprich Windowsdesign oder sowas. Schau mal bei
http://www.torry.net nach der 'FlatStyle' Komponente, vielleicht gefällt dir das Design ja.
Die Sounds würde ich auch auf jedenfall rausmachen. Aber gut, das is Geschmacksache, allerdings gibt es denk ich mal eher wenig Leute denen das gefällt ;)
Delete - Do 21.04.05 01:55
Karlson hat folgendes geschrieben: |
| Kein normaler Mensch hat Laufwerke von a bis j. |
Stimmt ich habe A bis Q (M), wenn mein USB Stick noch drinne steckt. ;)
Popov - Do 21.04.05 02:20
Karlson hat folgendes geschrieben: |
| Kein normaler Mensch hat Laufwerke von a bis j. |
Ok, ich hab nur A bis L, aber nur weil ich inzwischen sparsam bin. Dann kommen noch Wechsellaufwerke und Netzwerke, die allerdings nur temporär. Bei voller Auslastung komme ich auch bis Q.
Harry M. - Do 21.04.05 07:29
ich sehe das wie popov: mein letztes laufwerk ist L: ( A:,C-L: ) :lol: was denkst du wie das auf nen richtigen server aussieht der eine 5 TB festplatte hat :?:
Karlson - Do 21.04.05 08:15
Wieviele Leute die einen Server betreiben sind otto-normal verbraucher? :lol:
Okay, aber ihr seid wohl definitiv eine Ausnahme (oder einfach keine normalen Menschen :twisted: ).
The... - Do 21.04.05 18:54
so... also gleich zum anfang das mit den Laufwerken. Bei mir gehts bis Laufwerk 'N' und ich habe kein Server sondern ein paar hdd und und und...
Okey, etwas übersichtlicher könnte es ach sein! das ist wohl war.
Karlson hat folgendes geschrieben: |
......und vorallem: Was fällt dir ein einfach so einen Button mit 'Ausschalten' da rumliegen zu haben. Ich hab das Programm überflogen und aus meiner mal angeklickt. Und zack sind 74 Stunde Uptime dahin...danke :roll: ;) Bei sowas essentiellem wie dem Runterfahren des PC's ist 1.) die richtige Bezeichnung (Herunterfahren und nicht Ausschalten) sowie 2.) Eine Nachfrage von nöten.
|
na du hst es ja schon gesagt 'Dummheit' :) :D ....
Nein, nein du hast recht, ich werde da noch ein 'JA-NEIN' Button einbaun.
Das es Win2000 (SP4) nicht richtig erkennt kannich dir nicht sagen. Aber bei XP gehts, ich werde mir das nochmal anschauen.
The... - Do 21.04.05 20:07
so... also gleich zum anfang das mit den Laufwerken. Bei mir gehts bis Laufwerk 'N' und ich habe kein Server sondern ein paar hdd und und und...
Okey, etwas übersichtlicher könnte es ach sein! das ist wohl war.
Karlson hat folgendes geschrieben: |
......und vorallem: Was fällt dir ein einfach so einen Button mit 'Ausschalten' da rumliegen zu haben. Ich hab das Programm überflogen und aus meiner mal angeklickt. Und zack sind 74 Stunde Uptime dahin...danke :roll: ;) Bei sowas essentiellem wie dem Runterfahren des PC's ist 1.) die richtige Bezeichnung (Herunterfahren und nicht Ausschalten) sowie 2.) Eine Nachfrage von nöten.
|
na du hst es ja schon gesagt 'Dummheit' :) :D ....
Nein, nein du hast recht, ich werde da noch ein 'JA-NEIN' Button einbaun.
Das es Win2000 (SP4) nicht richtig erkennt kannich dir nicht sagen. Aber bei XP gehts, ich werde mir das nochmal anschauen.
The... - Do 21.04.05 20:33
The... hat folgendes geschrieben: |
so... also gleich zum anfang das mit den Laufwerken. Bei mir gehts bis Laufwerk 'N' und ich habe kein Server sondern ein paar hdd und und und...
Okey, etwas übersichtlicher könnte es ach sein! das ist wohl war.
Karlson hat folgendes geschrieben: | ......und vorallem: Was fällt dir ein einfach so einen Button mit 'Ausschalten' da rumliegen zu haben. Ich hab das Programm überflogen und aus meiner mal angeklickt. Und zack sind 74 Stunde Uptime dahin...danke :roll: ;) Bei sowas essentiellem wie dem Runterfahren des PC's ist 1.) die richtige Bezeichnung (Herunterfahren und nicht Ausschalten) sowie 2.) Eine Nachfrage von nöten.
|
na du hst es ja schon gesagt 'Dummheit' :) :D ....
Nein, nein du hast recht, ich werde da noch ein 'JA-NEIN' Button einbaun.
Das es Win2000 (SP4) nicht richtig erkennt kannich dir nicht sagen. Aber bei XP gehts, ich werde mir das nochmal anschauen. |
-----------------------------------------------
So habe nun einige fehler behoben.
unter Optionen kann man nun sound an und aus machen und das 'style' ändern!
>M@steR< - So 24.04.05 13:48
Gelöscht
Tobias1 - So 24.04.05 13:59
Das Programm ist super!
Du könntest noch ein paar mehr Anzeigen hinmachen wie z.B in Sandra Lite.
The... - Mo 25.04.05 00:07
danke... :D :D :D
>M@steR< hat folgendes geschrieben: |
Hi,
Ich finde das mit dem Öffnen von den Laufwerken Cool!!! Aber ich habe einen BUG :!: gefunden!!!! Wenn man den Style ändert kommt wenn man Blau klickt weiß und wenn man Weiß Klickt kommt Grau!!!! Sonst is es echt gut!!! :D
tschau |
Ups... das werde ich noch mal überarbeiten :?
Nun hat System TOOL auch ein schönes XP-Style (natürlich nur unter XP) !!!
>M@steR< - Sa 30.04.05 12:02
Gelöscht
The... - Sa 07.05.05 19:11
doch sie bringt noch was, wenn man kein XP hat!
Weil dann geht das XP Style natürlich nicht und es ist wie vorher.
>M@steR< - Sa 07.05.05 20:16
Gelöscht
Fabian W. - Sa 07.05.05 20:19
hast du dir das Prog angeschaut, da wird die Version doch ausgelesen. er wird's also wissen.
Also ich find das Prog super! Nur nochmal so als Feedback.
The... - So 08.05.05 01:45
Also, so ist das mit der Windows Version:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35:
| function GetWindowsVersion: string; var VerInfo: TOsversionInfo; PlatformId, VersionNumber: string; Reg: TRegistry; begin VerInfo.dwOSVersionInfoSize := SizeOf(VerInfo); GetVersionEx(VerInfo);
Reg := TRegistry.Create; Reg.RootKey := HKEY_LOCAL_MACHINE; case VerInfo.dwPlatformId of VER_PLATFORM_WIN32s: begin
PlatformId := 'Windows 3.1'; end; VER_PLATFORM_WIN32_WINDOWS: begin
Reg.OpenKey('\SOFTWARE\Microsoft\Windows\CurrentVersion', False); PlatformId := Reg.ReadString('ProductName'); VersionNumber := Reg.ReadString('VersionNumber'); end; VER_PLATFORM_WIN32_NT: begin Reg.OpenKey('\SOFTWARE\Microsoft\Windows NT\CurrentVersion', False); PlatformId := Reg.ReadString('ProductName'); VersionNumber := Reg.ReadString('CurrentVersion'); end; end; Reg.Free; Result := PlatformId + ' (version ' + VersionNumber + ')'; end; |
Delphi-Quelltext
1:
| Label1.Caption := GetWindowsVersion + ; |
Fabian W. hat folgendes geschrieben: |
hast du dir das Prog angeschaut, da wird die Version doch ausgelesen. er wird's also wissen.
Also ich find das Prog super! Nur nochmal so als Feedback. |
Danke :D
Also das mit den Style werde ich nochmal überarbeiten!
Moderiert von
raziel: Code- durch Delphi-Tags ersetzt, Überflüssige Absätze entfernt.
demo88 - So 08.05.05 15:10
Mal so ein kleiner Tip:
Du könntest die Jedis verwenden da gibt es eine Komponente die Zeigt noch ein paar Funktionen mehr an:
http://tim.ilei.de/pc_info.zip
(Ich weiß ist ein bisschen komisch mit dem Button am anfang aber ging grade nicht anders)
Delete - Mo 09.05.05 00:34
Das:
Delphi-Quelltext
1: 2:
| Reg := TRegistry.Create; Reg.RootKey := HKEY_LOCAL_MACHINE; |
würde bei mir mit der Fehlermeldung:
| Zitat: |
"Zugriff verweigert."
|
quitiert werden.
Und wer sagt dir, dass ab XP SP3 es noch an der gleichen Stelle steht? Wenn es APIs für sowas gibt, dann sollte man diese auch nutzen. Diese lesen den Wert eventuell zwar auchnur aus der Registry aus, aber wenn sich das ändert, dann werden die APIs in den DLLs auch geändert und du hast keine Probleme, jedes mal zu gucken, ob dein Programm noch läuft.
Ergo, so geht es richtig:
http://www.luckie-online.de/Delphi/Sonstiges/WindowsVersion.html
Delete - Mo 09.05.05 08:55
Luckie hat folgendes geschrieben: |
Das:
Delphi-Quelltext 1: 2:
| Reg := TRegistry.Create; Reg.RootKey := HKEY_LOCAL_MACHINE; |
würde bei mir mit der Fehlermeldung:
| Zitat: |
"Zugriff verweigert."
|
quitiert werden.
Und wer sagt dir, dass ab XP SP3 es noch an der gleichen Stelle steht? Wenn es APIs für sowas gibt, dann sollte man diese auch nutzen. Diese lesen den Wert eventuell zwar auchnur aus der Registry aus, aber wenn sich das ändert, dann werden die APIs in den DLLs auch geändert und du hast keine Probleme, jedes mal zu gucken, ob dein Programm noch läuft.
Ergo, so geht es richtig: http://www.luckie-online.de/Delphi/Sonstiges/WindowsVersion.html |
Hallo Michael,
nur wird mit deinem Code die WindowsXP MCE immer nch nicht erkannt. Aber der Weg über die Registry ist ja furchtbar :shock:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!