home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Publication 4
/
Publication_04_19xx_High-Tech_de_Side_A.d64
/
seq-reader
(
.txt
)
next >
Wrap
Commodore BASIC
|
2023-02-26
|
934b
|
34 lines
10 poke53280,0:poke53281,0:print"[147][197]in absolut kurzer [211][197][209]-[210]eader...[158]"
20 forx=1to799:nextx:poke59468,14:ad=0:poke53272,23
30 gosub270
40 input"[147][198]ile name[160]";f$
50 iff$=""thenend
60 input"p[146]rg oder s[146]eq[160][160]s[157][157][157]";t$
70 ift$<>"s"andt$<>"p"thenprint"[145][145][145]":goto60
80 input"[196]rive #[160][160]0[157][157][157]";dr$
90 ifdr$<"0"ordr$>"1"thenprint"[145][145][145]":goto80
100 input"[196]evice(drucker=4, screen=3)[160][160]3[157][157][157]";dv$
110 ifdv$<"3"ordv$>"4"thenprint"[145][145][145]":goto100
120 dv=val(dv$):opendv,dv
130 open15,8,15
140 print"[147]";
150 open2,8,2,dr$+":"+f$+","+t$+",r":gosub230
160 ift$="p"thenget#2,a$,b$:sa=asc(b$)*256+asc(a$):print"start addr=";sa
170 get#2,a$:ifst=64thenclose2:closedv:close15:poke59468,12:end
180 print#dv,a$;
190 ifa$=chr$(13)thenprint#dv,chr$(10)
200 getzz$:ifzz$=""then170
210 getzz$:ifzz$=""then210
220 goto170
230 input#15,a$,b$,c$,d$
240 ifa$="00"thenreturn
250 printa$","b$","c$","d$
260 close2:closedv:close15:poke59468,12:end
270 print"[147][196]ieses [208]rogramm zeigt [196]ir den [201]nhalt"
280 print"von [211][197][209] - [198]iles. [218]um [193]nhalten der [193]us-
290 [153]"gabe, druecke (NULL)(NULL)atnlenvalwait. (NULL)ochmals zum"
300 [153]"ascortsetzen."
310 [153]" (NULL)atn(NULL)(NULL)val str$(NULL)(NULL)vallen(NULL)val(NULL) wait"
320 [161]zz$:[139]zz$[178]""[167]320
330 [142]