Logo: Geos Online Print Archiv
G.O.P.A. - Geos Online Print Archiv
25.04.2024 Archiv  #  Recherche  #  Links  #  Kontakt  #  Gästebuch  #  Impressum

Index
Register
Login

Die Anzeige des Archivs erfolgt grafisch. Ändern

CLI - Command Line Interpreter

Autoren: Thomas Haberland, Jürgen Eckel; Autoreninfo anzeigen

Unterschiede und Zukünftige Erweiterungen

Von CLI sind mittlerweile drei Versionen (2.2 / 2.3 und 2.4) auf dem Markt; die Version 2.2 ist wohl die am meisten vertretene.
Version 2.4 ist die jetzt aktuelle, die vom GUC vertrieben wird. Deshalb hier die Unterschiede zu den bisherigen Versionen:

Alle Befehle von CLI, die Parameter erwarten, sind auch auf andere Laufwerke anzuwenden, ohne das gerade aktuelle Laufwerk vorher verlassen zu müssen. Anhand des Befehls "dir" ein Beispiel:

Aktuelles Laufwerk ist A:>. Der Befehl für die Anzeige des Directorys von Laufwerk B lautet:

   Version 2.2          Version 2.4
       b:                   dir b:
       dir

Der Befehl "pause" wurde um die Abfrage der Tasten 1-9 erweitert. Diese Tasten entsprechen den 9 Zeilen einer Batchdatei. Dadurch ist es möglich, innerhalb einer Batchdatei mit dem Befehl "pause" zu der jeweiligen Zeile zu verzweigen. Dazu ist nach Aufruf von "pause" nur die Taste 1-9 zu betätigen. Das funktioniert jedoch nicht im Direktmodus von CLI sondern nur bei Ablauf einer solchen Batchdatei.

Das Starten von Applikationen ist jetzt auch von Laufwerk C: möglich. Es wird automatisch mit Laufwerk A: getauscht.

Als neuer Befehl wurde "basic" mit aufgenommen. Nach Aufruf dieses Befehls beendet CLI die Geos-Sitzung. Es erscheint der normale C64/128 Bildschirm.

Der Befehl "dir" wurde um 2 Optionen erweitert. Beide dienen dazu, den Inhalt der Diskette auf den Drucker umzulenken. Demzufolge kennt CLI jetzt folgende Befehle zur Ausgabe des Direktory's:

   dir, dir/w     für die Ausgabe auf dem Bildschirm
   dir/>, dir/N   für die Ausgabe auf den Drucker (Draft oder NLQ)

 Unter die Lupe genommen
Alle Bilder stammen von den THOSE Designers!


Änderungen für CLI 64

Sollten Sie RamTop V 1.4 benutzen, wird dies von CLI voll unterstützt. Wenn der RamTop schon einmal aktiv und in einer RamBank größer als NULL verankert war, holt CLI bei Eingabe des Befehls "exit" den RamTop direkt aus der Ram zurück.


Die Zukunft von CLI

Von mir geplant und teilweise in Angriff genommen sind folgende Ergänzungen:

Wie bereits in den jetzigen Versionen bekannt, wird mit dem Belehl "del *.Dateiart" alle angegebenen Dateien einer bestimmten Dateiart von der aktuellen Diskette gelöscht.
In der folgenden Version von CLI wird diese Option auf die Befehle dir und copy ausgeweitet. Damit ist die Ausgabe (natürlich mit allen erlaubten Optionen) selektiv nach Dateiarten auf den Bildschirm oder Drucker möglich, ebenso das selektierte kopieren.

Weiterhin ist geplant, die Verzeichnisse von TopDesk zu unterstützen. Wie beim PC kann dann mit dem Befehl "cd Ordnername" das Verzeichnis gewechselt werden. Wenn Verzeichnisse vorhanden sind, ist die Selektion (mit "*") nur für das aktuelle Verzeichnis gültig.
Die Befehle "xcopy" und "xdel" beziehen sich auf ein Verzeichnis, wenn nach dem Befehl ein Ordnername folgt.

Als weitere Änderung wird der Befehlspuffer auf der Taste CURSOR DOWN verdoppelt, so das dann die beiden letzten über die Tastatur eingegebenen Befehle gespeichert werden. Durch Druck auf die CURSOR Taste werden die gespeicherten Befehle abwechselnd in den Eingabepuffer geholt.

Teilweise sind diese Erweiterungen von CLI schon funktionstüchtig. Ich glaube, durch diese Erweiterungen wird CLI endgültig erwachsen.

 

