home *** CD-ROM | disk | FTP | other *** search
- 100 REM -- BASIC PROGRAM TO CREATE CHECK.COM
- 110 OPEN "CHECK.COM" AS #1 LEN = 1
- 120 FIELD #1,1 AS A$
- 130 CHECKSUM = 0
- 140 FOR I = 1 TO 135
- 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 = 113280 THEN PRINT "Successful Completion!" : END
- 280 PRINT "COM file is not valid!" : END
- 290 DATA 233, 105, 1, 32, 67, 111, 112, 121, 782
- 300 DATA 114, 105, 103, 104, 116, 32, 49, 57, 680
- 310 DATA 56, 54, 32, 90, 105, 102, 102, 45, 586
- 320 DATA 68, 97, 118, 105, 115, 32, 80, 117, 732
- 330 DATA 98, 108, 105, 115, 104, 105, 110, 103, 848
- 340 DATA 32, 67, 111, 46, 32, 80, 114, 111, 593
- 350 DATA 103, 114, 97, 109, 109, 101, 100, 32, 765
- 360 DATA 98, 121, 32, 74, 101, 102, 102, 32, 662
- 370 DATA 80, 114, 111, 115, 105, 115, 101, 77, 818
- 380 DATA 69, 77, 79, 82, 89, 0, 70, 73, 539
- 390 DATA 76, 69, 83, 73, 90, 69, 0, 86, 546
- 400 DATA 73, 68, 69, 79, 67, 65, 82, 68, 571
- 410 DATA 0, 77, 79, 68, 69, 76, 0, 56, 425
- 420 DATA 48, 56, 55, 0, 56, 48, 50, 56, 369
- 430 DATA 55, 0, 70, 73, 76, 69, 70, 79, 492
- 440 DATA 85, 78, 68, 0, 70, 73, 76, 69, 519
- 450 DATA 84, 69, 88, 84, 0, 68, 73, 83, 549
- 460 DATA 75, 83, 80, 65, 67, 69, 0, 86, 525
- 470 DATA 73, 68, 69, 79, 77, 79, 68, 69, 582
- 480 DATA 0, 84, 73, 77, 69, 0, 68, 65, 436
- 490 DATA 89, 0, 77, 79, 78, 84, 72, 0, 479
- 500 DATA 86, 69, 82, 83, 73, 79, 78, 0, 550
- 510 DATA 75, 69, 89, 66, 79, 65, 82, 68, 593
- 520 DATA 0, 75, 69, 89, 80, 82, 69, 83, 547
- 530 DATA 83, 0, 42, 3, 28, 3, 49, 3, 211
- 540 DATA 146, 3, 137, 3, 128, 3, 192, 2, 614
- 550 DATA 56, 3, 155, 3, 243, 2, 199, 4, 665
- 560 DATA 199, 4, 179, 2, 198, 2, 116, 4, 704
- 570 DATA 235, 2, 73, 66, 77, 0, 0, 0, 453
- 580 DATA 0, 0, 0, 0, 56, 5, 72, 5, 138
- 590 DATA 200, 5, 72, 6, 0, 0, 13, 10, 306
- 600 DATA 73, 110, 118, 97, 108, 105, 100, 32, 743
- 610 DATA 75, 101, 121, 119, 111, 114, 100, 13, 754
- 620 DATA 10, 36, 13, 10, 77, 105, 115, 115, 481
- 630 DATA 105, 110, 103, 32, 80, 97, 114, 97, 738
- 640 DATA 109, 101, 116, 101, 114, 13, 10, 36, 600
- 650 DATA 13, 10, 73, 110, 118, 97, 108, 105, 634
- 660 DATA 100, 32, 68, 114, 105, 118, 101, 32, 670
- 670 DATA 83, 112, 101, 99, 105, 102, 105, 101, 808
- 680 DATA 114, 13, 10, 36, 13, 10, 73, 110, 379
- 690 DATA 118, 97, 108, 105, 100, 32, 83, 116, 759
- 700 DATA 114, 105, 110, 103, 32, 83, 112, 101, 760
- 710 DATA 99, 105, 102, 105, 101, 114, 13, 10, 649
- 720 DATA 36, 13, 10, 70, 105, 108, 101, 32, 475
- 730 DATA 78, 111, 116, 32, 70, 111, 117, 110, 745
- 740 DATA 100, 13, 10, 36, 252, 232, 110, 2, 755
- 750 DATA 128, 62, 229, 1, 0, 117, 7, 141, 685
- 760 DATA 22, 10, 2, 235, 44, 144, 141, 54, 652
- 770 DATA 71, 1, 185, 16, 0, 139, 62, 236, 710
- 780 DATA 1, 172, 10, 192, 116, 13, 174, 116, 794
- 790 DATA 248, 73, 227, 17, 172, 10, 192, 117, 1056
- 800 DATA 251, 235, 234, 139, 217, 75, 209, 227, 1587
- 810 DATA 46, 255, 167, 194, 1, 141, 22, 246, 1072
- 820 DATA 1, 80, 180, 9, 205, 33, 88, 180, 776
- 830 DATA 76, 205, 33, 184, 0, 240, 142, 192, 1072
- 840 DATA 191, 254, 255, 38, 138, 5, 235, 239, 1355
- 850 DATA 180, 15, 205, 16, 235, 233, 178, 2, 1064
- 860 DATA 187, 0, 192, 142, 195, 191, 30, 0, 937
- 870 DATA 141, 54, 226, 1, 185, 3, 0, 243, 853
- 880 DATA 166, 116, 12, 254, 202, 180, 15, 205, 1150
- 890 DATA 16, 60, 7, 117, 2, 254, 202, 138, 796
- 900 DATA 194, 235, 196, 205, 18, 177, 4, 211, 1240
- 910 DATA 232, 235, 188, 128, 62, 229, 1, 1, 1076
- 920 DATA 119, 8, 141, 22, 10, 2, 176, 1, 479
- 930 DATA 235, 167, 139, 22, 238, 1, 180, 61, 1043
- 940 DATA 50, 192, 205, 33, 115, 4, 176, 1, 776
- 950 DATA 235, 157, 139, 216, 180, 62, 205, 33, 1227
- 960 DATA 50, 192, 235, 147, 180, 1, 205, 22, 1032
- 970 DATA 116, 4, 176, 1, 235, 137, 50, 192, 911
- 980 DATA 235, 133, 180, 0, 205, 22, 233, 126, 1134
- 990 DATA 255, 180, 48, 205, 33, 233, 119, 255, 1328
- 1000 DATA 50, 210, 128, 62, 229, 1, 1, 116, 797
- 1010 DATA 23, 139, 54, 238, 1, 172, 44, 64, 735
- 1020 DATA 138, 208, 172, 60, 58, 116, 9, 141, 902
- 1030 DATA 22, 32, 2, 50, 192, 233, 81, 255, 867
- 1040 DATA 180, 54, 205, 33, 61, 255, 255, 117, 1160
- 1050 DATA 9, 141, 22, 32, 2, 50, 192, 233, 681
- 1060 DATA 63, 255, 247, 225, 247, 227, 185, 14, 1463
- 1070 DATA 0, 209, 234, 209, 216, 226, 250, 10, 1354
- 1080 DATA 228, 116, 2, 176, 255, 233, 47, 255, 1312
- 1090 DATA 180, 44, 205, 33, 138, 197, 233, 38, 1068
- 1100 DATA 255, 180, 42, 205, 33, 138, 194, 233, 1280
- 1110 DATA 29, 255, 180, 42, 205, 33, 138, 198, 1080
- 1120 DATA 233, 20, 255, 128, 62, 229, 1, 2, 930
- 1130 DATA 116, 9, 141, 22, 10, 2, 176, 1, 477
- 1140 DATA 233, 254, 254, 139, 54, 234, 1, 139, 1308
- 1150 DATA 62, 240, 1, 172, 60, 32, 116, 251, 934
- 1160 DATA 60, 39, 116, 22, 60, 13, 117, 9, 436
- 1170 DATA 141, 22, 10, 2, 176, 1, 233, 224, 809
- 1180 DATA 254, 141, 22, 60, 2, 176, 1, 233, 889
- 1190 DATA 215, 254, 172, 60, 13, 116, 242, 60, 1132
- 1200 DATA 39, 116, 7, 170, 255, 6, 230, 1, 824
- 1210 DATA 235, 240, 131, 62, 230, 1, 0, 117, 1016
- 1220 DATA 9, 141, 22, 60, 2, 176, 1, 233, 644
- 1230 DATA 183, 254, 139, 22, 238, 1, 180, 61, 1078
- 1240 DATA 50, 192, 205, 33, 115, 9, 141, 22, 767
- 1250 DATA 89, 2, 176, 1, 233, 162, 254, 163, 1080
- 1260 DATA 232, 1, 139, 22, 242, 1, 185, 0, 822
- 1270 DATA 192, 139, 30, 232, 1, 180, 63, 205, 1042
- 1280 DATA 33, 59, 6, 230, 1, 114, 70, 139, 652
- 1290 DATA 216, 139, 200, 43, 14, 230, 1, 65, 908
- 1300 DATA 139, 62, 242, 1, 81, 87, 139, 14, 765
- 1310 DATA 230, 1, 139, 54, 240, 1, 243, 166, 1074
- 1320 DATA 95, 89, 116, 36, 71, 226, 237, 129, 999
- 1330 DATA 251, 0, 192, 117, 32, 180, 66, 176, 1014
- 1340 DATA 1, 185, 255, 255, 139, 22, 230, 1, 1088
- 1350 DATA 247, 210, 131, 194, 1, 131, 209, 0, 1123
- 1360 DATA 139, 30, 232, 1, 205, 33, 235, 170, 1045
- 1370 DATA 50, 192, 235, 3, 144, 176, 1, 80, 881
- 1380 DATA 180, 62, 139, 30, 232, 1, 205, 33, 882
- 1390 DATA 88, 233, 59, 254, 128, 62, 229, 1, 1054
- 1400 DATA 1, 119, 9, 141, 22, 10, 2, 50, 354
- 1410 DATA 192, 233, 37, 254, 139, 22, 238, 1, 1116
- 1420 DATA 180, 61, 50, 192, 205, 33, 115, 9, 845
- 1430 DATA 141, 22, 89, 2, 50, 192, 233, 16, 745
- 1440 DATA 254, 80, 139, 216, 180, 66, 176, 2, 1113
- 1450 DATA 51, 201, 51, 210, 205, 33, 91, 80, 922
- 1460 DATA 82, 180, 62, 205, 33, 90, 88, 177, 917
- 1470 DATA 10, 209, 234, 209, 216, 226, 250, 11, 1365
- 1480 DATA 210, 117, 7, 10, 228, 117, 3, 233, 925
- 1490 DATA 237, 253, 176, 255, 233, 232, 253, 219, 1858
- 1500 DATA 227, 217, 62, 244, 1, 128, 62, 245, 1186
- 1510 DATA 1, 3, 116, 5, 176, 1, 233, 214, 749
- 1520 DATA 253, 50, 192, 233, 209, 253, 198, 6, 1394
- 1530 DATA 229, 1, 0, 190, 129, 0, 232, 34, 815
- 1540 DATA 0, 114, 27, 139, 62, 236, 1, 232, 811
- 1550 DATA 42, 0, 254, 6, 229, 1, 232, 18, 782
- 1560 DATA 0, 114, 11, 139, 62, 238, 1, 232, 797
- 1570 DATA 26, 0, 254, 6, 229, 1, 137, 54, 707
- 1580 DATA 234, 1, 195, 128, 60, 13, 116, 10, 757
- 1590 DATA 128, 60, 32, 117, 3, 70, 235, 243, 888
- 1600 DATA 248, 195, 249, 195, 128, 60, 13, 116, 1204
- 1610 DATA 19, 128, 60, 32, 116, 14, 172, 60, 601
- 1620 DATA 97, 114, 6, 60, 122, 119, 2, 36, 556
- 1630 DATA 223, 170, 235, 232, 50, 192, 170, 195, 1467
-