Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
cpm:filecommander [2024/03/11 16:17] – [Anleitung] volkerpcpm:filecommander [2024/03/13 09:08] (aktuell) – [Anleitung] volkerp
Zeile 21: Zeile 21:
  
   * {{ :cpm:fc096a.zip |}} FileCommander 0.96a, 28.4.2023   * {{ :cpm:fc096a.zip |}} FileCommander 0.96a, 28.4.2023
-  * {{ :cpm:fc097.zip |}}  FileCommander 0.97, 09.0.3.2024 +  * {{ :cpm:fc097.zip |}}  FileCommander 0.97, 9.3.2024 
-  * {{ :cpm:fcinst.zip |}} Konfigurationsprogramm für die ini-Datei Version 0.92-0.96, Turbo Pascal Src, 16.6.2023 +  * {{ :cpm:fcinst092.zip |}} Konfigurationsprogramm für die ini-Datei Version 0.92-0.96, Turbo Pascal Src, 16.6.2023 (korr) 
-  * {{ :cpm:fcinst097.zip |}} Konfigurationsprogramm für die ini-Datei Version 0.97.., Turbo Pascal Src, 16.6.2023+  * {{ :cpm:fcinst097.zip |}} Konfigurationsprogramm für die ini-Datei Version 0.97.., Turbo Pascal Src, 16.6.2023 (korr)
  
 siehe auch: siehe auch:
Zeile 38: Zeile 38:
 Voraussetzung für das Programm ist ein CP/M 2.2 oder 3.0 und ein BWS mit 64 Zeichen und 32 Zeilen (FC64.COM) oder mit 80 Zeichen und 24 Zeilen (FC80.COM). Inversdarstellung, möglichst ohne Leerzeichen bei Umschaltung, und optional eine Farbdarstellung ist für die optimale Nutzung aller Funktionen zu empfehlen. Voraussetzung für das Programm ist ein CP/M 2.2 oder 3.0 und ein BWS mit 64 Zeichen und 32 Zeilen (FC64.COM) oder mit 80 Zeichen und 24 Zeilen (FC80.COM). Inversdarstellung, möglichst ohne Leerzeichen bei Umschaltung, und optional eine Farbdarstellung ist für die optimale Nutzung aller Funktionen zu empfehlen.
  
-Die Konfiguration des Programms erfolgt durch Patchen der INI-Datei FC.INI (diese ist für beide Programmversionen identisch) oder alternativ durch Patchen der Programmdatei. Beides ist in der Datei FC095-Patch.pdf beschrieben. Für den FC ab Version 0.92 gibt es ein neues Format der INI-Datei!+Die Konfiguration des Programms erfolgt durch Patchen der INI-Datei FC.INI (diese ist für beide Programmversionen identisch) oder alternativ durch Patchen der Programmdatei. Beides ist in der Datei FC095-Patch.pdf beschrieben. Für den FC ab Version 0.92 gibt es ein neues Format der INI-Datei! Für den FC ab Version 0.97 gibt es ein neues Format der INI-Datei!
  
 **Der Programmstart erfolgt mit FCxx [<LW> <LW>]** für die Anzeige im linken und rechten Fenster. Die Argumente sind optional, es werden nur CP/M-Laufwerke akzeptiert (kein USB). Beim Programmstart ohne Argumente wird das eingestellte Laufwerk angezeigt. Der Nutzerbereich wird beim Starten nicht abgefragt, er lässt sich erst beim Laufwerkswechsel ändern. **Der Programmstart erfolgt mit FCxx [<LW> <LW>]** für die Anzeige im linken und rechten Fenster. Die Argumente sind optional, es werden nur CP/M-Laufwerke akzeptiert (kein USB). Beim Programmstart ohne Argumente wird das eingestellte Laufwerk angezeigt. Der Nutzerbereich wird beim Starten nicht abgefragt, er lässt sich erst beim Laufwerkswechsel ändern.
  
-Mit **T** wird zwischen den Fenstern gewechselt, mit R werden die Dateilisten neu eingelesen.+Mit **T** wird zwischen den Fenstern gewechselt, mit **R** werden die Dateilisten neu eingelesen.
  
