AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Console 1.0
Thema durchsuchen
Ansicht
Themen-Optionen

Console 1.0

Ein Thema von Nils_13 · begonnen am 23. Mär 2006 · letzter Beitrag vom 1. Apr 2006
Antwort Antwort
Nils_13
Registriert seit: 15. Nov 2004
Hi,

hier mal wieder ein kleines Programm von mir .
Das Programm Console 1.0 ist, wie der Name schon sagt, ein Konsolenprogramm.
Das Programm kann folgendes:
- Programmeinstellungen
- Systeminformationen ermitteln
- CD-Laufwerk öffnen/schließen
- Datum/Zeit ermitteln
- Speicherplatz einzelner Datenträger rauskriegen
- Computer herunterfahren/neustarten/abmelden

Da mir langsam die Ideen für weitere Befehle ausgehen, könnt ihr mir dabei helfen, das Programm zu erweitern, indem ihr mir einfach per PN oder im Thread sagt, was das Programm noch können sollte.
Miniaturansicht angehängter Grafiken
console_744.png  
Angehängte Dateien
Dateityp: rar console_411.rar (303,8 KB, 29x aufgerufen)
Dateityp: zip consolezip_544.zip (475,7 KB, 28x aufgerufen)
 
Benutzerbild von JWeis
JWeis

 
Delphi 7 Professional
 
#2
  Alt 23. Mär 2006, 15:49
Zitat:
Da mir langsam die Ideen für weitere Befehle ausgehen, könnt ihr mir dabei helfen, das Programm zu erweitern, indem ihr mir einfach per PN oder im Thread sagt, was das Programm noch können sollte.
wie wäre es damit die festplatte zu formatieren?? -währe doch ne schöne funktion... (das ist ernst gemeint)

Johannes
  Mit Zitat antworten Zitat
Benutzerbild von JasonDX
JasonDX
 
#3
  Alt 23. Mär 2006, 16:26
Hi
mal ein paar kleine Tips&Bugs:
  • In einer Konsole wird ein parameter normalerweise in einem Klammerpaar, sondern nur durch Leerzeichen getrennt angegeben. Zumindest eine Beschreibung diesbezüglich wäre schon von Nöten.
  • das Bearbeiten des bereits geschriebenen Textes sollte nicht mehr möglich sein
  • Mit den Pfeiltasten (Open/Unten) wärs angenehm, wenn man zwischen den vorher verwendeten Befehlen wechseln könnt
  • Dass das Programm nur im Vollbildmodus läuft stört
  • Wenn ich aus versehn die Settings.ini lösche, werden die std-Einstellungen verwendet und eine neue Settings.ini erstellt. Sobald diese aber erstellt ist, hat kein GUI-bearbeitender Befehl irgendwelche Auswirkungen mehr
  • Dass ein Befehl immer mit # beginnt ist sehr seltsam und IMO sinnlos, insbesondere, da man -außer Befehle eingeben- eh nix anderes machen kann.
  • Wenn ich eine kleine Auflösung eingestellt habe (was die Höhe angeht, ich hab da 900, in ner VM grad mal 768), muss ich bei zu langen Ausgaben (#colors) nach oben scrollen, um den ersten Eintrag zu sehn. (siehe -P in der cmd...)
  • Die Unterstützung der in der CMD verfügbaren Befehle wär nicht schlecht
Und am Ende noch eine kleine Frage: Hat dieses Programm einen genaueren Nutzen?

greetz
Mike
Mike
  Mit Zitat antworten Zitat
Benutzerbild von DerFree
DerFree

 
Delphi 7 Personal
 
#4
  Alt 23. Mär 2006, 16:50
Hi,

mir ist auch noch etwas aufgefallen, du schreibst ja das man das CD Laufwerk öffnen kann aber wie ist es jetzt wenn man zwei hat CD Laufwerke hat?
Erik
  Mit Zitat antworten Zitat
Benutzerbild von faux
faux

 
Turbo Delphi für Win32
 
#5
  Alt 23. Mär 2006, 16:55
Hallo!

Wo genau liegt der Sinn vom Programm? Hab ich noch nicht ganz herausgefunden. *g*
Desweiteren: der Befehl #start Öffnet lt. Hilfe eine Datei. Wäre dann nicht #open besser? (Wozu die Route?)
Einen Sinn hätte das ganze, wenn man Konsolenprogramme ausführen könnte, und deren Output direkt angezeigt würden.
Bsp:
Ich geben net view ein, und es wird die net.exe mit dem Parameter view geöffnet und deren Output direkt im Programm ausgegeben.

Grüße
Faux
Faux Manuel
  Mit Zitat antworten Zitat
Ben

 
Delphi 5 Standard
 
#6
  Alt 23. Mär 2006, 18:59
Hallo,

also um zukünftig mein CD-Laufwerk zu öffnen oder meinen PC herunterzufahren, erwartest du, dass ich deine Konsole starte und die entsprechenden Befehle ausführe, ja? Ganz ernsthaft: Was hat das Programm für einen Nutzen? Für mich sieht das aus wie die Zusammenführung einiger zusammen gesammelten Funktion, die Windows wesentlich komfortabler zur Verfügung stellt.

Ansonsten zu kritisieren:
  • die Raute vor den Befehlen scheint überflüssig
  • man kann an jeder Stelle der Konsole schreiben und nicht ausschließlich in der letzten Zeile
  • es fehlen Befehle wie dir, cd, copy, ...
  • das Standarddesign ist wirklich gewöhnungsbedürftig (vielleicht eine Schriftart wie Courier New benutzen?)
Entschuldigung für die harte Kritik, aber ich bin kein Fan von Programmen, die im Grunde kein Sinn haben.

Mit freundlichen Grüßen,
Ben
Ben Hübner
  Mit Zitat antworten Zitat
Nils_13
 
#7
  Alt 23. Mär 2006, 19:19
Ich werde die ganzen Kritiken noch rauskriegen, aber mal ehrlich, was haltet ihr dann von Konsolä, genauso nutzlos, wie mein Programm. Das ist eine Konsole, zur Verkomplizierung, nicht zum vereinfachen, deshalb auch die Raute und der ganze Klammer-Kram.
  Mit Zitat antworten Zitat
Benutzerbild von faux
faux

 
Turbo Delphi für Win32
 
#8
  Alt 23. Mär 2006, 20:07
Zitat von Nils_13:
Das ist eine Konsole, zur Verkomplizierung, nicht zum vereinfachen, deshalb auch die Raute und der ganze Klammer-Kram.

Mal davon abgesehen, dass es das Wort Verkomplizierung nicht gibt finde ich das ganze einfach nur Sinnlos. Was genau hat das dann für einen Sinn?
Faux Manuel
  Mit Zitat antworten Zitat
Van HelF

 
Delphi 7 Personal
 
#9
  Alt 1. Apr 2006, 15:11
Dein programm erinnert mich ein wenig an etwas ,...
  Mit Zitat antworten Zitat
Antwort Antwort


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 08:32 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