home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er
/
64ER_CD.iso
/
90xx
/
9005a.d64
/
originalizer
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
1995-03-30
|
811b
|
20 lines
1 POKE53281,0:POKE53280,0:PRINT"[147][144]";:SYS62913:P=18:Q=1:PN$="":L$=CHR$(0):N=32
2 G=PEEK(186):FORT=1TOPEEK(183):X=PEEK(1023+T):X=X-64*(X<32ORX>95)-32*(X>63ANDX<96)
3 PN$=PN$+CHR$(X):NEXT:Q$="FILENAME ":IFPN$=Q$GOTO19
4 L=LEN(PN$):FORT=1TOL:X$=MID$(PN$,T,1):IFX$=","ORX$="*"THENL=T:T=LEN(PN$)
5 FORT=1TOL:IFMID$(PN$,T,1)=":"THENPN$=MID$(PN$,T+1):T=L
6 NEXT:IF(P<1ORQ>35)OR(Q<0ORQ>20)GOTO19
7 Z=0:OPEN3,G,15,"I":OPEN2,G,2,"#":PRINT#3,"U1:"2;0;P;Q:PRINT#3,"B-P:"2,0
8 GET#2,X$,Y$:P=ASC(X$+L$):Q=ASC(Y$+L$):FORT=0TO7:N$(T)="":PRINT#3,"B-P:"2;2+N*T
9 GET#2,X$,X$,X$:FORR=0TO15:GET#2,X$:IFX$=CHR$(160)THENX$="":R=15
10 N$(Z)=N$(Z)+X$:NEXT:Z=Z+1
11 NEXT:CLOSE2:CLOSE3:IFMID$(PN$,L,1)="*"THENLF=1
12 FORT=0TOZ-1:IFLEN(N$(T))<LGOTO17
13 IFLF=0ANDLEN(N$(T))>LGOTO17
14 FORR=1TOL-1:X$=MID$(PN$,R,1):NN$=N$(T)
15 IFX$<>"?"ANDX$<>MID$(N$(T),R,1)THENR=L:NN$=""
16 NEXT:F=1:IFNN$<>""THENT=Z:F=0
17 NEXT:IFFTHENFORT=1TO1:GOTO6
18 IFNN$<>Q$THENOPEN1,G,15,"S:"+Q$:PRINT#1,"R:"+Q$+"="+NN$:CLOSE1
19 PRINT"[147]"