Archived
1
0

Added LAUFSCH files.

This commit is contained in:
1995-12-14 19:16:44 +01:00
parent 6f62011a47
commit c75e857a85
5 changed files with 349 additions and 0 deletions

27
LAUFSCHR/CON_DEMO.L2D Normal file
View File

@ -0,0 +1,27 @@
25
"_---__- CONDOR _-_--_-",15
"SOUND 2000 Spectrum Graphic Computer Equalizer",15
"EV 19",10
"Das Ger<65>t enth<74>lt folgende Features ...",11
"NACHTDESIGN 7facher COMPUTERGESTEUERTER EQUALIZER VERST<53>RKER mit SPEKTRUM-ANALYSATOR und LCD-ANZEIGE",14
"CD-EINGANG f<>r externen CD-Player",14
"f<>r 12V=",12
"(MASSE am GEH<45>USE)",10
"WARNHINWEISE ...",15
"Dieses Ger<65>t ist nur f<>r den Anschlu<6C> an Kraftfahrzeugen mit 12V und Minus am Chassis geeignet.",15
"a) Bevor Sie den EV 19 einbauen und anschlie<69>en sollte das Pluskabel von der Batterie entfernt werden. um m<>gliche Besch<63>digungen zu vermeiden.",14
"b) Das Massekabel von der Batterie soll hingegen mit der Autokarosserie verbunden sein.",14
"TECHNISCHE DATEN...",15
"BETRIEBSSPANNUNG: 14V (11-16V Gleichspannung) *** Minus am Geh<65>use",14
"STROMAUFNAHME: <20> 1A",14
"AUSGANGSLEISTUNG: max. 4x50W (4<>)",14
"EQUALIZER: 60Hz/150Hz/400Hz/1kHz/2.5kHz/6kHz/12kHz",14
"KLANGREGELBEREICH: <20>12dB",14
"FREQUENZBEREICH: 20-21'000Hz",14
"KANALTRENNUNG (L-R): 60 dB",14
"GER<45>USCHSPANNUNGSABSTAND: 60 dB",14
"SIGNAL-EINGANGSPEGEL: 1V (Lautsprecher) *** 350mV (LINE-Eingang)",14
"ABMESSUNGEN: 178(B)x46(H)x163(T) mm",14
"GEWICHT: 1.4kg",14
"STOP",0


69
LAUFSCHR/LAUF2.BAS Normal file
View File

@ -0,0 +1,69 @@
7 REM <20><><EFBFBD> L <20> A <20> U <20> F <20> S <20> C <20> H <20> R <20> I <20> F <20> T <20><><EFBFBD>
8 REM von Markus Birth
9 REM
10 SAVE"LAUF2.BAK"
20 SCREEN 0,0,0
30 WIDTH 80
40 KEY OFF
50 CLS
60 COLOR 14:PRINT"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ"
70 COLOR 14:PRINT"<22> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> L A U F S C H R I F T <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> von RoboCop <20>"
80 COLOR 14:PRINT"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ"
90 PRINT
100 COLOR 15
110 PRINT"Als Zeile k<>nnen Sie bis zu 2 Zeilen Text eingeben!"
120 PRINT"Nach jeder Anzeige einer Zeile wird eine leere Zeile ausgegeben."
130 PRINT"Sie k<>nnen alle Zeichen au<61>er: ";CHR$(44);CHR$(59);" und ";CHR$(34);" eingeben."
140 PRINT"Wenn Sie ein nichtprintbares Zeichen eingeben, erscheint :"
150 PRINT CHR$(34);"Neue Eingabe?";CHR$(34);" und Sie d<>rfen den Text nochmal eingeben."
160 LOCATE 23,1
170 PRINT" *** Taste ***"
180 A$=INKEY$:IF A$="" THEN GOTO 180
190 CLS
200 COLOR 15
210 INPUT"Zeilen : ",A
220 DIM Z$(A),C(A)
230 PRINT
240 B=1
250 PRINT"Zeile (" B ") :";:INPUT "",Z$(B)
260 IF Z$(B)="" THEN A=B-1:GOTO 320
270 PRINT"Farbe (" B ") :";:INPUT "",C(B)
280 PRINT
290 B=B+1
300 IF B>A THEN GOTO 320
310 GOTO 250
320 INPUT"Pause :",P
330 PRINT
340 PRINT"[1-80]"
350 INPUT"Zeilenl<6E>nge :",ZL
360 PRINT
370 PRINT"[J/N]"
380 INPUT"Wiederholen :",W$
390 PRINT
400 PRINT"[J/N]"
410 INPUT"Gr<47><72>enautom. :",GA$
420 IF GA$="j" OR GA$="J" AND ZL<41 THEN WIDTH 40
430 CLS
440 B=1
450 ZC$(B)=SPACE$(ZL-1) + Z$(B) + " "
460 B=B+1
470 IF B>A THEN GOTO 490
480 GOTO 450
490 REM Hauptroutine
500 X=1
510 B=1
520 CLS
530 IF B>A THEN 630
540 COLOR C(B)
550 TX$=ZC$(B)
560 T$=MID$(TX$,X,ZL)
570 LOCATE 1,1
580 PRINT T$;
590 X=X+1
600 IF X>LEN(TX$) THEN B=B+1:X=1:GOTO 530
610 FOR M=0 TO P:NEXT M
620 GOTO 550
630 IF W$="j" OR W$="J" THEN X=1:B=1:GOTO 530
640 COLOR 15
650 END