-Bei der **Laufwerksauswahl** wird zuerst Links/Rechts/User abgefragt. Mit L oder R wird die zu verändernde Seite ausgewählt, erst danach werden die vorhandenen Laufwerke aufgelistet. Eine direkte Laufwerksauswahl ist mit Shift-1 für das linke und mit Shift-2 für das rechte Laufwerksfenster möglich. Die Auswahl des Laufwerkes erfolgt mit dem entsprechenden Buchstaben. Der Userbereich (zu Beginn mit U aufgerufen) wird nur für das aktuelle Fenster gewechselt und muss nach der Eingabe mit Enter bestätigt werden.+Bei der **Laufwerksauswahl** wird zuerst Links/Rechts/User abgefragt. Mit **L** oder **R** wird die zu verändernde Seite ausgewählt, erst danach werden die vorhandenen Laufwerke aufgelistet. Eine direkte Laufwerksauswahl ist mit **Shift-1** für das linke und mit **Shift-2** für das rechte Laufwerksfenster möglich. Die Auswahl des Laufwerkes erfolgt mit dem entsprechenden Buchstaben. Der Userbereich (zu Beginn mit U aufgerufen) wird nur für das aktuelle Fenster gewechselt und muss nach der Eingabe mit Enter bestätigt werden.
  
 Die Bedienung erfolgt über die Ziffern in der Fußzeile oder über die Anfangsbuchstaben der Befehle. Mit **1** erfolgt der Aufruf der Hilfe, dort ist die Bedienung genauer erläutert. In der Hilfe können mit **2** weitere Systeminfos angezeigt werden. Die Bedienung erfolgt über die Ziffern in der Fußzeile oder über die Anfangsbuchstaben der Befehle. Mit **1** erfolgt der Aufruf der Hilfe, dort ist die Bedienung genauer erläutert. In der Hilfe können mit **2** weitere Systeminfos angezeigt werden.
Zeile 50: Zeile 50:
 Was geht noch nicht: Umgang mit Schreibschutz und Systemattribut. Diese beiden Attribute werden angezeigt wenn Farbwiedergabe oder Inversdarstellung (nicht beim PC1715) eingestellt sind. Was geht noch nicht: Umgang mit Schreibschutz und Systemattribut. Diese beiden Attribute werden angezeigt wenn Farbwiedergabe oder Inversdarstellung (nicht beim PC1715) eingestellt sind.
  
-Die Tasten Cursor links/Cursor rechts und Bild auf/Bild ab dienen zum schnellen **Navigieren** in langen Dateilisten. Mit der Leertaste lassen sich Dateien markieren und Markierungen aufheben. Kopieren, Verschieben und Löschen von markierten Dateien ist möglich.+Die Tasten Cursor links/Cursor rechts und Bild auf/Bild ab dienen zum schnellen **Navigieren** in langen Dateilisten. Mit der **Leertaste** lassen sich Dateien markieren und Markierungen aufheben. Kopieren, Verschieben und Löschen von markierten Dateien ist möglich.
  
 Die Idee und Umsetzung für die USB-Unterstützung ist den Quelltexten der USB-Tools von Mario Leubner entnommen worden. Die wichtigsten Dateioperationen wie Kopieren, Verschieben und Löschen sind zwischen USB und CP/M in beiden Richtungen möglich. Die Idee und Umsetzung für die USB-Unterstützung ist den Quelltexten der USB-Tools von Mario Leubner entnommen worden. Die wichtigsten Dateioperationen wie Kopieren, Verschieben und Löschen sind zwischen USB und CP/M in beiden Richtungen möglich.
Zeile 60: Zeile 60:
 WICHTIG: Verzeichnisnamen auf dem USB-Laufwerk dürfen aus max. 8 Zeichen, ohne Punkt und Dateierweiterung, bestehen. WICHTIG: Verzeichnisnamen auf dem USB-Laufwerk dürfen aus max. 8 Zeichen, ohne Punkt und Dateierweiterung, bestehen.
  
