home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er Special 11
/
64er_Magazin_Sonderheft_11_86-11_1986_Markt__Technik_de_Side_B.d64
/
kopierprogramm
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
1KB
|
60 lines
10 rem ********************************
12 rem * klima 64: daten kopieren *
14 rem ********************************
16 :
100 rem *** index lesen ***************
102 z$=chr$(0):dimqq$(255),a$(255)
104 poke53280,6:poke53281,6:print"[147] [203][204][201][205][193] 64: [196]aten kopieren "
106 print"[209]uell";:gosub900
108 open1,8,15,"i"
110 open2,8,2,"index,p,r"
112 input#1,a,a$,a1,a2:ifa=0then120
114 close2:close1
116 print"[203]eine [207]rte erfasst."
118 print:end
120 input#2,qq:print"[201]ndex lesen:"
122 fori=1toqq
124 input#2,qq$(i):print"/";qq$(i):next
126 close2
128 :
200 rem *** daten lesen ***************
202 open2,8,2,"daten,l,"+chr$(38)
204 print"[196]aten lesen:"
206 fori=1toqq:print"/";qq$(i)
208 print#1,"p"+chr$(i)+z$+z$
210 a$(i)=""
212 forj=1to36:get#2,a$
214 a$(i)=a$(i)+chr$(asc(a$+z$)):next
216 next
218 close2
220 :
300 rem *** index schreiben ***********
302 print"[218]iel";:gosub900
304 open2,8,2,"index,p,w"
306 input#1,a,a$,a1,a2:ifa=0then316
308 close2:close1
310 print"[196]atendiskette enthaelt bereits [196]aten."
312 print"[208]rogramm erneut starten."
314 print:end
316 print"[201]ndex schreiben:"
320 print#2,qq
322 fori=1toqq
324 print"/";qq$(i):print#2,qq$(i):next
326 close2
328 :
400 rem *** daten schreiben ***********
402 open2,8,2,"daten,l,"+chr$(38)
404 print"[196]aten schreiben:"
406 fori=1toqq:print"/";qq$(i)
408 print#1,"p"+chr$(i)+z$+z$
410 print#2,a$(i):next
412 close2:close1
414 print"[203]opiervorgang beendet."
416 print:end
418 :
900 rem *** "return" ******************
902 print"diskette einlegen, [[210][197][212][213][210][206]]."
904 geta$:ifa$<>chr$(13)then904
906 return
908 :