home *** CD-ROM | disk | FTP | other *** search
- 10 PRINT "Checking Data..."
- 20 CHECK#=0
- 30 FOR N = 1 TO 340:READ BYTE.%:CHECK#=CHECK#+BYTE.%:NEXT N
- 40 IF CHECK# = 29409 THEN 60
- 50 PRINT "Error in Data Statements":GOTO 220
- 60 RESTORE:CLS:N$="LOCK.COM"
- 70 OPEN N$ AS # 1 LEN = 1 'Open File
- 80 PRINT "Creating "N$
- 90 FIELD #1,1 AS BYTE.$ 'Specify what goes into it
- 100 FOR N = 1 TO 340 '340 bytes
- 110 READ BYTE.%
- 120 IF BYTE.% <> -1 GOTO 140
- 130 IF N$ = "LOCK.COM" THEN BYTE.% = 13 ELSE BYTE.% = 5
- 140 IF BYTE.% <> -2 GOTO 160
- 150 IF N$ = "LOCK.COM" THEN BYTE.% = 202 ELSE BYTE.% = 194
- 160 LSET BYTE.$ = CHR$(BYTE.%) 'Load byte into buffer
- 170 PUT #1 'Write buffer out
- 180 NEXT N
- 190 CLOSE #1 'Close file
- 200 PRINT N$ " Created." 'And you're done.
- 210 IF N$ = "LOCK.COM" THEN N$="UNLOCK.COM":RESTORE:GOTO 70
- 220 END
- 230 DATA 235, 52, 144, 80, 104, 114, 97, 115, 101, 58
- 240 DATA 32, 36, 70, 73, 76, 69, 46, 76, 79, 67
- 250 DATA 0, 13, 10, 70, 105, 108, 101, 32, 78, 111
- 260 DATA 116, 32, 70, 111, 117, 110, 100, 36, 13, 10
- 270 DATA 68, 105, 115, 107, 32, 70, 117, 108, 108, 36
- 280 DATA 0, 0, 0, 0, 187, 129, 0, 67, 128, 63
- 290 DATA 32, 117, 13, 198, 7, 0, 46, 137, 30, 50
- 300 DATA 1, 46, 255, 6, 50, 1, 128, 63, 13, 117
- 310 DATA 232, 198, 7, 0, 46, 131, 62, 50, 1, 0
- 320 DATA 117, 7, 46, 199, 6, 50, 1, 12, 1, 46
- 330 DATA 141, 22, 3, 1, 180, 9, 205, 33, 187, 190
- 340 DATA 0, 198, 7, 64, 83, 90, 180, 10, 205, 33
- 350 DATA 187, 192, 0, 83, 128, 63, 13, 116, 9, 128
- 360 DATA 15, 1, 128, 39, 15, 67, 235, 242, 91, 184
- 370 DATA 0, 61, 186, 130, 0, 205, 33, 115, 12, 46
- 380 DATA 141, 22, 21, 1, 180, 9, 205, 33, 233, 177
- 390 DATA 0, 83, 139, 216, 185, 0, 248, 141, 22, 84
- 400 DATA 2, 180, 63, 205, 33, 5, 84, 2, 46, 163
- 410 DATA 52, 1, 46, 255, 14, 52, 1, 180, 62, 205
- 420 DATA 33, 91, 141, 14, 84, 2, 139, 241, 46, 59
- 430 DATA 54, 52, 1, 115, 80, 139, 249, 51, 192, 138
- 440 DATA 7, 3, 248, 139, 207, 65, 67, 128, 63, 13
- 450 DATA 117, 3, 187, 192, 0, 46, 59, 62, 52, 1
- 460 DATA 118, 22, 46, 139, 62, 52, 1, 87, 43, 254
- 470 DATA 247, 199, 1, 0, 95, 117, 7, 208, -1, 79
- 480 DATA 59, 247, 115, 31, 138, 52, 138, 21, 81, 138
- 490 DATA 15, 67, 128, 63, 13, 117, 3, 187, 192, 0
- 500 DATA 211, -2, 89, 136, 52, 136, 21, 70, 59, 247
- 510 DATA 116, 170, 79, 235, 225, 180, 60, 185, 0, 0
- 520 DATA 46, 139, 22, 50, 1, 205, 33, 114, 24, 139
- 530 DATA 216, 180, 64, 141, 22, 84, 2, 46, 139, 14
- 540 DATA 52, 1, 129, 233, 84, 2, 65, 205, 33, 59
- 550 DATA 193, 116, 11, 141, 22, 38, 1, 180, 9, 205
- 560 DATA 33, 235, 5, 144, 180, 62, 205, 33, 205, 32
-
-
-
-