68
LAUFSCHR/LAUF2DAT.BAS Normal file
View File

@ -0,0 +1,68 @@
10 REM <20><><EFBFBD> L <20> A <20> U <20> F <20> S <20> C <20> H <20> R <20> I <20> F <20> T <20><><EFBFBD>
20 REM von Markus Birth
30 REM
40 SAVE"LAUF2DAT.BAK"
50 SCREEN 0,0,0
60 WIDTH 80
70 KEY OFF
80 CLS
90 COLOR 14:PRINT"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ"
100 COLOR 14:PRINT"<22> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> L A U F S C H R I F T <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> von RoboCop <20>"
110 COLOR 14:PRINT"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ"
120 PRINT
130 COLOR 15
140 PRINT"Als Zeile k<>nnen Sie bis zu 2 Zeilen Text eingeben!"
150 PRINT"Nach jeder Anzeige einer Zeile wird eine leere Zeile ausgegeben."
160 PRINT"Sie k<>nnen alle Zeichen au<61>er: ";CHR$(44);CHR$(59);" und ";CHR$(34);" eingeben."
170 PRINT"Wenn Sie ein nichtprintbares Zeichen eingeben, erscheint :"
180 PRINT CHR$(34);"Neue Eingabe?";CHR$(34);" und Sie d<>rfen den Text nochmal eingeben."
190 LOCATE 23,1
200 PRINT" *** Taste ***"
210 A$=INKEY$:IF A$="" THEN GOTO 210
220 CLS
230 COLOR 15
240 INPUT"Dateiname [ENTER f<>r LAUFTEXT.L2D]:",D$
250 IF D$="" THEN D$="LAUFTEXT.L2D"
260 OPEN "I",#1,D$
270 INPUT#1,A
280 DIM Z$(A+2):DIM C(A+2):DIM ZC$(A+2)
290 FOR X=1 TO A
300 IF EOF(1) THEN 330
310 INPUT#1,Z$(X),C(X)
320 NEXT X
330 CLOSE 1
340 INPUT"Pause :",P
350 PRINT
360 PRINT"[1-80]"
370 INPUT"Zeilenl<6E>nge :",ZL
380 PRINT
390 PRINT"[J/N]"
400 INPUT"Wiederholen :",W$
410 PRINT
420 PRINT"[J/N]"
430 INPUT"Gr<47><72>enautom. :",GA$
440 IF GA$="j" OR GA$="J" AND ZL<41 THEN WIDTH 40
450 CLS
460 B=1
470 ZC$(B)=SPACE$(ZL-1) + Z$(B) + " "
480 B=B+1
490 IF B>A THEN GOTO 510
500 GOTO 470
510 REM Hauptroutine
520 X=1
530 B=1
540 CLS
550 IF B>A THEN 650
560 COLOR C(B)
570 TX$=ZC$(B)
580 T$=MID$(TX$,X,ZL)
590 LOCATE 1,1
600 PRINT T$;
610 X=X+1
620 IF X>LEN(TX$) THEN B=B+1:X=1:GOTO 550
630 FOR M=0 TO P:NEXT M
640 GOTO 570
650 IF W$="j" OR W$="J" THEN X=1:B=1:GOTO 550
660 COLOR 15
670 END


68
LAUFSCHR/LAUFDAT.HLP Normal file
View File