-Seit der Version 0.95 gibt es einen einfachen Hex-Editor. Zum Editieren müssen die Dateien in den verfügbaren Arbeitsspeicher passen. Die Größe des Editierpuffers wird in der Systeminfo (Hilfe -> Info) angezeigt. Die Bedienung des Editors weicht von der üblichen Bedienung des FC ab, da beim Editieren die Tasten 1 – 9 und a – f zum Schreiben gebraucht werden. Die abweichende Tastenbelegung wird in der Fußzeile angezeigt. Bei geöffnetem Editor kann mit der Taste H eine Hilfe aufgerufen werden.+Seit der Version 0.95 gibt es einen einfachen **Hex-Editor**. Zum Editieren müssen die Dateien in den verfügbaren Arbeitsspeicher passen. Die Größe des Editierpuffers wird in der Systeminfo (Hilfe -> Info) angezeigt. Die Bedienung des Editors weicht von der üblichen Bedienung des FC ab, da beim Editieren die Tasten 1 – 9 und a – f zum Schreiben gebraucht werden. Die abweichende Tastenbelegung wird in der Fußzeile angezeigt. Bei geöffnetem Editor kann mit der Taste **H** eine Hilfe aufgerufen werden.
  
 Hinweis: Die Suchfunktion im Textmodus des Dateibetrachters und im Editor, und die Anzeige der Dateiattribute (Schreibschutz, System) funktionieren nur mit einem BWS, der eine Inversumschaltung beherrscht. Hinweis: Die Suchfunktion im Textmodus des Dateibetrachters und im Editor, und die Anzeige der Dateiattribute (Schreibschutz, System) funktionieren nur mit einem BWS, der eine Inversumschaltung beherrscht.
  
-Neu in der Version 0.96a ist die Möglichkeit, ein Programm aus dem FC heraus zu starten und nach Ende des Programmes wieder zum FC zurückzukehren. Der Programmstart erfolgt mit dem Buchstaben X, danach können bei Bedarf weitere Parameter eingegeben werden. Beim Start des Programms wird eine kleine Laderoutine vor dem CCP platziert, die das Nachladen des FC steuert, aber gleichzeitig den verfügbaren TPA vor Beginn des CCP um 300h Bytes reduziert. Programme mit großem Speicherbedarf können so möglicherweise nicht gestartet werden. Der Programmstart ist derzeit nur von CP/M-Laufwerken möglich. Für eine korrekte Funktion muss der FC von dem Laufwerk gestartet werden wo sich die FCxx.COM und FC.INI befinden. Die Dateien FC64.COM bzw. FC80.COM dürfen nicht umbenannt werden. Hinweis: Speicherresidente Treiber (z.B. GIDE-Treiber) können nicht aus dem FC heraus geladen werden!+Neu in der Version 0.96a ist die Möglichkeit, ein Programm aus dem FC heraus zu starten und nach Ende des Programmes wieder zum FC zurückzukehren. Der Programmstart erfolgt mit dem Buchstaben **X**, danach können bei Bedarf weitere Parameter eingegeben werden. Beim Start des Programms wird eine kleine Laderoutine vor dem CCP platziert, die das Nachladen des FC steuert, aber gleichzeitig den verfügbaren TPA vor Beginn des CCP um 300h Bytes reduziert. Programme mit großem Speicherbedarf können so möglicherweise nicht gestartet werden. Der Programmstart ist derzeit nur von CP/M-Laufwerken möglich. Für eine korrekte Funktion muss der FC von dem Laufwerk gestartet werden wo sich die FCxx.COM und FC.INI befinden. Die Dateien FC64.COM bzw. FC80.COM dürfen nicht umbenannt werden. Hinweis: Speicherresidente Treiber (z.B. GIDE-Treiber) können nicht aus dem FC heraus geladen werden!
  
 Weiterhin gibt es die Möglichkeit, den Bildschirm beim Beenden des FC zu löschen und während des laufenden FC den USB-Datenträger „auszuwerfen“. Beide Funktionen müssen in der INI-Datei eingestellt werden. Weiterhin gibt es die Möglichkeit, den Bildschirm beim Beenden des FC zu löschen und während des laufenden FC den USB-Datenträger „auszuwerfen“. Beide Funktionen müssen in der INI-Datei eingestellt werden.
  • cpm/filecommander.txt
  • Zuletzt geändert: 2024/03/13 09:08
  • von volkerp