Jürgen Eckel

 Ritter hoch zu Ross


Die CLI - Zusatzdiskette

Die CLI-Zusatzdisk wurde in der GUP 21 als Editor Diskette angeboten. Da diese Diskette von Zeit zu Zeit erweitert wird, hier der aktuelle Inhalt.

Außer dem schon bekannten Batch-Editor mit den Beispiel-Batches befinden sich drei weitere Programme darauf.

Über diesen Editor ist es möglich, Batchdateien zu erstellen. Diese speziellen Dateien enthalten eine Reihe von Befehlen, die nacheinander abgearbeitet werden, sog. Stapeldateien - in englisch "Batch". Wird die Batchdatei auf die Boot-Diskette kopiert, kann zum Beispiel nach dem Starten von GEOS automatisch die RAM Disk mit RESTORE oder XRestore "gefüllt" werden. In den Batchdateien können alle CLI Befehle verwendet werden.

1. FastInitCLI
Dieses Programm startet CLI ohne Wahlmöglichkeit direkt. Es findet keine Abfrage statt, ob CLI oder DeskTop gestartet werden soll.

2. XRestore
XRestore ist zu vergleichen mit ReuPic oder ReuZap II. Auch dieses Programm dient dazu, die Ram mit Daten zu füllen. Allerdings werden alle Ram Typen erkannt und direkt 2 Ram Laufwerke unterstützt. Das Programm arbeitet genau wie der CLI-Befehl "restore" mit den Dateien, die mittels des CLI-Befehls "backup" erstellt wurden.

3. ShowBackup (neu)
Damit die Backup-Files für den Anwender transparenter werden, wurde dieses Programm geschaffen. Wie der Name schon verrät, wird der Inhalt eines Backup-Files sichtbar gemacht. Die Ausgabe kann auf den Bildschirm oder Drucker erfolgen.

Bei Bestellungen bitte unbedingt die verwendete Geos-Version C64/C128 angeben. Wird kein Rechner angegeben, gehe ich automatisch von Geos für C64 aus.

Bestellungen gegen Vorkasse 20,- DM zuzüglich 5 DM Porto (V-Scheck) an:

 

Jürgen Eckel
(siehe Autoreninfo)

Update:
Besitzter einer älteren Version von CLI können ein Update auf die zur Zeit aktuelle bei Jürgen Heinisch anfordern. Dazu bitte die original CLI Diskette mit den üblichen 5 Mark (Briefmarken, V-Scheck oder Bar) und einem Hinweis "Update" einsenden an die im Schema auf Seite 2 genannte Bestell- und Versandadresse J. Heinisch in Dorsten.

Hinweis:
Es ist -leider- nicht möglich, CLI und Zusatzdiskette bei nur einer Adresse zu bestellen; jedes Teil kann nur bei der jeweils angegebenen Adresse bestellt werden.

 

(th)

 

 

 




Dieser Artikel ist Bestandteil von:

Ausgabe 24

! - - - - - M I C R O F I L M - - - - - ! | EDITORIAL | Rechtstreit um GEOROM beendet ! | KURZLEBIGE 1581 | Jahrestreffen 1992 | GeoCanvas von CMD, USA | Der COMMODORE C=128D | Büro-Kurs (Teil 7) - Einführung in die Tabellenkalkulation | GeoChart Kurs - Teil 1 | Zeugnisse Drucken | Etikettendruck | CLI - Command Line Interpreter | TopDesk & GeoMakeBoot | Regionalgruppenbetreuer ? | Berichte aus den Regionalgruppen | RamLink - (Alp)Traum eines GEOS-Users | Neues "QuickMove" für die CMD-Festplatte mit Commodore REU | Gesucht: Programmierer zum Entwickeln eines Forth-Compilers | CMD Hardware | DISKART Graphiken | RAM 1764 Lieferbar | Handy Import & Shareware Verkauf | Der Wettbewerb, GeoBox Info | Die Jubiläums-GUP 25 | Regio 8000 Info | Das Allerletzte - Kurs Programmieren, GeoThek | Die GeoUhr | Faxen & Daten-Export | Diskart | Neue Versionen ? | Elektro Bibliothek | GW Designer ? | DR DOS 6.0 | Quattro Pro Einstieg (III. Teil) | Buchbesprechung | CCOM: Die Hardware (Teil 1) | Neue PD Disketten


Kurzlink hierhin: http://geos-printarchiv.de/1412


Letzte Änderung am 01.11.2019