@ -0,0 +1,68 @@
Hinweise zu LAUFSCHRIFT II - DAT
Dieses GW-Basic Programm erfordert eine DATENDATEI die folgenderma<6D>en
aufgebaut ist:
Zeile Informationen Beispiel
00001 S<>tze insgesamt 3
00002 Text : Satz 1 (mu<6D> in "" stehen) "Text"
00003 Farbe: Satz 1 (0-31) 12
00004 Text : Satz 2 "Satz 2"
00005 Farbe: Satz 2 10
00006 Text : Satz 3 "Beispieltext"
. . .
. . .
. . .
Am Ende mu<6D> ein Farbwert stehen!!!
Farbtabelle:
Normale Farben:
00 - Schwarz 01 - Dunkelblau 02 - Dunkelgr<67>n 03 - Dunkelcyan
04 - Dunkelrot 05 - Dunkelviolett 06 - Braun 07 - Hellgrau
08 - Grau 09 - Blau 10 - Hellgr<67>n 11 - Hellblau
12 - Hellrot 13 - Hellviolett 14 - Gelb 15 - Wei<65>
Blinkende Farben:
16 - Schwarz 17 - Dunkelblau 18 - Dunkelgr<67>n 19 - Dunkelcyan
20 - Dunkelrot 21 - Dunkelviolett 22 - Braun 23 - Hellgrau
24 - Grau 25 - Blau 26 - Hellgr<67>n 27 - Hellblau
28 - Hellrot 29 - Hellviolett 30 - Gelb 31 - Wei<65>
Hier ein Dateibeispiel:
Datei: LAUFTEXT.L2D
5
"Laufschrift II - DAT *** Laufschrift II - DAT *** Laufschrift II - DAT"
12
"geschrieben in GW-BASIC"
10
"von Markus Birth"
12
"Musterstrasse 1 in 12345 Musterstadt"
11
"Telefon/FAX: (0123) 4567"
8
[EOF]
Und hier die Erkl<6B>rung des Files:
5 - Datens<6E>tze ges.
"Laufschrift II - DAT *** Laufschrift II - DAT *** Laufschrift II - DAT" - Satz 1
12 - Farbe 12 (Hellrot)
"geschrieben in GW-BASIC" - Satz 2
10 - Farbe 10 (Hellgr<67>n)
"von Markus Birth" - Satz 3
12 - Farbe 12 (wieder Hellrot)
"Musterstrasse 1 in 12345 Musterstadt" - Satz 4
11 - Farbe 11 (Hellcyan)
"Telefon/FAX: (0123) 4567" - Satz 5
8 - Farbe 8 (Dunkelgrau)
[EOF]
Ich hoffe diese Datei konnte helfen.
Markus Birth

117
LAUFSCHR/MAKING.BAS Normal file
View File

