Befehl: cpied
CPIED ist ein CPI-Dateieditor. Er kann CPI-Dateien bearbeiten, die von
DOS zum Speichern von Codepage-Informationen verwendet werden.
Das Programm sollte auf jedem IBM-PC-kompatiblen Computer* mit einer
IBM-VGA-kompatiblen Grafikkarte und einem DOS**- oder Windows***-Be-
triebssystem bzw. einem DOS-Emulator**** lauffähig sein. Zum Speichern
von CPX-Dateien muss UPX (upx.sourceforge.net) installiert sein.
**Das Programm läuft auf jedem DOS, das nicht älter als Version 3.3
ist. Es wurde auf folgenden Systemen getestet:
MS-DOS 3.3 - keine Probleme
PC-DOS 3.3 - keine Probleme
MS-DOS 4.0 - keine Probleme
MS-DOS 4.01 - keine Probleme
MS-DOS 5.0 - keine Probleme
MS-DOS 6.0 - keine Probleme
MS-DOS 6.2 - keine Probleme
MS-DOS 6.21 - keine Probleme
MS-DOS 6.22 - keine Probleme
MS-DOS 7.1 - keine Probleme
FreeDOS 1.0 - keine Probleme
FreeDOS 1.1 - keine Probleme
PTS-DOS 6.8 - keine Probleme, im abgesicherten Modus tritt jedoch
ein kleiner Anzeigefehler auf, und cpx2cpi führt zum Systemabsturz.
***Das Programm sollte unter allen DOS-basierten Windows-Versionen
problemlos laufen. Es wurde auf folgenden Systemen getestet:
Windows 3.11 for Workgroups – keine Probleme
Windows 98 SE – keine Probleme
Bei NT-basierten Windows-Versionen können Probleme auftreten:
Unter Windows XP kann es bei einigen Grafikkarten zu Anzeigefehlern
kommen. Tests auf Computern mit Windows XP SP3 zeigten, dass es verein-
zelt zu Anzeigefehlern kam. Vermutlich liegt die Ursache bei den Gra-
fikkartentreibern.
Unter Windows Vista und 7 kann es vorkommen, dass das System den Start
des Programms (oder anderer DOS-Programme im Vollbildmodus) verweigert.
Dies hängt vom Grafikkartentreiber ab.
Auf 64-Bit-Systemen läuft das Programm nicht.
****Das Programm wurde unter DOSBox 0.63 und 0.73 getestet und es gab
keine Probleme. Die vorherige Version (1.0) läuft nicht unter DOS-
Box 0.63. Andere Emulatoren wurden nicht getestet.
Das Programm wird nicht nach jedem Update auf allen Systemen ge-
testet!
Syntax:
cpied [cpidatei] - Editiere cpi oder cpx Dateien
cpidatei - Zu ladende CPI- oder CPX-Datei
cpx2cpi cpxdatei cpidatei [q] - Konvertiert cpx nach cpi
cpxdatei - Eingabedatei, cpx
cpidatei - Ausgabedatei, cpi
q - Keine Konsolenausgabe
Optionen:
- siehe oben -
Kommentar:
Folgende Dateiformate werden unterstützt:
1. FONT – verwendet von MS-DOS, PC-DOS, Windows 1.x, 2.x, 3.x.
2. FONT.NT – verwendet von Windows NT, 2000, XP, Vista, 7.
Dieses Format wird nicht vollständig unterstützt. Dateien können
in diesem Format geladen, aber nur im FONT-Format gespeichert
werden. Windows unterstützt beide Formate, deshalb stellt dies
kein Problem dar.
3. CPX – verwendet von FreeDOS. Zum Speichern von CPX-Dateien muß
UPX (upx.sourceforge.net) installiert sein.
Folgende Dateiformate werden nicht unterstützt:
4. DRFONT – verwendet von DR-DOS.
Geladene Dateien müssen die folgenden Einschränkungen erfüllen:
1. Die Anzahl aller Codepages darf nicht 0 oder größer als 16 sein.
2. Die Codepages müssen unterschiedliche Nummern haben.
3. Codepages dürfen nicht 0 oder mehr als 3 Schriftarten enthalten.
4. Die Zeichenbreite einer Schriftart muss 8 betragen.
5. Die Zeichenhöhe einer Schriftart muss 8, 14 oder 16 betragen.
6. Die Schriftarten einer Codepage müssen unterschiedliche Höhen
haben.
7. Die Schriftarten müssen genau 256 Zeichen enthalten.
8. Alle Schriftarten müssen Bildschirmschriftartenen sein, keine
Druckerschriftarten.
Folgende Aktionen können ausgeführt werden:
1. Erstellen einer neuen CPI.
2. Laden einer CPI-Datei.
3. Speichern einer CPI-Datei.
4. Laden einer Codepage in den VGA-Speicher mit dem Befehl MODE.*
5. Bearbeiten des Erscheinungsbilds von Zeichen.
6. Erstellen einer neuen Codepage.
7. Ändern der Nummer einer vorhandenen Codepage.
8. Löschen einer vorhandenen Codepage.
9. Erstellen einer neuen Schriftart.
10. Löschen einer vorhandenen Schriftart.
*4 Eine CPI-Datei wird gespeichert und als Parameter für den DOS-Befehl
MODE verwendet, der eine Codepage in den Grafikkartenspeicher lädt:
mode con:cp prep=((CP-Nummer) Pfad)
mode con:cp sel=CP-Nummer
Dies funktioniert nicht, wenn MODE.COM oder DISPLAY.SYS nicht
auf dem System installiert sind. Auch unter Windows XP oder neuer
sowie unter DOS 3.3 funktioniert dies nicht. DOS kann die Codepage
nicht laden, wenn die CPI-Datei größer als 64 KB ist. Verwenden Sie
diese Option nicht, wenn die Codepage noch nicht vollständig ist, da
Sie sonst Ihre Eingaben nicht mehr lesen können.
Steuerung:
Alles kann per Tastatur oder Maus (sofern eine Maus installiert ist)
gesteuert werden.
Aktion Tastatur Maus
Eine neue CPI erstellen F1 auf den Text "1.new" klicken
Eine CPI-Datei speichern F2 auf den Text "2.save" klicken
Eine CPI-Datei laden F3 auf den Text "3.load" klicken
CP in den VGA-Speicher laden F4 auf den Text "4.use" klicken
Codepage-Nummer ändern F5 auf den Text "5.number" klicken
Neue Schriftart F6 auf den Text "6.newF" klicken
Neue Codepage F7 auf den Text "7.newCP" klicken
Eine Schriftart löschen F8 auf den Text "8.delF" klicken
Eine Codepage löschen F9 auf den Text "9.delCP" klicken
Das Programm schließen F10 auf den Text "10.end" klicken
Den Cursor bewegen Pfeiltasten Maus bewegen
Ein Zeichen auswählen Pfeiltasten* Zeichen anklicken
Ein Pixel setzen Enter Linksklick auf das Pixel
Ein Pixel aufheben Rücktaste Rechtsklick auf das Pixel
Ein Pixel ändern Leertaste Mittelklick auf das Pixel
Schalte editieren/wählen Tabulator wechselt automatisch
nächste Codepage Seite abw Linksklick auf "cp___"-Text
vorherige Codepage Seite aufw Rechtsklick auf "cp___"-Text
Codepage auswählen Klick auf Nummer in der Liste
nächste Schriftart Ende Linksklick auf "8x__"-Text
vorherige Schriftart Home Rechtsklick auf "8x__"-Text
*Die Funktion der Pfeiltasten wird mit TAB geändert.
Dialogfelder:
Einige Aktionen erfordern eine Benutzereingabe. Geben Sie Ihre Antwort
ein und drücken Sie dann ENTER. Zum Abbrechen drücken Sie die Esc-Taste
oder hinterlassen Sie eine leere Zeichenfolge. Wenn Sie nach einer
Zahl gefragt werden, wird alles, was keine Zahl ist, zu 0.
Beispiel:
- keines -
Siehe auch:
cpidos
display
kpdos
mode
Copyright © 2005 Balthasar Szczepanski, Hilfeversion 2023
und 2025 von W. Spiegl.
Diese Datei ist abgeleitet vom FreeDOS Spezifikationen-HOWTO.
Vgl. auch die Datei H2Cpying bezüglich der Kopierbedingungen.