Anleitung für Kompaktkassettenkuvert.rel ---------------------------------------- Obwohl doch (fast) jeder macht was er will, erkläre ich beide Versionen von Kompaktkassettenkuvert cas8 und cas9 und das Menü KKK.MENUE für Freiware. Die Kopierrechte bleiben beim Autor der Programme. Die Programme dürfen frei kopiert und weiter verteilt werden, aber ohne Gewinn dabei zu machen. Eine Diskette mit Kompaktkassettenkuvert darf nicht mehr als 4 DM kosten. Es werden schon Disketten für 1,60 DM angeboten, Anzeigen in Computerzeitschriften beachten. Die Programme dürfen nicht auf Disketten verteilt werden, die sogenannte Auswahlwahlserien sind, wo eine Diskette mit einem Programm darauf "nur" 8 DM oder 8,50 DM kostet. Diese Versionen arbeiten mit relativen Dateien, sind in AmigaBASIC programmiert und liegen in zwei Versionen (cas8, cas9) vor. Diese zwei Versionen unterscheiden sich beim Dateneingeben/Datenausgeben/ändern und beim Ausdrucken, in der Reihenfolge wie die Daten eingegeben/ausgegeben/geändert und gedruckt werden. Zuerst die Definitionen der Richtungen an der Kompaktkassette: Die Kassetten stehen aufrecht (immer, sonst könnten die Bandkanten ver- knittern) mit der Schmalseite nach vorne im Regal/Schrank. Die Trapez- förmige Fläche befindet sich links, die Schmalseite vorne, und die breite große Fläche rechts. - cas8 (Version 1.18a) druckt von oben nach unten, die Blickrichtung geht von links nach rechts, um die Texte auf der Schmalseite zu lesen. - cas9 (Version 1.18b) druckt von unten nach oben, die Blickrichtung geht von rechts nach links, um die Texte auf der Schmalseite zu lesen. Die Daten von cas8 und cas9 sind zu 100% kompatibel. Sie können die Datei, die mit cas8 eingegeben wurde, mit cas9 ändern, ausdrucken und umgekehrt die Datei, die mit cas9 erstellt wurde, mit cas8 ändern und ausdrucken. Im Folgenden heißen beide Programme (cas8 und cas9) kurz KKK. Installation: ------------- (1) Festplatte: Ziehen Sie mit dem Mauszeiger die Schublade KKK und von der Diskette Extras1.3D, AmigaBASIC, in das Hauptverzeichnis der Festplatte.Mit dem Programm Preferences stellen Sie 80 Zeichen und den Druckertreiber ein. (2) Sie haben zwei oder mehr Laufwerke: Sie haben sich eine Startdiskette zurecht gemacht und starten mit dieser immer Ihren Amiga. Formatieren Sie eine Diskette und kopieren auf diese die Schublade KKK und AmigaBASIC. Mit dem Programm Preferences stellen Sie 80 Zeichen und Ihren Drucker- treiber auf der Startdiskette ein. (3) Sie haben ein Laufwerk: Es ist am besten, wenn Sie sich eine Startdiskette erstellen. Kopieren Sie die Original Workbenchdiskette und starten danach mit dieser Kopie den Amiga. Löschen Sie jetzt, um Platz zu schaffen, mehrere Dateien. Aus der Schublade Utilities alles. Aus der Schub- lade System alles bis auf Cli, DiskCopy, Format und SetMap. Aus dem Verzeichnis c: alles, bis auf ED, CD, Dir, List, Copy, Info und die Kommandos, die in der startup-sequence aufgerufen werden. Das sind: SetPatch, FF, LoadWB, SetClock, Date, EndCLI. Öffnen Sie eine Shell und tippen Sie ein: delete df0:fonts all dir df0: opt ai Mit diesem Befehl können Sie ganze Diskette durchackern. Und zwar wenn Sie eine Datei löschen wollen, tippen Sie del ein und drücken die Returntaste. Um nicht zu löschen drücken Sie die Return- oder Entertaste. Sie können folgendes löschen: Aus dem Verzeichnis l: Auxhandler, FastFileSystem, Pipe-Handler, Speak-Handler. Aus dem Verzeichnis devs: narrator.device, serial.device. Aus dem Verzeichnis s: Dpat, PCD, SPAT, Startup-Sequence.HD Aus dem Verzeichnis libs: diskfont.library mathieeedoubdas.library mathieeedoubtrans.library mathtrans.library translator.library Um vorzeitig zu beenden tippen Sie q, um eine ASCII-Datei zu listen t ein. Wenn Sie wirklich eine Shell haben, können Sie mit den Tasten Cursor rauf/runter die Befehle zurückholen. Sie brauchen dann nicht immer del eintippen. tippen Sie jetzt ein: ed s/startup-sequence Mit den Tasten Ctrl und B können Sie Zeilen löschen. Diese Mini- startup dürfte reichen: SetPatch SYS:System/SetMap d FF -0 SetClock load ; nur bei Akkugepufferter Uhr LoadWB EndCli >NIL: Zum sichern drücken Sie die Taste Esc, danach die Taste x, danach die Taste Return. Stellen Sie mit dem Programm Preferences folgendes ein. - Die Bildschirmausgabe Text auf 80 Zeichen/Zeile - Bei Change Printers auf Parallel (meistens, sonst Serial) - oben rechts den Druckertreiber Mit Klick auf Save das ganze auf Diskette sichern. Die Datei, die Preferences sichert, heißt system-configuration. Wenn Sie wollen können Sie das Programm Preferences löschen. Kopieren Sie nun die Schublade KKK von der PD-Diskette und AmigaBASIC auf die Startdiskette: Starten Sie mit der neuen Diskette. Öffnen Sie ein Cli (im Verzeichnis System) und tippen Sie ein: dir ram: Nehmen Sie die Startdiskette aus dem Laufwerk und legen dafür die PD- Diskette ein. Öffnen Sie die RAM DISK und die PD-Diskette. Ziehen Sie mit dem Mauszeiger die Schublade KKK auf die RAM DISK. Nehmen Sie die PD-Diskette heraus und legen die Extras1.3D ein und öffnen die Diskette. Ziehen Sie mit dem Mauszeiger AmigaBASIC in die RAM DISK. Nehmen Sie die Extras1.3D-Diskette heraus und legen die Startdiskette wieder ein. Ziehen Sie mit dem Mauszeiger die Schublade KKK und AmigaBASIC aus der RAM DISK auf die Startdiskette. Gestartet wird KKK durch zweimaliges klicken auf das KuvertLader-Icon. Das Ladeprogrämmchen vergrößert den Arbeitsspeicher (Pogramm u. Vari- ablen) auf 120000 Bytes, lädt das Menü 'KKK.Menue' und startet es danach. Es erscheint ein Menü mit vier Schaltern. Fahren Sie den Mauszeiger über einen Schalter und klicken mit der linken Maustaste. Wenn Sie immer nur mit einer Version arbeiten, dann ändern Sie am besten das Ladeprogramm ab: Die Programmdatei 'KuvertLader' sieht so aus: CLEAR,1024 'Speicher verkleinern CLEAR,120000& 'Speicher vergrößern RUN "KKK.Menue" 'Menü laden und starten - Das AmigaBASIC-Icon zweimal anklicken. - Aus dem Menü Project "Open" anwählen. - In das String-Gadget KKK/KuvertLader eingeben. - Return drücken oder auf "OK" klicken. - Aus dem Menü "Windows" "Show List" anwählen. - Die dritte Zeile ändern in RUN "cas8" oder RUN "cas9" - Aus dem Menü Project "Save" oder "Save As" wählen und neue Version sichern. Sie können aber auch leicht die Version wechseln, mit der Sie arbeiten möchten. Sie arbeiten mit cas8 (Version 1.18a) und möchten lieber mit cas9 (Version 1.18b) weitermachen: Drücken Sie die Tasten Ctrl und C gleichzeitig. Das BASIC-Fenster öffnet sich. Geben Sie new ein und drücken die Returntaste, oder wählen Sie New aus dem Menü Project. Wählen Sie im Menü Project "Open" an und tippen in das String-Gadget cas9 ein. Drücken Sie auf die Returntaste oder kicken Sie auf den Schalter "OK". Gestartet wird, indem Sie im BASIC-Fenster run gefolgt von Return eingeben, oder wählen Sie aus dem Menü Run "Start" an. Diese Dateien und Verzeichnisse müssen vorhanden sein: - AmigaBASIC 'im Hauptverzeichnis SYS:, ohne geht nichts - KKK.info 'beinhaltet die Daten für das Icon. - KKK (DIR) 'Verzeichnis in dem sich die folgenden Dateien und ein Verzeichnis befinden: - KuvertLader 'Setzt den Speicher hoch auf 120000 und startet das Menü. - KuvertLader.info - KKK.Menue 'Menü um zwischen zwei Versionen zu wählen. - cas8 u. cas9 'Hauptprogramme(jeweils eins wird geladen u. gestartet) - Farbdaten 'wird vom Unterprogr. 'Farbwahl' gelesen und geschrieben. - Daten (DIR) 'hier legt KKK die Daten ab. Die Dateinamen bekommen 'das Suffix '.KKK_REL' angehängt. - KKK.rel.dok 'diese Anleitung. - auf der Boot-Diskette/Hartdisk im Wurzel- oder Hauptverzeichnis SYS: die Datei MuchMore zum anzeigen von diesem Text. Nach kurzer Zeit lesen Sie als Fenstertitel: 'Datei öffnen oder einrichten'. Durch betätigen der rechten Maustaste können Sie sich aus den Menüs bedienen. Im einzelnen sind das: Datei Datensatz Info Einrichten Eingeben Programm Öffnen Farbe Datei Schließen Format Löschen Druck Verzeichnis Tasten Ende Datei: Einrichten ----------------- Hier will das Programm einen Dateinamen wissen. In das kleine Fenster geben Sie einen Namen ein, er kann bis zu 14 Zeichen lang sein und klicken im Fenster auf 'OK' oder drücken die Returntaste. Ist der Da- name kürzer als 14 Zeichen, wird der Dateiname mit Punkten 'aufgefüllt'. Wenn Sie keine Datei einrichten wollen, klicken Sie auf 'ABBRUCH'. Hatten Sie den Schalter 'OK' angeklickt, erscheint ein Fenster in dem gefragt wird, ob der Dateiname in Ordnung ist. Das müssen Sie mit klick auf die Schal- ter 'JA' oder 'NEIN' bestätigen. Wenn Sie auf 'OK' klicken, ohne vorher einen Dateinamen eingegeben zu haben, erscheint eine Fehlermeldung, da- nach können Sie den Menüpunkt 'Einrichten' erneut anwählen. Hatten Sie in dem Fenster, in dem nach der richtigkeit des Dateinamens gefragt wurde, auf 'OK' geklickt, verzweigt KKK in die Dateneingabe. Bitte lesen Sie dazu weiter beim Menü 'Datensatz: Eingeben'. Datei: Öffnen ------------- Zur Dateiauswahl klicken Sie auf einen Namen. Die ausgewählte Datei wird in der unteren Zeile in einem Rahmen angezeigt. Ein Klick auf 'Öffnen' lädt die Datei, die in der unteren Zeile angezeigt wird. Ein Klick auf Abbruch schließt das Fenster. Beim Programmstart wird das Verzeichnis 'Daten' eingelesen und die Verzeichnisdaten befinden sich im Speicher des Amiga. Wenn Sie 'Öffnen' anwählen, füllt sich so- fort das Dateiauswahlfenster mit Daten. Sie können soviele Dateien öffnen wie Sie möchten, die Verzeichnisdaten befinden sich immer noch im Computer- speicher. Deshalb sind die Verzeichnisdaten auch 'sofort da' und das Dateiauswahlfenster ist relativ schnell. Nur wenn Sie eine Datei ein- gerichtet oder eine Datei von Diskette gelöscht haben, wird das Verzeich- nis 'Daten' neu eingelesen. Im ersten Fall, weil eine neue Datei dazu ge- kommen ist, im zweiten Fall, weil eine Datei in der Liste fehlt. Datei: Schließen ---------------- Die aktuelle Datei (das ist diejenige, mit der Sie gerade arbeiten) wird geschlossen. Dieser Menüpunkt dient hauptsächlich dazu, um während der Arbeit mit einer Datei, eine neue Datei einzurichten. Wenn Sie also mit einer Datei arbeiten und Sie möchten eine neue Datei erstellen, wählen Sie diesen Menüpunkt an. Danach läßt sich der Menüpunkt 'Einrichten' anwählen. Datei: Löschen -------------- Hiermit löschen Sie eine Datei komplett von der Diskette. In dem Fenster müssen Sie nur den Namen eingeben, den Sie bei der Dateierstellung verge- ben haben, also ohne Punkte und ohne Suffix. Nehmen wir an, das Sie die Datei 'Test' löschen wollen. Im Verzeichnis 'Daten' sehen Sie: Test...........KKK_REL.info Test...........KKK_REL Geben Sie 'Test' ein und klicken auf 'OK', oder drücken die Returntaste. Die Datei 'Test...........KKK_REL' wird von der Diskette gelöscht. Datei: Verzeichnis ------------------ Der Inhalt vom Verzeichnis 'Daten' wird angezeigt. Zum verlassen klicken Sie innerhalb des Fensters. Datei: Ende ----------- Nach einer Sicherheitsabfrage, die Sie mit 'JA' oder 'NEIN' beantworten müssen, beenden Sie die Arbeit mit der Datei und mit dem Programm. Wenn Sie auf 'JA' geklickt haben, gelangen Sie durch den Basic-Befehl RUN zum Menü zurück. Es besteht die Möglichkeit, KKK durch die Tastenkombination Ctrl & C zu beenden. Sie sollten das nicht bei der Dateneingabe machen, weil der zu- letzt eingegebene Datensatz nicht in die relative Datei geschrieben wurde und somit verloren ist. Das Fenster, die Bibliotheken, die Datei(en) und eventuell der Bildschirm werden geschlossen. Das BASIC-Fenster wird geöffnet und KKK wird durch den Basic-Befehl 'END' beendet. Datensatz: Eingeben ------------------- Dieser Text gilt nur für cas8, bei der Version cas9 ist die Reihenfolge beim Dateneingeben/Datenausgeben/ändern anders. Der Bildschirm wird gelöscht und eine neue Maske taucht auf. Als Fenster- titel lesen Sie 'Datensatz eingeben'. Die Maske zeigt sich so, wie die fertige Hülle später auf dem Papier aussieht. Die Eingabemaske ist in mehrere Bereiche unterteilt. An erster Stelle werden verschiedene Daten über die Kassette abgefragt. Gegenüber KKK.seq sieht der erste Bereich etwas anders aus: Nr.:001 TA:Chrome NR:Dolby C LÄN:90 Nr.: = die Kassettennummer. TA: = Tape Art (Chrome, Eisen, Normal u.s.w.) NR: = Noise Reduction - Geräuschverminderung, Dolby B, C u.s.w. LÄN: = die Bandlänge in Minuten Spielzeit Die Eingabe der Daten erfolgt von links nach rechts. Drei Felder sind mit Daten vorbesetzt (Chrome, Dolby C, 90), und leicht im Programmtext zu ändern. Sie haben folgende Tasten zur Verfügung: - Cursortasten (rechts, links) - Del - Backspace (links neben Del mit dem Pfeil nach links) - Space - F10 (löscht das ganze Feld) - Linke Maustaste (positioniert den Cursor, wo der Mauszeiger ist) - Return (beendet die Eingabe) An zweiter Stelle folgen zwei Felder die die Titel der Kassettenseiten aufnehmen: A: B: An dritter Stelle folgen zwei Blöcke a 14 Felder für die beiden Kassetten- seiten. Also 14 Felder für die Kassettenseite A und 14 Felder für die Kassettenseite B. In diese Felder werden die Titel der Musikstücke geschrieben. Im Block A und B haben Sie folgende Tasten zur Verfügung: - Cursortasten (rechts, links, runter, rauf) - Del - Backspace - Space - F10 (löscht das aktuelle Feld) - Linke Maustaste (positioniert den Corsor, wo der Mauszeiger steht) - Esc (beendet die Eingabe im aktuellen Feld) - Return (ein Feld tiefer, im letzten Feld beendet die Eingabe) Sie können sich im Block A u. B frei mit dem Cursor bewegen. Esc beendet die Eingabe im aktuellen Feld( wo der Cursor sich befindet) und der Cursor erscheint im ersten Feld von Block B. Mit Return im letzten Feld beenden Sie die Eingabe im Block A und der Cursor erscheint im ersten Feld von Block B. Die Eingabe der Daten erfolgt in Block B genauso wie in Block A, nur wenn Sie irgendwo Esc oder Return im letzten Feld drücken, springt der Cursor an die vierte Stelle der Eingabebereiche. Die vierte Stelle: NR: (hier geben Sie die Kassettennummer ein) A: (hier geben Sie noch einmal den Titel der Kassettenseite A ein) B: (hier geben Sie noch einmal den Titel der Kassettenseite B ein) Innerhalb dieser drei Felder können Sie sich frei mit dem Cursor bewegen. Wenn Sie irgendwo Esc oder im letzten Feld Return drücken erscheint ein Fenster 'Eingaben OK?' mit drei Schaltern: 'JA' 'NEIN' 'ABBRUCH' Klicken Sie auf 'JA' wird das Fenster geschlossen, die Maske wird gelöscht, die Anzahl der Kassettenhüllen um 1 erhöht und Sie können die nächste Kasettenhülle eingeben. Klicken Sie auf 'NEIN', wird das Fenster geschlossen, der Cursor in die erste Spalte vom ersten Feld (Nr.) gesetzt und Sie können die Daten ändern. Klicken Sie auf 'ABBRUCH' wird das Fenster geschlossen und KKK verzweigt in den Modus 'Datensatz ausgeben', beendet also den Modus 'Datensatz ein- geben'. Datensatz: Farbe ---------------- Ein neues Fenster mit drei Schiebereglern und vier Schaltern erscheint. Mit den drei Schiebereglern stellen Sie die Farbanteile ein. Die vier Schalter: - RESET - GRUNDWERTE - OK - ABBRUCH Mit 'RESET' stellen Sie die Farben auf die Werte der letzten Sicherung. Mit 'GRUNDWERTE' greifen Sie auf im Programmtext stehende Werte zu. - Farbe 0 = Hintergrund schwarz,0, 0, 0, 0 - Farbe 1 = Schrift hellgrauu, 1,.66,.66,.66 - Farbe 2 = grün, 2, 0,.54, 0 - Farbe 3 = Cursor orange, 3, 0,.53, 0 Mit 'OK' werden die eingestellten Werte auf Diskette in die Datei 'Farbdaten' geschrieben. Mit 'ABBRUCH' werden die eingestellten Farbwerte übernommen. Info ---- Sie erhalten Hinweise und Hilfen zu KKK. Zum verlassen klicken Sie in das 'Close-Gadget' links im Fenster. Hier die Beschreibung der 12 Schalter unten am Bildschirm --------------------------------------------------------- ÄNDERN - ändert das aktuelle Kuvert (sonst wie bei 'Datensatz: Eingeben'). ANFANG - zum Anfang der Datei. <<< - mit gedrücktem LMouseB Schnellauf in Richtung Dateianfang(zurück). < - LMouseB drücken, beim loslassen ein Kuvert zurück. > - LMouseB drücken, beim loslassen ein Kuvert vor. >>> - mit gedrücktem LMouseB Schnellauf in Richtung Dateiende (vor). ENDE - zum Ende der Datei. LÖSCHEN - ist bei den 'relativen' Versionen noch nicht implementiert. Zum 'löschen' klicken Sie auf den Schalter 'ÄNDERN' und überschreiben die Daten der Kassettenhülle mit neuen Daten. KUVERTNUMMER SUCHEN - das Kuvert mit der eingege. Nummer wird angezeigt. EIN KUVERT DRUCKEN - das aktuelle Kuvert wird gedruckt. Vorgesehen ist der Druck auf DIN-A4 Einzelblätter, allerdings kann auch auf Endlospapier gedruckt werden. Auf Einzelblätter: Es passen 4 Hüllen auf ein DIN-A4-Blatt. Zwei Hüllen werden untereinander gedruckt, durch ein FF (Form Feed) wird das Blatt ausgeworfen. Jetzt dreht man das Blatt um 180° und steckt es erneut in den Drucker, um die anderen zwei Hüllen zu drucken. FETTDRUCK - umschalten auf Fettdruck. DOPPELDRUCK - umschalten auf Doppeldruck. Wie erstellt man eine Start- oder Arbeitsdiskette? Am besten haben es die Festplattenbesitzer. Die Schublade KKK und Amiga- basic draufkopieren und mit Preferences 80 Zeichen und den Druckertreiber einstellen, fertig. Dann folgen die Leute, die zwei oder drei Laufwerke ihr eigen nennen. Starten Sie den Amiga mit Ihrer Bootdiskette. Stellen Sie 80 Zeichen und Ihren Druckertreiber ein. Formatieren Sie eine Diskette und ko- pieren die Schublade KKK und AmigaBasic auf diese in das Wurzelverzeich- nis. Diese Diskette legen Sie in irgendein freies Laufwerk. Amiga-User mit einer Floppy müssen ein wenig mehr machen. Kopieren Sie die original Workbenchdiskette und starten mit der Kopie den Amiga. Zuerst wollen wir die startup-sequence ändern. Öffnen Sie die Shell und tippen Sie ein: cd df0:s ed startup-sequence Eine Mini-startup könnte so aussehen: SetPatch SYS:System/Setmap d FF -0 SetClock load LoadWb run AmigaBasic KuvertLader EndCli >NIL: zum sichern drücken Sie die Taste Esc, dann die Taste x, dann die Taste Return. Starten Sie mit dieser Diskette den Amiga nochmal. Unterbrechen Sie den Startvorgang mit Ctrl & D und tippen Sie ein: sys:system/setmap d loadwb Die Schublade Utilities und Expansion können Sie komplett löschen. Aus der Schublade System löschen Sie InitPrinter, NoFastMem, MergeMem und FixFonts. Wechseln Sie in das CLI, ist in der Schublade System und tippen Sie ein: cd df0: delete fonts all dir opt ai Tippen Sie bei den Dateien die gelöscht werden sollen del ein, ansonsten drücken Sie die Taste Return für weiter. Aus dem verzeichnis c: löschen Sie: AddBuffers Avail BindDrivers Brek ChangeTaskPri DiskChange Edit Failat Fault FileNote GetEnv RemRad SetEnv Which Whi aus dem Verzeichnis l: Auxhandler FasFileSystem Pipe-Handler Speak-Handler aus dem Verzeichnis devs: narrator.device serial.device aus dem Verzeichnis s: DPat PCD SPAT Startup-Sequence.HD aus dem Verzeichnis libs: diskfont.library mathieeedoubdas.library mathieeedoubtrans.library mathtrans.library translator.library So, nun haben wir 872 Blöcke frei, das dürfte reichen. Tippen Sie ein: resident c/copy resident c/cd resident c/list nehmen Sie die Diskette aus dem Laufwerk und legen Sie die Extras1.3D dafür ein. Tippen Sie ein: cd df0:devs/printers list copy Printername to ram: Ist Ihr Drucker nicht dabei, nehmen Sie für 24Nadler EpsonQ, für 9Nadler EpsonX oder EpsonXOld. Nehmen Sie die Extras1.3D aus dem Laufwerk und legen Sie die andere Diskette wieder ein. Tippen Sie ein: copy ram:Printername to df0:devs/printers Nehmen Sie die Diskette wieder aus dem Laufwerk und öffnen Sie die RAM DISK. Legen Sie die Diskette mit der Schublade KKK in das Laufwerk und schieben die Schublade mit dem Mauszeiger in die RAM DISK. Wechseln Sie die Disketten und kopieren Sie die Schublade KKK auf unsere Disk. Stellen Sie mit Preferences 80 Zeichen und den Druckertreiber ein. Wenn Sie wollen, können Sie Preferences löschen. Wenn Sie nun mit der Diskette booten, wird Amigabasic und das Menü geladen und gestartet. So, das war es. März 1991 Juli 1992 Lothar Berndt