MeShell Kommandozeilen-Frontend verfügbar
Verfasst: Fr 17. Apr 2020, 16:28
Wer unter Projekte schon mitgelesen hat, weiß es schon:
Inzwischen habe ich das Kommandozeilen-Frontend MeShell 0.52 fertiggestellt. Die deutsche Doku ist jetzt fertig.
MeShell ist ein Editor, in dem cmd.exe oder 4os2.exe ausgeführt wird und der Output und Input umgeleitet wird. Im Unterschied zu anderen Programmen, die cmd.exe ausführen können (Larsen Commander, fm2, epm) kommuniziert der MeShell Editor mit cmd.exe, so dass auch Exceptions (z. B. Ctrl-C Break) wie gewohnt funktionieren. Er erkennt sog. VIO-Programme, die nicht in stout schreiben und zeigt sie in einem separaten ("Vio"-)Fenster an.
Es ist wichtig, die Doku (vor allem Kapitel 1 und 3) zu lesen und zu verstehen, um das Programm sinnvoll nutzen zu können.
Hier kann man MeShell.zip (650 kB) downloaden.
Ich bitte um die Sammlung von Fehlern und Kommentaren und die Übersenung per E-Mail. Danke. Bitte nicht für jeden Punkt eine einzelne E-Mail senden. Ein bekannter Fehler ist dass wenn ein Programm stdin erwartet (z. B. ein Frage stellt und man ein Wort eintippen soll), dass die Frage nicht erscheint, wenn sie nicht durch ein Return abgeschlossen wurde. Es werden dann Frage und Antwort gemeinsam ausgegeben, nachdem man ENTER gedrückt hat...
Das schnellere Scrollen (direkt über den Bildschirmspeicher) ist inzwischen auch umgesetzt, es bringt aber zumindest bei mir weniger als erhofft. Es wird nur aktiviert, wenn das Fenster voll sichtbar (nicht teilwese abgedeckt) ist.
Was für 1.0 geplant ist:
- Befehls-Vervollständigung mit Tab-Taste und optional mit fly-over Dropdown Auswahlfeld
- WPS Integration (ein bißchen geht jetzt schon: markieren und drag and drop in einen Ordner erzeugt eine Textdatei). Vor allem möchte ich, dass ein Doppeklick auf einen Dateinamen aus einem "dir" Befehl und Ähnlichem die Datei über WPS Standardzuordnung öffnet
- eigenes Fenster mit Navigationsbaum, mit zwei Sortierebenen 1 aktuelles Verzeichnis 2 verwendete Befehle
- dann noch zuschaltbar ein Bottom Panel mit einer Anzeige, welche Verzeichnisse bei welchen Laufwerksbuchstaben gerade angemeldet sind, damit man den Überblick behält, wenn man ein Copy dateiname x: ausführt.
Inzwischen habe ich das Kommandozeilen-Frontend MeShell 0.52 fertiggestellt. Die deutsche Doku ist jetzt fertig.
MeShell ist ein Editor, in dem cmd.exe oder 4os2.exe ausgeführt wird und der Output und Input umgeleitet wird. Im Unterschied zu anderen Programmen, die cmd.exe ausführen können (Larsen Commander, fm2, epm) kommuniziert der MeShell Editor mit cmd.exe, so dass auch Exceptions (z. B. Ctrl-C Break) wie gewohnt funktionieren. Er erkennt sog. VIO-Programme, die nicht in stout schreiben und zeigt sie in einem separaten ("Vio"-)Fenster an.
Es ist wichtig, die Doku (vor allem Kapitel 1 und 3) zu lesen und zu verstehen, um das Programm sinnvoll nutzen zu können.
Hier kann man MeShell.zip (650 kB) downloaden.
Ich bitte um die Sammlung von Fehlern und Kommentaren und die Übersenung per E-Mail. Danke. Bitte nicht für jeden Punkt eine einzelne E-Mail senden. Ein bekannter Fehler ist dass wenn ein Programm stdin erwartet (z. B. ein Frage stellt und man ein Wort eintippen soll), dass die Frage nicht erscheint, wenn sie nicht durch ein Return abgeschlossen wurde. Es werden dann Frage und Antwort gemeinsam ausgegeben, nachdem man ENTER gedrückt hat...
Das schnellere Scrollen (direkt über den Bildschirmspeicher) ist inzwischen auch umgesetzt, es bringt aber zumindest bei mir weniger als erhofft. Es wird nur aktiviert, wenn das Fenster voll sichtbar (nicht teilwese abgedeckt) ist.
Was für 1.0 geplant ist:
- Befehls-Vervollständigung mit Tab-Taste und optional mit fly-over Dropdown Auswahlfeld
- WPS Integration (ein bißchen geht jetzt schon: markieren und drag and drop in einen Ordner erzeugt eine Textdatei). Vor allem möchte ich, dass ein Doppeklick auf einen Dateinamen aus einem "dir" Befehl und Ähnlichem die Datei über WPS Standardzuordnung öffnet
- eigenes Fenster mit Navigationsbaum, mit zwei Sortierebenen 1 aktuelles Verzeichnis 2 verwendete Befehle
- dann noch zuschaltbar ein Bottom Panel mit einer Anzeige, welche Verzeichnisse bei welchen Laufwerksbuchstaben gerade angemeldet sind, damit man den Überblick behält, wenn man ein Copy dateiname x: ausführt.