home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er 1992 September
/
64er_Magazin_92-09_1992_Markt__Technik_de.d64
/
sys-stempel
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
3KB
|
92 lines
100 rem sys-stempel
110 rem von n.heusler, zwengauerweg 18, 8000 muenchen 71
120 poke53280,.:poke53281,.:poke788,52:n$=chr$(.)
130 goto270
140 print"[147][154][142]"tab(14)"sys - stempel
150 [153]" von n. heusler vers. 1 (c) 4.92
160 print"[164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164]
170 [142]
180 [152]15,"i
190 input#15,f1,f1$,f2,f3:iff1<2thenok=1:return
200 print:print"achtung[146]: diskettenfehler nr."f1:print
210 printf1$" track"f2" sektor"f3
220 print"a[154]bbruch, w[154]iederholen, i[154]gnorieren?":poke198,.
230 getdm$:ifdm$="i"thenok=1:return
240 ifdm$="w"thenok=.:return
250 ifdm$="a"thenrun
260 goto230
270 open15,8,15,"u9
280 [141]140
290 [153]"dieses utility aendert die zahlenangabe
300 print"vor prg-dateien im directory
310 [153]"programmwahl:"[166]27)"tab(tab(tab(tab(tab(tab(tab(tab(tab(tab(tab(tab(
320 print" 1[154] - ladeadresse einige dateien
330 [153]" 2cont - ladeadresse alle dateien
340 print" 3[154] - blocklaenge einige dateien
350 [153]" 4cont - blocklaenge alle dateien
360 print" 5[154] - belieb.zahl einige dateien
370 [153]" 6cont - directory zeigen
380 print" 7[154] - programmende
390 [153]""[163]14);
400 [151]204,.:[151]198,.
410 [161]fk$:[139]fk$[179]"1"[176]fk$[177]"7"[167]410
420 fk[178][197](fk$):[151]205,2:[146]207,1,1:[151]204,1
430 [139]fk[178]7[167][158]64738
440 [139]fk[179][177]6[167]510
450 [153]"loadcont"[163]8)"-directory wird geladen-
460 gosub180:ifok=.then460
470 sys57812"$",8,.:poke44,192:poke768,174:poke769,167:sys47003,1
480 poke782,192:sys65493:sys42291:print"[147]
490 [155]:[151]44,8:[151]768,139:[151]769,227:[153]
500 [153]"(weiter mit tastecont)":[151]198,.:[146]198,1:[138]
510 [153]"loadcontdirectory wird gelesen
520 gosub180:ifok=.then510
530 open8,8,8,"#
540 [152]15,"u1:8 0 18 0":[141]190:[139]ok[178].[167]540
550 [161]#8,tr$,se$:tr[178][198](tr$[170]n$):se[178][198](se$[170]n$)
560 [152]15,"b-p 8 144
570 get#8,dr$:ifdr$<>"[160]"thendn$=dn$+dr$:goto570
580 print"name der diskette: "dn$:print
590 ifse<30then620
600 close8:print"bearbeitung dieser diskette abgeschlos- sen. (taste[154])
610 [151]198,.:[146]198,1:[138]
620 [152]15,"u1:8 0"tr;se:[141]190:[139]ok[178].[167]620
630 ot[178]tr:os[178]se:[161]#8,tr$,se$:tr[178][198](tr$[170]n$):se[178][198](se$[170]n$)
640 [129]d[178].[164]7
650 [152]15,"b-p 8"32[172]d[170]2
660 [161]#8,a$:a[178][198](a$[170]n$)
670 [139]a[179]128[176](a[175]7)[179][177]2[167]1000
680 [161]#8,tr$,se$:t1[178][198](tr$[170]n$):s1[178][198](se$[170]n$):fe$[178]""
690 [161]#8,a$:[139]a$[179][177]"close"[175][195](fe$)[179]16[167]fe$[178]fe$[170]a$:[137]690
700 [152]15,"b-p 8"32[172]d[170]30
710 [161]#8,l$,h$
720 bo[178]256[172][198](h$[170]n$)[170][198](l$[170]n$)
730 [153][201](" "[170][196](bo),5)" "[199](34)fe$[199](34);
740 [153][163]25)"prg ";
750 [139]fk[178]2[176]fk[178]4[167]790
760 [153]"jconta/nconteincmdcmdcmdcmdcmdcmdcmd";:[151]198,.
770 [161]wa$:[139]wa$[178]"n"[167][153]"bleibt ":[137]1000
780 [139]wa$[179][177]"j"[167]770
790 [153]"-> cmdcmdcmdcmdcmdcmd";
800 [139]fk[179]3[167][141]830:[137]930
810 [139]fk[178]5[167][141]900:[137]930
820 [141]850:[137]930
830 [152]15,"u1:8 0"t1;s1:[141]190:[139]ok[178].[167]830
840 [161]#8,a$,a$,l$,h$:nw[178]256[172][198](h$[170]n$)[170][198](l$[170]n$):[142]
850 nw[178]1:t2[178]t1:s2[178]s1
860 [152]15,"u1:8 0"t2;s2:[141]190:[139]ok[178].[167]860
870 [161]#8,tr$,se$:t2[178][198](tr$[170]n$):s2[178][198](se$[170]n$)
880 [139]t2[167]nw[178]nw[170]1:[137]860
890 [142]
900 [141]830:[153]:[153]""nw:ri[178][194](214)[171]1
910 [133]"onzahleneingabe";nw:[139]nw[179]0[176]nw[177]65535[167][153]"onononon":[137]900
920 [151]781,ri:[158]59903:[153]"contononon"[163]31);:[142]
930 [152]15,"u1:8 0"ot;os:[141]190:[139]ok[178].[167]930
940 [139]bo[178]nw[167][153]"cmdcmdbleibt!":[137]1000
950 [153][201](" "[170][196](nw),6)
960 [152]15,"b-p 8"32[172]d[170]30
970 h[178][181](nw[173]256):l[178]nw[171]256[172]h
980 [152]8,[199](l)[199](h);
990 [152]15,"u2:8 0"ot;os:[141]190:[139]ok[178].[167]990
1000 [130]d:[137]590