@ -0,0 +1,117 @@
10 CLS
20 COLOR 15
30 PRINT"MakeUtility f<>r LAUF II DAT"
40 PRINT
50 PRINT"Dieses Programm erstellt Datendateien f<>r LAUF II DAT (*.L2D)"
60 PRINT
70 A=1
80 PRINT"Geben Sie erst den Text und dann"
90 PRINT"die Farbnummer ein"
100 PRINT
110 PRINT"z.B:"
120 PRINT"Test [ENTER] 15 [ENTER]"
130 PRINT" | |"
140 PRINT" | --- Farbe 15 (Hellwei<65>)"
150 PRINT" --------------- Text: ";CHR$(34);"Test";CHR$(34)
160 PRINT
170 A$=INKEY$:IF A$="" THEN 170
180 CLS
190 INPUT"Anzahl an S<>tzen :",NUM
200 DIM TXT$(NUM+2)
210 DIM COLR(NUM+2)
220 CLS
230 PRINT"STOP - Fertig!"
240 PRINT"REVERSE - 1.Datensatz zur<75>ck"
250 PRINT"LAST TOO - letzten Datensatz in jetzigen kopieren"
260 PRINT"COLORS - Zeigt alle Farben an"
270 PRINT"[ENTER] - Aktuelle Daten erhalten"
280 PRINT
290 PRINT"Alter Datensatz:"
300 PRINT CHR$(34);TXT$(A);CHR$(34)
310 PRINT:PRINT"Alte Farbe:"
320 PRINT USING"##";COLR(A)
330 PRINT
340 TXTSAVE$=TXT$(A)
350 COLSAVE=COLR(A)
360 PRINT"Satz "A" :";:INPUT "",TXT$(A)
370 IF TXT$(A)="STOP" OR TXT$(A)="stop" THEN GOTO 720
380 IF TXT$(A)="REVERSE" OR TXT$(A)="reverse" THEN GOTO 470
390 IF TXT$(A)="LAST TOO" OR TXT$(A)="last too" THEN GOTO 500
400 IF TXT$(A)="COLORS" OR TXT$(A)="colors" THEN GOTO 1010
410 IF TXT$(A)="" THEN TXT$(A)=TXTSAVE$
420 PRINT"Farbe "A":";:INPUT "",COLR(A)
430 IF COLR(A)=0 THEN COLR(A)=COLSAVE
440 PRINT
450 A=A+1
460 GOTO 220
470 REM REVERSE
480 A=A-1
490 GOTO 220
500 REM LAST TOO
510 CLS
520 PRINT"Wollen Sie wirklich den Datensatz Nr. "A" mit dem Datensatz Nr. "A-1
530 PRINT"<22>berschreiben [J/N] ???"
540 PRINT
550 PRINT"Datenvergleich:"
560 PRINT"Jetziger Datensatz:"
570 PRINT"N<> "A
580 PRINT CHR$(34);TXT$(A);CHR$(34)
590 PRINT
600 PRINT"Vorlagensatz:"
610 PRINT"N<> "A-1
620 PRINT CHR$(34);TXT$(A-1);CHR$(34)
630 PRINT
640 A$=INKEY$:IF A$="" THEN 640
650 IF A$="j" OR A$="J" THEN GOTO 680
660 IF A$="n" OR A$="N" THEN GOTO 220
670 GOTO 640
680 REM <20>BERWRITEN
690 PRINT"Datensatz wird kopiert..."
700 TXT$(A)=TXT$(A-1):COLR(A)=COLR(A-1)
710 A=A+1:GOTO 220
720 REM SPEICHERN
730 CLS
740 PRINT"Wollen Sie schon speichern?"
750 A$=INKEY$:IF A$="" THEN 750
760 PRINT
770 INPUT"Wie soll die Datei hei<65>en [max. 8 Bstbn.] ";DAT$
780 IF LEN(DAT$)>8 THEN GOTO 960
790 PRINT"[ENTER] f<>r L2D"
800 INPUT"Wie soll die Extension lauten [max. 3 Stln.] ";EXT$
810 IF EXT$="" THEN EXT$="L2D"
820 IF LEN(EXT$)>3 THEN GOTO 960
830 DATEI$=DAT$+"."+EXT$
840 OPEN "O",#1,DATEI$
850 ENDCHAR=A
860 WRITE#1,ENDCHAR
870 FOR X=1 TO ENDCHAR
880 WRITE#1,TXT$(X),COLR(X)
890 NEXT X
900 PRINT"Fertig!"
910 CLS
920 FILES DATEI$
930 PRINT
940 PRINT
950 END
960 REM FEHLER!
970 CLS:PRINT"Es ist ein Fehler bei der Eingabe der Dateinamen aufgetreten!"
980 PRINT"Geben Sie sie bitte nocheinmal ein."
990 A$=INKEY$:IF A$="" THEN 990
1000 GOTO 720
1010 REM Anzeige der Farben
1020 CLS
1030 COLOR 15:PRINT"Normale Farben:"
1040 COLOR 15:PRINT"00 - Schwarz ";:COLOR 1:PRINT"01 - Dunkelblau ";:COLOR 2:PRINT"02 - Dunkelgr<67>n ";:COLOR 3:PRINT"03 - Dunkelcyan"
1050 COLOR 4:PRINT"04 - Dunkelrot ";:COLOR 5:PRINT"05 - Dunkelviolett ";:COLOR 6:PRINT"06 - Braun ";:COLOR 7:PRINT"07 - Hellgrau"
1060 COLOR 8:PRINT"08 - Grau ";:COLOR 9:PRINT"09 - Blau ";:COLOR 10:PRINT"10 - Hellgr<67>n ";:COLOR 11:PRINT"11 - Hellblau"
1070 COLOR 12:PRINT"12 - Hellrot ";:COLOR 13:PRINT"13 - Hellviolett ";:COLOR 14:PRINT"14 - Gelb ";:COLOR 15:PRINT"15 - Wei<65>"
1080 PRINT
1090 PRINT"Blinkende Farben:"
1100 COLOR 31:PRINT"16 - Schwarz ";:COLOR 17:PRINT"17 - Dunkelblau ";:COLOR 18:PRINT"18 - Dunkelgr<67>n ";:COLOR 19:PRINT"19 - Dunkelcyan"
1110 COLOR 20:PRINT"20 - Dunkelrot ";:COLOR 21:PRINT"21 - Dunkelviolett ";:COLOR 22:PRINT"22 - Braun ";:COLOR 23:PRINT"23 - Hellgrau"
1120 COLOR 24:PRINT"24 - Grau ";:COLOR 25:PRINT"25 - Blau ";:COLOR 26:PRINT"26 - Hellgr<67>n ";:COLOR 27:PRINT"27 - Hellblau"
1130 COLOR 28:PRINT"28 - Hellrot ";:COLOR 29:PRINT"29 - Hellviolett ";:COLOR 30:PRINT"30 - Gelb ";:COLOR 31:PRINT"31 - Wei<65>"
1140 COLOR 15
1150 A$=INKEY$:IF A$="" THEN 1150
1160 GOTO 220