home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS - Coast to Coast
/
simteldosarchivecoasttocoast.iso
/
pcmag
/
vol5n10.zip
/
POPDIR.BAS
< prev
next >
Wrap
BASIC Source File
|
1986-03-03
|
7KB
|
103 lines
100 REM -- BASIC PROGRAM TO CREATE popdir.COM
110 OPEN "popdir.COM" AS #1 LEN = 1
120 FIELD #1,1 AS A$
130 CHECKSUM = 0
140 FOR I% = 1 TO 83
150 LINESUM% = 0
160 FOR J% = 1 TO 8
170 READ BYTE%
180 CHECKSUM = CHECKSUM + BYTE%
190 LINESUM% = LINESUM% + BYTE%
200 IF (BYTE% < 256) THEN LSET A$ = CHR$(BYTE%)
210 PUT #1
220 NEXT J%
230 READ LINECHECK%
240 IF LINECHECK% <> LINESUM% THEN PRINT "Error in Line";280 + 10 * I%
250 NEXT I%
260 CLOSE
270 IF CHECKSUM = 22635 THEN PRINT "Successful Completion!" : END
280 PRINT "COM file is not valid!" : END
290 DATA 233, 55, 2, 67, 111, 112, 121, 114, 815
300 DATA 105, 103, 104, 116, 32, 49, 57, 56, 622
310 DATA 54, 32, 90, 105, 102, 102, 45, 68, 598
320 DATA 97, 118, 105, 115, 32, 80, 117, 98, 762
330 DATA 108, 105, 115, 104, 105, 110, 103, 32, 782
340 DATA 67, 111, 46, 26, 80, 85, 83, 72, 570
350 DATA 68, 73, 82, 32, 86, 69, 82, 83, 575
360 DATA 73, 79, 78, 32, 49, 46, 48, 0, 405
370 DATA 0, 0, 0, 69, 1, 0, 0, 0, 70
380 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
390 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
400 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
410 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
420 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
430 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
440 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
450 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
460 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
470 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
480 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
490 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
500 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
510 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
520 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
530 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
540 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
550 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
560 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
570 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
580 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
590 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
600 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
610 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
620 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
630 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
640 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
650 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
660 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
670 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
680 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
690 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
700 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
710 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
720 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
730 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
740 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
750 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
760 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
770 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
780 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
790 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
800 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
810 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
820 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
830 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
840 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
850 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
860 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0
870 DATA 0, 0, 0, 0, 0, 0, 0, 77, 77
880 DATA 117, 115, 116, 32, 114, 117, 110, 32, 753
890 DATA 80, 85, 83, 72, 68, 73, 82, 46, 589
900 DATA 67, 79, 77, 32, 98, 101, 102, 111, 667
910 DATA 114, 101, 32, 80, 79, 80, 68, 73, 627
920 DATA 82, 46, 67, 79, 77, 32, 119, 105, 607
930 DATA 108, 108, 32, 100, 111, 32, 97, 110, 698
940 DATA 121, 116, 104, 105, 110, 103, 46, 13, 718
950 DATA 10, 10, 36, 69, 114, 114, 111, 114, 578
960 DATA 32, 112, 111, 112, 112, 105, 110, 103, 797
970 DATA 32, 116, 104, 101, 32, 99, 117, 114, 715
980 DATA 114, 101, 110, 116, 32, 100, 105, 114, 792
990 DATA 101, 99, 116, 111, 114, 121, 13, 10, 685
1000 DATA 10, 36, 251, 184, 136, 119, 187, 137, 1060
1010 DATA 119, 190, 44, 1, 205, 22, 129, 251, 961
1020 DATA 136, 119, 117, 7, 61, 137, 119, 117, 813
1030 DATA 2, 235, 9, 186, 215, 2, 180, 9, 838
1040 DATA 205, 33, 205, 32, 139, 46, 67, 1, 728
1050 DATA 131, 237, 67, 129, 62, 67, 1, 69, 763
1060 DATA 1, 117, 3, 189, 148, 2, 139, 213, 812
1070 DATA 180, 59, 205, 33, 114, 17, 137, 46, 791
1080 DATA 67, 1, 62, 138, 86, 0, 128, 234, 716
1090 DATA 65, 180, 14, 205, 33, 205, 32, 14, 748
1100 DATA 31, 186, 19, 3, 180, 9, 205, 33, 666
1110 DATA 205, 32, 0, 0, 0, 0, 0, 0, 237