home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er
/
64ER_CD.iso
/
86xx
/
8606a.d64
/
etiketten.src
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
1995-03-30
|
4KB
|
83 lines
10 DIMB$(144),DL$(144),NA$(144):L=1:Z1$=" "
20 POKE53280,6:POKE53281,6:POKE198,0:GOTO70
30 PRINT"[147]";:FORI=1TO8:PRINTZ1$;:NEXT
40 PRINT"DISKETTEN ETIKETTIEREN"
50 PRINT"(C) 1986 BY SOFTSIDE"
60 PRINT"[158]";:FORI=1TO6:PRINTZ1$;:NEXT:RETURN
70 GOSUB30:PRINT"[145][145]BITTE DISKETTE EINLEGEN UND RETURN"
80 GETA$:IFA$<>CHR$(13)THEN80
100 PRINT"BITTE WARTEN, ICH LESE DISKETTE."
110 I=0:B=0:GB=1:GT=1:CLOSE15:OPEN15,8,15:CLOSE1:OPEN1,8,0,"$0"
120 INPUT#15,T,K$,O,O:IFT<>0THENPRINT"FLOPPYFEHLER:[146]";
130 IFT<>0THENPRINT" ";K$:PRINT"TASTE DRUECKEN":POKE198,0:WAIT198,1:RUN
140 GET#1,A$,F$
150 GET#1,A$,F$:B$(I+1)="":GET#1,A$,F$:C=0:L$=" ":IFA$<>""THENC=ASC(A$)
160 IFF$<>""THENC=C+ASC(F$)*256
170 Q$=MID$(STR$(C),2):L$=LEFT$(Q$+L$,3)
180 GET#1,F$:IFF$=""THENZA=I:GOTO300
190 IFF$<>CHR$(34)THEN180
200 GET#1,F$:IFF$<>CHR$(34)THENB$(I+Q)=B$(I+Q)+F$:GOTO200
210 IFQ=1THENB$(I+1)=""
220 GET#1,F$:IFF$=CHR$(32)THEN220
230 C$=""
240 C$=C$+F$:GET#1,F$:IFF$<>""THEN240
250 IFGB=1THENID$=LEFT$(C$,2):GB$=GC$:GB=0
260 B$(I+Q)=LEFT$(B$(I+Q)+Z1$,17)+LEFT$(GB$,3)+LEFT$(Q$+" ",3)
270 IFGT=1THENGT=0:B$(I)="":GOTO150
280 IFQ=1THENQ=0:B$(I+1)=""
290 I=I+1:GOTO150
300 CLOSE1:CLOSE15:FR$=Q$
310 GOSUB30:PRINT"[145][145]DIRECTORY BEARBEITEN"
320 Z1=0:Z2=0
330 PRINT""ID$:INPUT"[145]ID ";ID$
340 PRINT"SPIELE":INPUT"[145]HEADER";HE$:HE$=LEFT$(HE$+Z1$,16)
350 PRINT"1541":INPUT"[145]FLOPPY";DR$
355 PRINT"35":INPUT"[145]SPUREN";SP$
360 PRINT"...............................":INPUT"[145][145]TEXT ";TE$
365 TE$=LEFT$(TE$,31)
370 PRINT"[158]";:FORI=1TO8:PRINTZ1$;:NEXT
380 PRINT"[145][145][145][145]F1: NAME VERAENDERN"
390 PRINT"F3: NAME NICHT UEBERNEHMEN"
400 PRINT"[145]F5: NAME UNVERAENDERT UEBERNEHMEN"
410 PRINT"":FORI=1TO17:PRINTZ1$;:NEXT
420 PRINT""LEFT$(B$(Z1),16):PRINT""Z2
430 IFZ1=ZAORZ2=27THEN490
440 GETQ$:IFQ$=""THEN440
450 IFQ$="[134]"THENB$(Z1)="":Z1=Z1+1:GOTO420
460 IFQ$="[135]"THENNA$(Z2)=LEFT$(B$(Z1)+Z1$,17):Z1=Z1+1:Z2=Z2+1:GOTO420
470 IFQ$="[133]"THENINPUT"[145][145]";NA$(Z2):NA$(Z2)=LEFT$(NA$(Z2)+Z1$,17)
475 IFQ$="[133]"THENZ2=Z2+1:PRINT"[145][145]"Z1$:Z1=Z1+1:GOTO420
480 GOTO440
490 GOSUB30:PRINT"[145][145]ETIKETT AUSDRUCKEN"
495 FORI=Z2TO28:NA$(I)=LEFT$(Z1$,17):NEXT
500 PRINT"SITZT DAS ETIKETT RICHTIG (J/N) ?"
510 GETQ$:IFQ$=""THEN510
520 IFQ$<>"J"THEN510
530 PRINT"[158] AUSDRUCK BEGINNT "
540 CLOSE1:OPEN1,4,1:PRINT#1,CHR$(27);"@";CHR$(27);"E";
560 PRINT#1," ";HE$;" ";ID$:PRINT#1,CHR$(27);"@";
570 PRINT#1,CHR$(27);"A";CHR$(5);
580 PRINT#1,CHR$(27);"S";CHR$(0);CHR$(15);
590 PRINT#1," ";:FORI=1TO52:PRINT#1,"-";:NEXT:PRINT#1
600 PRINT#1," "NA$(0);NA$(13);" ! COMMODORE 64
610 [152]1," "NA$(1);NA$(14);" ! FLOPPY: "DR$
620 [152]1," "NA$(2);NA$(15);" !
630 PRINT#1," "NA$(3);NA$(16);" !----------------
640 [152]1," "NA$(4);NA$(17);" !
650 PRINT#1," "NA$(5);NA$(18);" !
660 [152]1," "NA$(6);NA$(19);" ! SPUREN: "SP$
670 [152]1," "NA$(7);NA$(20);" !
680 PRINT#1," "NA$(8);NA$(21);" !----------------
690 [152]1," "NA$(9);NA$(22);" !
700 PRINT#1," "NA$(10);NA$(23);" ! HAUPTPRG."Z2
710 PRINT#1," "NA$(11);NA$(24);" ! GESAMT: "ZA
720 PRINT#1," "NA$(12);NA$(26);" !
730 [152]1," ";:[129]I[178]1[164]52:[152]1,"-";:[130]:[152]1
740 [152]1," "TE$" ! FREE: "FR$" BLK
750 PRINT#1:PRINT#1:CLOSE1
760 PRINT"NOCH EINE DISKETTE (J/N) ?
770 [161]A$:[139]A$[178]""[167]770
780 [139]A$[178]"N"[167][128]
790 [139]A$[178]"J"[167][138]
800 [137]770