home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: ArcFS Archive
(archive/arcFS).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| ArcFS Archive (archive/arcFS)
| magic
| Supported |
100%
| file
| RISC OS archive (ArcFS format)
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Acorn ArcFS Archive
| default
| |
100%
| gt2
| Kopftext: 'Archive'
| default (weak)
| |
100%
| detectItEasy
| Archive: ArcFS
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 6c 00 00 00 54 03 00 00 |Archive.|l...T...|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 3f 41 72 63 45 78 61 | 6d 00 00 00 10 22 00 00 |.?ArcExa|m...."..|
|00000070| 42 ff ff ff 2d a9 f7 0b | 03 00 8e 11 10 22 00 00 |B...-...|....."..|
|00000080| bb 13 00 00 82 41 72 63 | 45 78 61 6d 00 00 00 00 |.....Arc|Exam....|
|00000090| 73 13 00 00 42 fb ff ff | 9a b3 f7 0b 03 00 8b c5 |s...B...|........|
|000000a0| 73 13 00 00 24 00 00 00 | 00 00 00 00 00 00 00 00 |s...$...|........|
|000000b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000200| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000230| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000280| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000290| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000300| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000320| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000330| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000340| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000350| 00 00 00 00 46 69 6c 65 | 44 61 74 61 82 41 72 63 |....File|Data.Arc|
|00000360| 45 78 61 6d 00 00 00 00 | 73 13 00 00 42 fb ff ff |Exam....|s...B...|
|00000370| 9a b3 f7 0b 03 00 8b c5 | 0d 00 0a 16 f4 20 3e 26 |........|..... >&|
|00000380| 2e 42 61 73 69 63 2e 41 | 72 63 45 78 61 6d 0d 00 |.Basic.A|rcExam..|
|00000390| 14 04 0d 00 1e 17 f4 20 | 41 72 63 20 66 69 6c 65 |....... |Arc file|
|000003a0| 20 65 78 61 6d 69 6e 65 | 72 0d 00 28 25 f4 20 56 | examine|r..(%. V|
|000003b0| 65 72 73 69 6f 6e 20 30 | 2e 31 30 20 32 32 6e 64 |ersion 0|.10 22nd|
|000003c0| 20 4e 6f 76 65 6d 62 65 | 72 20 31 39 38 39 0d 00 | Novembe|r 1989..|
|000003d0| 32 24 f4 20 28 43 29 20 | 43 6f 70 79 72 69 67 68 |2$. (C) |Copyrigh|
|000003e0| 74 20 4d 61 72 74 79 6e | 20 53 2e 20 4c 6f 76 65 |t Martyn| S. Love|
|000003f0| 6c 6c 0d 00 3c 04 0d 00 | 46 15 f4 20 56 65 72 73 |ll..<...|F.. Vers|
|00000400| 69 6f 6e 20 48 69 73 74 | 6f 72 79 0d 00 50 20 f4 |ion Hist|ory..P .|
|00000410| 20 56 65 72 73 69 6f 6e | 20 30 2e 30 31 20 45 61 | Version| 0.01 Ea|
|00000420| 72 6c 79 20 4f 63 74 6f | 62 65 72 0d 00 5a 22 f4 |rly Octo|ber..Z".|
|00000430| 20 20 20 51 75 69 63 6b | 20 68 61 63 6b 20 74 6f | Quick| hack to|
|00000440| 20 68 65 6c 70 20 72 65 | 70 61 69 72 73 0d 00 64 | help re|pairs..d|
|00000450| 24 f4 20 56 65 72 73 69 | 6f 6e 20 30 2e 30 32 20 |$. Versi|on 0.02 |
|00000460| 32 33 72 64 20 4f 63 74 | 6f 62 65 72 20 31 39 38 |23rd Oct|ober 198|
|00000470| 39 0d 00 6e 21 f4 20 20 | 20 46 75 6c 6c 79 20 62 |9..n!. | Fully b|
|00000480| 75 69 6c 74 20 61 6e 64 | 20 74 69 64 79 65 64 20 |uilt and| tidyed |
|00000490| 75 70 0d 00 78 24 f4 20 | 56 65 72 73 69 6f 6e 20 |up..x$. |Version |
|000004a0| 30 2e 30 33 20 33 30 74 | 68 20 4f 63 74 6f 62 65 |0.03 30t|h Octobe|
|000004b0| 72 20 31 39 38 39 0d 00 | 82 19 f4 20 20 20 46 69 |r 1989..|... Fi|
|000004c0| 78 65 64 20 70 65 72 63 | 65 6e 74 69 6c 65 73 0d |xed perc|entiles.|
|000004d0| 00 8c 12 f4 20 20 20 41 | 64 64 65 64 20 68 65 6c |.... A|dded hel|
|000004e0| 70 0d 00 96 25 f4 20 56 | 65 72 73 69 6f 6e 20 30 |p...%. V|ersion 0|
|000004f0| 2e 31 30 20 32 32 6e 64 | 20 4e 6f 76 65 6d 62 65 |.10 22nd| Novembe|
|00000500| 72 20 31 39 38 39 0d 00 | a0 15 f4 20 20 20 46 69 |r 1989..|... Fi|
|00000510| 6e 69 73 68 65 64 20 68 | 65 6c 70 0d 00 aa 1b f4 |nished h|elp.....|
|00000520| 20 20 20 53 6f 72 74 65 | 64 20 6f 75 74 20 6d 65 | Sorte|d out me|
|00000530| 73 73 61 67 65 73 0d 00 | ab 04 0d 00 ac 25 f4 20 |ssages..|.....%. |
|00000540| 52 65 6c 65 61 73 65 20 | 76 65 72 73 69 6f 6e 2e |Release |version.|
|00000550| 20 4e 6f 20 6b 6e 6f 77 | 6e 20 62 75 67 73 2e 0d | No know|n bugs..|
|00000560| 00 b4 04 0d 00 be 0c ee | 85 f2 65 72 72 6f 72 0d |........|..error.|
|00000570| 00 c8 04 0d 00 d2 09 f2 | 69 6e 69 74 0d 00 dc 04 |........|init....|
|00000580| 0d 00 e6 0f f2 67 65 74 | 5f 70 61 72 61 6d 73 0d |.....get|_params.|
|00000590| 00 f0 04 0d 00 fa 10 f2 | 65 78 61 6d 69 6e 65 5f |........|examine_|
|000005a0| 61 72 63 0d 01 04 04 0d | 01 0e 09 f2 74 69 64 79 |arc.....|....tidy|
|000005b0| 0d 01 18 04 0d 01 22 05 | e0 0d 01 2c 04 0d 01 36 |......".|...,...6|
|000005c0| 0a dd f2 69 6e 69 74 0d | 01 40 0b 6f 70 65 6e 25 |...init.|.@.open%|
|000005d0| 3d a3 0d 01 4a 0f de 20 | 68 6f 6c 64 65 72 25 20 |=...J.. |holder% |
|000005e0| 34 0d 01 54 0d de 20 73 | 70 61 63 65 25 39 0d 01 |4..T.. s|pace%9..|
|000005f0| 5e 0f 73 70 61 63 65 25 | 3f 38 3d 31 33 0d 01 68 |^.space%|?8=13..h|
|00000600| 0e de 20 74 79 70 65 24 | 28 39 29 0d 01 72 0b e3 |.. type$|(9)..r..|
|00000610| 49 25 3d 30 b8 39 0d 01 | 7c 0f 20 f3 74 79 70 65 |I%=0.9..||. .type|
|00000620| 24 28 49 25 29 0d 01 86 | 05 ed 0d 01 87 0d 68 61 |$(I%)...|......ha|
|00000630| 6e 64 6c 65 25 3d 30 0d | 01 90 ac dc 20 45 6e 64 |ndle%=0.|.... End|
|00000640| 20 6f 66 20 61 72 63 20 | 6d 61 72 6b 65 72 2c 4f | of arc |marker,O|
|00000650| 6c 64 20 73 74 79 6c 65 | 20 73 74 6f 72 65 2c 4e |ld style| store,N|
|00000660| 65 77 20 73 74 79 6c 65 | 20 73 74 6f 72 65 2c 52 |ew style| store,R|
|00000670| 65 70 65 61 74 20 63 6f | 6d 70 72 65 73 73 69 6f |epeat co|mpressio|
|00000680| 6e 2c 52 65 70 65 61 74 | 20 63 6f 6d 70 72 65 73 |n,Repeat| compres|
|00000690| 73 69 6f 6e 20 26 20 53 | 71 75 65 65 7a 69 6e 67 |sion & S|queezing|
|000006a0| 2c 4f 6c 64 20 53 74 79 | 6c 65 20 4c 5a 20 70 61 |,Old Sty|le LZ pa|
|000006b0| 63 6b 2c 4e 65 77 20 53 | 74 79 6c 65 20 4c 5a 20 |ck,New S|tyle LZ |
|000006c0| 70 61 63 6b 2c 4c 5a 57 | 20 70 61 63 6b 2c 44 4c |pack,LZW| pack,DL|
|000006d0| 5a 20 70 61 63 6b 2c 50 | 4b 41 52 43 20 73 71 75 |Z pack,P|KARC squ|
|000006e0| 61 73 68 0d 01 9a 05 e1 | 0d 01 a4 04 0d 01 ae 0a |ash.....|........|
|000006f0| dd f2 74 69 64 79 0d 01 | b8 05 e1 0d 01 c2 04 0d |..tidy..|........|
|00000700| 01 cc 10 dd f2 67 65 74 | 5f 70 61 72 61 6d 73 0d |.....get|_params.|
|00000710| 01 d6 20 f1 22 41 72 63 | 68 69 76 65 2f 53 70 61 |.. ."Arc|hive/Spa|
|00000720| 72 6b 69 76 65 20 65 78 | 61 6d 69 6e 65 72 22 0d |rkive ex|aminer".|
|00000730| 01 e0 26 f1 22 56 65 72 | 73 69 6f 6e 20 30 2e 31 |..&."Ver|sion 0.1|
|00000740| 30 20 32 32 6e 64 20 4e | 6f 76 65 6d 62 65 72 20 |0 22nd N|ovember |
|00000750| 31 39 38 39 22 0d 01 ea | 2a f1 22 28 43 29 20 43 |1989"...|*."(C) C|
|00000760| 6f 70 79 72 69 67 68 74 | 20 31 39 38 39 20 4d 61 |opyright| 1989 Ma|
|00000770| 72 74 79 6e 20 53 2e 20 | 4c 6f 76 65 6c 6c 22 0d |rtyn S. |Lovell".|
|00000780| 01 f4 05 f1 0d 01 fe 05 | f5 0d 02 08 32 20 e8 22 |........|....2 ."|
|00000790| 41 72 63 68 69 76 65 20 | 66 69 6c 65 6e 61 6d 65 |Archive |filename|
|000007a0| 20 28 2e 48 20 66 6f 72 | 20 68 65 6c 70 29 20 3a | (.H for| help) :|
|000007b0| 20 22 66 69 6c 65 6e 61 | 6d 65 24 0d 02 12 15 20 | "filena|me$.... |
|000007c0| e7 66 69 6c 65 6e 61 6d | 65 24 3d 22 2e 48 22 8c |.filenam|e$=".H".|
|000007d0| 0d 02 1c e0 20 20 f1 22 | 54 68 69 73 20 70 72 6f |.... ."|This pro|
|000007e0| 67 72 61 6d 20 70 72 69 | 6e 74 73 20 6f 75 74 20 |gram pri|nts out |
|000007f0| 69 6e 66 6f 72 6d 61 74 | 69 6f 6e 20 6f 6e 20 61 |informat|ion on a|
|00000800| 72 63 68 69 76 65 73 2e | 20 54 68 65 20 66 6f 72 |rchives.| The for|
|00000810| 6d 61 74 20 69 73 20 73 | 75 70 70 6f 73 65 64 20 |mat is s|upposed |
|00000820| 74 6f 20 62 65 20 74 65 | 72 73 65 2c 20 74 6f 20 |to be te|rse, to |
|00000830| 6d 69 6e 69 6d 69 73 65 | 20 6f 75 74 70 75 74 20 |minimise| output |
|00000840| 66 72 6f 6d 20 6c 61 72 | 67 65 20 61 72 63 68 69 |from lar|ge archi|
|00000850| 76 65 73 2e 20 54 68 65 | 20 70 72 6f 67 72 61 6d |ves. The| program|
|00000860| 20 77 61 73 20 64 65 73 | 69 67 6e 65 64 20 74 6f | was des|igned to|
|00000870| 20 61 6c 6c 6f 77 20 75 | 73 65 72 73 20 74 6f 20 | allow u|sers to |
|00000880| 61 74 74 65 6d 70 74 20 | 74 6f 20 72 65 63 6f 76 |attempt |to recov|
|00000890| 65 72 20 64 61 74 61 20 | 66 72 6f 6d 20 63 6f 72 |er data |from cor|
|000008a0| 72 75 70 74 20 61 72 63 | 68 69 76 65 73 2e 22 3b |rupt arc|hives.";|
|000008b0| 0d 02 26 ce 20 20 f1 22 | 20 49 66 20 79 6f 75 20 |..&. ."| If you |
|000008c0| 73 65 6c 65 63 74 20 76 | 65 72 62 6f 73 65 2c 20 |select v|erbose, |
|000008d0| 66 75 6c 6c 20 69 6e 66 | 6f 72 6d 61 74 69 6f 6e |full inf|ormation|
|000008e0| 20 6f 6e 20 74 68 65 20 | 61 72 63 68 69 76 65 20 | on the |archive |
|000008f0| 69 73 20 70 72 69 6e 74 | 65 64 2e 20 54 68 69 73 |is print|ed. This|
|00000900| 20 68 61 73 20 74 68 65 | 20 66 6f 72 6d 61 74 3a | has the| format:|
|00000910| 22 27 22 24 2e 77 69 62 | 62 6c 65 2e 61 72 63 68 |"'"$.wib|ble.arch|
|00000920| 69 76 65 2f 61 72 63 64 | 69 72 2f 61 72 63 69 74 |ive/arcd|ir/arcit|
|00000930| 65 6d 20 28 61 72 63 68 | 69 76 65 20 74 79 70 65 |em (arch|ive type|
|00000940| 29 22 27 22 20 61 72 63 | 68 69 76 65 20 74 79 70 |)"'" arc|hive typ|
|00000950| 65 20 28 74 79 70 65 20 | 69 64 29 20 7b 63 6f 6d |e (type |id) {com|
|00000960| 70 72 65 73 73 69 6f 6e | 20 72 61 74 69 6f 7d 20 |pression| ratio} |
|00000970| 5b 66 69 6c 65 20 6f 66 | 66 73 65 74 5d 22 0d 02 |[file of|fset]"..|
|00000980| 30 4f 20 20 f1 22 20 6c | 65 6e 67 74 68 20 28 6f |0O ." l|ength (o|
|00000990| 6c 64 20 6c 65 6e 67 74 | 68 29 20 74 69 6d 65 20 |ld lengt|h) time |
|000009a0| 64 61 74 65 22 27 22 20 | 63 72 63 20 28 61 72 63 |date"'" |crc (arc|
|000009b0| 68 69 65 20 6f 6e 6c 79 | 3a 20 74 79 70 65 20 6f |hie only|: type o|
|000009c0| 72 20 6c 6f 61 64 20 65 | 78 65 63 29 22 0d 02 3a |r load e|xec)"..:|
|000009d0| e0 20 20 f1 27 22 46 69 | 6c 65 20 72 65 63 6f 76 |. .'"Fi|le recov|
|000009e0| 65 72 79 3a 20 54 68 65 | 20 6b 65 79 20 76 61 6c |ery: The| key val|
|000009f0| 75 65 73 20 61 72 65 20 | 74 68 65 20 66 69 6c 65 |ues are |the file|
|00000a00| 20 6f 66 66 73 65 74 73 | 20 69 6e 20 73 71 75 61 | offsets| in squa|
|00000a10| 72 65 20 62 72 61 63 6b | 65 74 73 2e 20 59 6f 75 |re brack|ets. You|
|00000a20| 20 63 61 6e 20 75 73 65 | 20 74 68 65 73 65 20 74 | can use| these t|
|00000a30| 6f 20 73 70 6c 69 74 20 | 6f 66 66 20 74 68 65 20 |o split |off the |
|00000a40| 6e 6f 6e 2d 63 6f 72 72 | 75 70 74 20 70 61 72 74 |non-corr|upt part|
|00000a50| 73 20 6f 66 20 61 6e 20 | 41 72 63 68 69 76 65 2e |s of an |Archive.|
|00000a60| 20 52 65 6d 65 6d 62 65 | 72 20 74 68 61 74 20 61 | Remembe|r that a|
|00000a70| 6e 20 61 72 63 68 69 76 | 65 20 28 6f 72 20 73 75 |n archiv|e (or su|
|00000a80| 62 61 72 63 68 69 76 65 | 29 20 69 73 20 74 65 72 |barchive|) is ter|
|00000a90| 6d 69 6e 61 74 65 64 20 | 62 79 20 26 31 41 20 26 |minated |by &1A &|
|00000aa0| 30 30 20 28 32 36 2c 20 | 30 29 2e 22 27 0d 02 44 |00 (26, |0)."'..D|
|00000ab0| 06 20 cc 0d 02 4e 18 20 | 20 68 61 6e 64 6c 65 25 |. ...N. | handle%|
|00000ac0| 3d 8e 66 69 6c 65 6e 61 | 6d 65 24 0d 02 4f 0d 20 |=.filena|me$..O. |
|00000ad0| 20 6f 70 65 6e 25 3d b9 | 0d 02 58 35 20 20 e7 68 | open%=.|..X5 .h|
|00000ae0| 61 6e 64 6c 65 25 3d 30 | 8c f1 22 55 6e 61 62 6c |andle%=0|.."Unabl|
|00000af0| 65 20 74 6f 20 6f 70 65 | 6e 20 61 72 63 68 69 76 |e to ope|n archiv|
|00000b00| 65 20 22 66 69 6c 65 6e | 61 6d 65 24 27 0d 02 62 |e "filen|ame$'..b|
|00000b10| 06 20 cd 0d 02 6c 1e fd | 66 69 6c 65 6e 61 6d 65 |. ...l..|filename|
|00000b20| 24 3c 3e 22 2e 48 22 80 | 68 61 6e 64 6c 65 25 3e |$<>".H".|handle%>|
|00000b30| 30 0d 02 6d 0d d9 23 68 | 61 6e 64 6c 65 25 0d 02 |0..m..#h|andle%..|
|00000b40| 76 19 f1 27 22 56 65 72 | 62 6f 73 65 20 28 59 2f |v..'"Ver|bose (Y/|
|00000b50| 4e 29 20 3a 20 22 3b 0d | 02 80 05 f5 0d 02 8a 16 |N) : ";.|........|
|00000b60| 20 6b 25 3d a7 22 4e 6e | 59 79 22 2b bd 31 33 2c | k%=."Nn|Yy"+.13,|
|00000b70| be 29 0d 02 94 07 fd 6b | 25 0d 02 9e 13 76 65 72 |.).....k|%....ver|
|00000b80| 62 6f 73 65 25 3d 28 6b | 25 3e 32 29 0d 02 a8 0e |bose%=(k|%>2)....|
|00000b90| e7 76 65 72 62 6f 73 65 | 25 8c 0d 02 b2 0b 20 f1 |.verbose|%..... .|
|00000ba0| 22 59 65 73 22 0d 02 bc | 05 cc 0d 02 c6 0a 20 f1 |"Yes"...|...... .|
|00000bb0| 22 4e 6f 22 0d 02 d0 05 | cd 0d 02 da 05 e1 0d 02 |"No"....|........|
|00000bc0| e4 04 0d 02 ee 04 0d 02 | f8 11 dd f2 65 78 61 6d |........|....exam|
|00000bd0| 69 6e 65 5f 61 72 63 0d | 03 02 18 68 61 6e 64 6c |ine_arc.|...handl|
|00000be0| 65 25 3d 8e 28 66 69 6c | 65 6e 61 6d 65 24 29 0d |e%=.(fil|ename$).|
|00000bf0| 03 0c 0b 6f 70 65 6e 25 | 3d b9 0d 03 16 22 f2 65 |...open%|=....".e|
|00000c00| 78 61 6d 69 6e 65 28 68 | 61 6e 64 6c 65 25 2c 66 |xamine(h|andle%,f|
|00000c10| 69 6c 65 6e 61 6d 65 24 | 2c 22 22 29 0d 03 20 05 |ilename$|,"").. .|
|00000c20| e1 0d 03 2a 04 0d 03 34 | 24 dd f2 65 78 61 6d 69 |...*...4|$..exami|
|00000c30| 6e 65 28 68 61 6e 64 6c | 65 25 2c 70 61 74 68 24 |ne(handl|e%,path$|
|00000c40| 2c 69 6e 64 65 6e 74 24 | 29 0d 03 3e 1a ea 66 69 |,indent$|)..>..fi|
|00000c50| 6e 69 73 68 65 64 25 2c | 6c 65 6e 25 2c 66 6e 61 |nished%,|len%,fna|
|00000c60| 6d 65 24 0d 03 48 05 f5 | 0d 03 52 1d 20 f2 67 65 |me$..H..|..R. .ge|
|00000c70| 74 61 72 63 68 69 76 65 | 64 61 74 61 28 68 61 6e |tarchive|data(han|
|00000c80| 64 6c 65 25 29 0d 03 5c | 11 20 e7 ac 66 69 6e 69 |dle%)..\|. ..fini|
|00000c90| 73 68 65 64 25 8c 0d 03 | 66 1f 20 20 f2 73 68 6f |shed%...|f. .sho|
|00000ca0| 77 61 72 63 68 69 76 65 | 64 61 74 61 28 69 6e 64 |warchive|data(ind|
|00000cb0| 65 6e 74 24 29 0d 03 70 | 39 20 20 e7 61 72 63 68 |ent$)..p|9 .arch|
|00000cc0| 69 65 66 6c 61 67 25 80 | 74 79 70 65 25 3d 26 44 |ieflag%.|type%=&D|
|00000cd0| 44 43 20 80 20 ac 28 66 | 69 6e 69 73 68 65 64 25 |DC . .(f|inished%|
|00000ce0| 29 80 68 76 65 72 73 69 | 6f 6e 25 3d 32 8c 0d 03 |).hversi|on%=2...|
|00000cf0| 7a 36 20 20 20 f2 65 78 | 61 6d 69 6e 65 28 68 61 |z6 .ex|amine(ha|
|00000d00| 6e 64 6c 65 25 2c 70 61 | 74 68 24 2b 22 2f 22 2b |ndle%,pa|th$+"/"+|
|00000d10| 66 6e 61 6d 65 24 2c 69 | 6e 64 65 6e 74 24 2b 22 |fname$,i|ndent$+"|
|00000d20| 20 20 22 29 0d 03 84 07 | 20 20 cc 0d 03 8e 1f 20 | ")....| ..... |
|00000d30| 20 20 cf 23 68 61 6e 64 | 6c 65 25 3d 8f 23 68 61 | .#hand|le%=.#ha|
|00000d40| 6e 64 6c 65 25 2b 6c 65 | 6e 25 0d 03 98 07 20 20 |ndle%+le|n%.... |
|00000d50| cd 0d 03 a2 06 20 cc 0d | 03 ac 41 20 20 e7 6d 61 |..... ..|..A .ma|
|00000d60| 72 6b 65 72 25 3c 3e 32 | 36 8c f1 22 41 72 63 68 |rker%<>2|6.."Arch|
|00000d70| 69 76 65 20 6d 61 72 6b | 65 72 20 63 6f 72 72 75 |ive mark|er corru|
|00000d80| 70 74 2e 20 5b 26 22 3b | 7e 70 6f 69 6e 74 65 72 |pt. [&";|~pointer|
|00000d90| 61 74 25 22 5d 22 3a e0 | 0d 03 b6 30 20 20 f1 69 |at%"]":.|...0 .i|
|00000da0| 6e 64 65 6e 74 24 22 45 | 6e 64 20 41 72 63 20 6f |ndent$"E|nd Arc o|
|00000db0| 62 6a 65 63 74 20 5b 26 | 22 3b 7e 70 6f 69 6e 74 |bject [&|";~point|
|00000dc0| 65 72 61 74 25 22 5d 22 | 0d 03 c0 06 20 cd 0d 03 |erat%"]"|.... ...|
|00000dd0| ca 0e fd 66 69 6e 69 73 | 68 65 64 25 0d 03 d4 05 |...finis|hed%....|
|00000de0| e1 0d 03 de 04 0d 03 e8 | 1d dd f2 67 65 74 61 72 |........|...getar|
|00000df0| 63 68 69 76 65 64 61 74 | 61 28 68 61 6e 64 6c 65 |chivedat|a(handle|
|00000e00| 25 29 0d 03 f2 07 ea 49 | 25 0d 03 fc 18 70 6f 69 |%).....I|%....poi|
|00000e10| 6e 74 65 72 61 74 25 3d | 8f 23 68 61 6e 64 6c 65 |nterat%=|.#handle|
|00000e20| 25 0d 04 06 15 6d 61 72 | 6b 65 72 25 3d 9a 23 68 |%....mar|ker%=.#h|
|00000e30| 61 6e 64 6c 65 25 0d 04 | 10 17 68 76 65 72 73 69 |andle%..|..hversi|
|00000e40| 6f 6e 25 3d 9a 23 68 61 | 6e 64 6c 65 25 0d 04 1a |on%=.#ha|ndle%...|
|00000e50| 22 61 72 63 68 69 65 66 | 6c 61 67 25 3d 28 68 76 |"archief|lag%=(hv|
|00000e60| 65 72 73 69 6f 6e 25 80 | 31 32 38 29 3c 3e 30 0d |ersion%.|128)<>0.|
|00000e70| 04 24 1b 68 76 65 72 73 | 69 6f 6e 25 3d 68 76 65 |.$.hvers|ion%=hve|
|00000e80| 72 73 69 6f 6e 25 80 31 | 32 37 0d 04 2e 11 e7 68 |rsion%.1|27.....h|
|00000e90| 76 65 72 73 69 6f 6e 25 | 3d 30 8c 0d 04 38 10 20 |version%|=0...8. |
|00000ea0| 66 69 6e 69 73 68 65 64 | 25 3d b9 0d 04 42 05 cc |finished|%=...B..|
|00000eb0| 0d 04 4c 10 20 66 69 6e | 69 73 68 65 64 25 3d a3 |..L. fin|ished%=.|
|00000ec0| 0d 04 56 0e 20 66 6e 61 | 6d 65 24 3d 22 22 0d 04 |..V. fna|me$=""..|
|00000ed0| 60 09 20 49 25 3d 30 0d | 04 6a 06 20 f5 0d 04 74 |`. I%=0.|.j. ...t|
|00000ee0| 12 20 20 63 25 3d 9a 23 | 68 61 6e 64 6c 65 25 0d |. c%=.#|handle%.|
|00000ef0| 04 7e 0d 20 20 e7 63 25 | 3c 3e 30 8c 0d 04 88 12 |.~. .c%|<>0.....|
|00000f00| 20 20 20 66 6e 61 6d 65 | 24 2b 3d bd 63 25 0d 04 | fname|$+=.c%..|
|00000f10| 92 07 20 20 cd 0d 04 9c | 0b 20 20 49 25 2b 3d 31 |.. ....|. I%+=1|
|00000f20| 0d 04 a6 10 20 fd 63 25 | 3d 30 84 49 25 3d 31 33 |.... .c%|=0.I%=13|
|00000f30| 0d 04 b0 0c 20 e7 49 25 | 3c 31 33 8c 0d 04 ba 07 |.... .I%|<13.....|
|00000f40| 20 20 f5 0d 04 c4 17 20 | 20 20 64 75 6d 6d 79 25 | ..... | dummy%|
|00000f50| 3d 9a 23 68 61 6e 64 6c | 65 25 0d 04 ce 0c 20 20 |=.#handl|e%.... |
|00000f60| 20 49 25 2b 3d 31 0d 04 | d8 0c 20 20 fd 49 25 3d | I%+=1..|.. .I%=|
|00000f70| 31 33 0d 04 e2 06 20 cd | 0d 04 ec 19 20 6c 65 6e |13.... .|.... len|
|00000f80| 25 3d a4 67 65 74 34 62 | 28 68 61 6e 64 6c 65 25 |%=.get4b|(handle%|
|00000f90| 29 0d 04 f6 23 20 64 61 | 74 65 25 3d 9a 23 68 61 |)...# da|te%=.#ha|
|00000fa0| 6e 64 6c 65 25 2b 26 31 | 30 30 2a 9a 23 68 61 6e |ndle%+&1|00*.#han|
|00000fb0| 64 6c 65 25 0d 05 00 23 | 20 74 69 6d 65 25 3d 9a |dle%...#| time%=.|
|00000fc0| 23 68 61 6e 64 6c 65 25 | 2b 26 31 30 30 2a 9a 23 |#handle%|+&100*.#|
|00000fd0| 68 61 6e 64 6c 65 25 0d | 05 0a 20 20 79 65 61 72 |handle%.|.. year|
|00000fe0| 25 3d 28 28 64 61 74 65 | 25 3e 3e 39 29 80 26 37 |%=((date|%>>9).&7|
|00000ff0| 66 29 2b 31 39 38 30 0d | 05 14 1a 20 6d 6f 6e 74 |f)+1980.|... mont|
|00001000| 68 25 3d 28 64 61 74 65 | 25 3e 3e 35 29 80 26 30 |h%=(date|%>>5).&0|
|00001010| 66 0d 05 1e 13 20 64 61 | 79 25 3d 64 61 74 65 25 |f.... da|y%=date%|
|00001020| 80 26 31 66 0d 05 28 1a | 20 68 6f 75 72 25 3d 28 |.&1f..(.| hour%=(|
|00001030| 74 69 6d 65 25 3e 3e 31 | 31 29 80 26 31 66 0d 05 |time%>>1|1).&1f..|
|00001040| 32 1b 20 6d 69 6e 75 74 | 65 25 3d 28 74 69 6d 65 |2. minut|e%=(time|
|00001050| 25 3e 3e 35 29 80 26 33 | 66 0d 05 3c 1a 20 73 65 |%>>5).&3|f..<. se|
|00001060| 63 6f 6e 64 25 3d 28 74 | 69 6d 65 25 80 26 31 66 |cond%=(t|ime%.&1f|
|00001070| 29 2a 32 0d 05 46 22 20 | 63 72 63 25 3d 9a 23 68 |)*2..F" |crc%=.#h|
|00001080| 61 6e 64 6c 65 25 2b 26 | 31 30 30 2a 9a 23 68 61 |andle%+&|100*.#ha|
|00001090| 6e 64 6c 65 25 0d 05 50 | 12 20 e7 68 76 65 72 73 |ndle%..P|. .hvers|
|000010a0| 69 6f 6e 25 3e 31 8c 0d | 05 5a 1b 20 20 6f 6c 65 |ion%>1..|.Z. ole|
|000010b0| 6e 25 3d a4 67 65 74 34 | 62 28 68 61 6e 64 6c 65 |n%=.get4|b(handle|
|000010c0| 25 29 0d 05 64 06 20 cc | 0d 05 6e 10 20 20 6f 6c |%)..d. .|..n. ol|
|000010d0| 65 6e 25 3d 6c 65 6e 25 | 0d 05 78 06 20 cd 0d 05 |en%=len%|..x. ...|
|000010e0| 82 0e 20 e7 6f 6c 65 6e | 25 3d 30 8c 0d 05 8c 0e |.. .olen|%=0.....|
|000010f0| 20 20 72 61 74 69 6f 25 | 3d 31 0d 05 96 06 20 cc | ratio%|=1.... .|
|00001100| 0d 05 a0 16 20 20 72 61 | 74 69 6f 3d 6c 65 6e 25 |.... ra|tio=len%|
|00001110| 2f 6f 6c 65 6e 25 0d 05 | aa 06 20 cd 0d 05 b4 12 |/olen%..|.. .....|
|00001120| 20 e7 61 72 63 68 69 65 | 66 6c 61 67 25 8c 0d 05 | .archie|flag%...|
|00001130| be 1b 20 20 6c 6f 61 64 | 25 3d a4 67 65 74 34 62 |.. load|%=.get4b|
|00001140| 28 68 61 6e 64 6c 65 25 | 29 0d 05 c8 1b 20 20 65 |(handle%|).... e|
|00001150| 78 65 63 25 3d a4 67 65 | 74 34 62 28 68 61 6e 64 |xec%=.ge|t4b(hand|
|00001160| 6c 65 25 29 0d 05 d2 1b | 20 20 61 74 74 72 25 3d |le%)....| attr%=|
|00001170| a4 67 65 74 34 62 28 68 | 61 6e 64 6c 65 25 29 0d |.get4b(h|andle%).|
|00001180| 05 dc 23 20 20 e7 28 6c | 6f 61 64 25 80 26 46 46 |..# .(l|oad%.&FF|
|00001190| 46 30 30 30 30 30 29 3d | 26 46 46 46 30 30 30 30 |F00000)=|&FFF0000|
|000011a0| 30 8c 0d 05 e6 23 20 20 | 20 74 79 70 65 25 3d 28 |0....# | type%=(|
|000011b0| 6c 6f 61 64 25 80 26 30 | 30 30 46 46 46 30 30 29 |load%.&0|00FFF00)|
|000011c0| 81 26 31 30 30 0d 05 f0 | 12 20 20 20 74 79 70 65 |.&100...|. type|
|000011d0| 66 6c 61 67 25 3d b9 0d | 05 fa 07 20 20 cc 0d 06 |flag%=..|... ...|
|000011e0| 04 0f 20 20 20 74 79 70 | 65 25 3d 2d 31 0d 06 0e |.. typ|e%=-1...|
|000011f0| 12 20 20 20 74 79 70 65 | 66 6c 61 67 25 3d a3 0d |. type|flag%=..|
|00001200| 06 18 07 20 20 cd 0d 06 | 22 06 20 cd 0d 06 2c 05 |... ...|". ...,.|
|00001210| cd 0d 06 36 05 e1 0d 06 | 40 04 0d 06 4a 14 dd a4 |...6....|@...J...|
|00001220| 67 65 74 34 62 28 68 61 | 6e 64 6c 65 25 29 0d 06 |get4b(ha|ndle%)..|
|00001230| 54 16 3f 68 6f 6c 64 65 | 72 25 3d 9a 23 68 61 6e |T.?holde|r%=.#han|
|00001240| 64 6c 65 25 0d 06 5e 17 | 68 6f 6c 64 65 72 25 3f |dle%..^.|holder%?|
|00001250| 31 3d 9a 23 68 61 6e 64 | 6c 65 25 0d 06 68 17 68 |1=.#hand|le%..h.h|
|00001260| 6f 6c 64 65 72 25 3f 32 | 3d 9a 23 68 61 6e 64 6c |older%?2|=.#handl|
|00001270| 65 25 0d 06 72 17 68 6f | 6c 64 65 72 25 3f 33 3d |e%..r.ho|lder%?3=|
|00001280| 9a 23 68 61 6e 64 6c 65 | 25 0d 06 7c 0d 3d 21 68 |.#handle|%..|.=!h|
|00001290| 6f 6c 64 65 72 25 0d 06 | 86 04 0d 06 90 1e dd f2 |older%..|........|
|000012a0| 73 68 6f 77 61 72 63 68 | 69 76 65 64 61 74 61 28 |showarch|ivedata(|
|000012b0| 69 6e 64 65 6e 74 24 29 | 0d 06 9a 3d e7 6d 61 72 |indent$)|...=.mar|
|000012c0| 6b 65 72 25 3c 3e 32 36 | 8c f1 22 41 72 63 68 69 |ker%<>26|.."Archi|
|000012d0| 76 65 20 6d 61 72 6b 65 | 72 20 63 6f 72 72 75 70 |ve marke|r corrup|
|000012e0| 74 2e 20 5b 26 22 7e 8f | 23 68 61 6e 64 6c 65 25 |t. [&"~.|#handle%|
|000012f0| 22 5d 22 3a e0 0d 06 a4 | 1e f1 69 6e 64 65 6e 74 |"]":....|..indent|
|00001300| 24 70 61 74 68 24 22 2f | 22 66 6e 61 6d 65 24 22 |$path$"/|"fname$"|
|00001310| 20 22 3b 0d 06 ae 0e e7 | 76 65 72 62 6f 73 65 25 | ";.....|verbose%|
|00001320| 8c 0d 06 b8 12 20 e7 61 | 72 63 68 69 65 66 6c 61 |..... .a|rchiefla|
|00001330| 67 25 8c 0d 06 c2 11 20 | 20 f1 22 28 61 72 63 68 |g%..... | ."(arch|
|00001340| 69 65 29 22 0d 06 cc 06 | 20 cc 0d 06 d6 11 20 20 |ie)"....| ..... |
|00001350| f1 22 28 6d 73 20 64 6f | 73 29 22 0d 06 e0 06 20 |."(ms do|s)".... |
|00001360| cd 0d 06 ea 5e 20 f1 69 | 6e 64 65 6e 74 24 22 20 |....^ .i|ndent$" |
|00001370| 22 74 79 70 65 24 28 68 | 76 65 72 73 69 6f 6e 25 |"type$(h|version%|
|00001380| 29 22 20 28 22 3b 68 76 | 65 72 73 69 6f 6e 25 22 |)" (";hv|ersion%"|
|00001390| 29 20 7b 22 3b a8 28 31 | 30 30 2d 28 31 30 30 2a |) {";.(1|00-(100*|
|000013a0| 72 61 74 69 6f 29 29 22 | 25 7d 20 5b 26 22 3b 7e |ratio))"|%} [&";~|
|000013b0| 70 6f 69 6e 74 65 72 61 | 74 25 3b 22 5d 20 22 0d |pointera|t%;"] ".|
|000013c0| 06 f4 66 20 f1 69 6e 64 | 65 6e 74 24 22 20 4c 65 |..f .ind|ent$" Le|
|000013d0| 6e 67 74 68 20 28 6f 6c | 64 29 20 3a 20 22 3b 7e |ngth (ol|d) : ";~|
|000013e0| 6c 65 6e 25 22 20 28 22 | 3b 7e 6f 6c 65 6e 25 22 |len%" ("|;~olen%"|
|000013f0| 29 20 22 3b 68 6f 75 72 | 25 22 3a 22 6d 69 6e 75 |) ";hour|%":"minu|
|00001400| 74 65 25 22 3a 22 73 65 | 63 6f 6e 64 25 22 20 22 |te%":"se|cond%" "|
|00001410| 64 61 79 25 22 2f 22 6d | 6f 6e 74 68 25 22 2f 22 |day%"/"m|onth%"/"|
|00001420| 79 65 61 72 25 0d 06 fe | 20 20 f1 69 6e 64 65 6e |year%...| .inden|
|00001430| 74 24 22 20 43 52 43 20 | 3a 20 22 3b 7e 63 72 63 |t$" CRC |: ";~crc|
|00001440| 25 22 20 22 3b 0d 07 08 | 12 20 e7 61 72 63 68 69 |%" ";...|. .archi|
|00001450| 65 66 6c 61 67 25 8c 0d | 07 12 11 20 20 e7 74 79 |eflag%..|... .ty|
|00001460| 70 65 66 6c 61 67 25 8c | 0d 07 1c 1c 20 20 20 f1 |peflag%.|.... .|
|00001470| 22 54 79 70 65 20 3a 20 | 22 3b 7e 74 79 70 65 25 |"Type : |";~type%|
|00001480| 22 20 22 3b 0d 07 26 29 | 20 20 20 c8 99 22 4f 53 |" ";..&)| .."OS|
|00001490| 5f 46 53 43 6f 6e 74 72 | 6f 6c 22 2c 31 38 2c 2c |_FSContr|ol",18,,|
|000014a0| 74 79 70 65 25 b8 2c 2c | 77 25 2c 78 25 0d 07 30 |type%.,,|w%,x%..0|
|000014b0| 11 20 20 20 21 73 70 61 | 63 65 25 3d 77 25 0d 07 |. !spa|ce%=w%..|
|000014c0| 3a 12 20 20 20 73 70 61 | 63 65 25 21 34 3d 78 25 |:. spa|ce%!4=x%|
|000014d0| 0d 07 44 1f 20 20 20 f1 | 22 28 22 a4 73 74 72 74 |..D. .|"(".strt|
|000014e0| 73 28 24 73 70 61 63 65 | 25 29 22 29 20 22 3b 0d |s($space|%)") ";.|
|000014f0| 07 4e 07 20 20 cc 0d 07 | 58 2d 20 20 20 f1 22 4c |.N. ...|X- ."L|
|00001500| 6f 61 64 20 3a 20 22 3b | 7e 6c 6f 61 64 25 22 20 |oad : ";|~load%" |
|00001510| 45 78 65 63 20 3a 20 22 | 3b 7e 65 78 65 63 25 22 |Exec : "|;~exec%"|
|00001520| 20 22 3b 0d 07 62 07 20 | 20 cd 0d 07 6c 14 20 20 | ";..b. | ...l. |
|00001530| f1 a4 61 74 74 72 28 61 | 74 74 72 25 29 3b 0d 07 |..attr(a|ttr%);..|
|00001540| 76 06 20 cd 0d 07 80 06 | 20 f1 0d 07 8a 05 cc 0d |v. .....| .......|
|00001550| 07 94 1c 20 f1 22 20 5b | 26 22 3b 7e 70 6f 69 6e |... ." [|&";~poin|
|00001560| 74 65 72 61 74 25 3b 22 | 5d 20 22 0d 07 9e 05 cd |terat%;"|] ".....|
|00001570| 0d 07 a8 05 e1 0d 07 b2 | 04 0d 07 bc 12 dd a4 61 |........|.......a|
|00001580| 74 74 72 28 66 6c 61 67 | 73 25 29 0d 07 c6 09 ea |ttr(flag|s%).....|
|00001590| 72 65 74 24 0d 07 d0 0b | 72 65 74 24 3d 22 22 0d |ret$....|ret$="".|
|000015a0| 07 da 0e e7 66 6c 61 67 | 73 25 80 38 8c 0d 07 e4 |....flag|s%.8....|
|000015b0| 0e 20 72 65 74 24 2b 3d | 22 4c 22 0d 07 ee 05 cd |. ret$+=|"L".....|
|000015c0| 0d 07 f8 0e e7 66 6c 61 | 67 73 25 80 32 8c 0d 08 |.....fla|gs%.2...|
|000015d0| 02 0e 20 72 65 74 24 2b | 3d 22 57 22 0d 08 0c 05 |.. ret$+|="W"....|
|000015e0| cd 0d 08 16 0e e7 66 6c | 61 67 73 25 80 31 8c 0d |......fl|ags%.1..|
|000015f0| 08 20 0e 20 72 65 74 24 | 2b 3d 22 52 22 0d 08 2a |. . ret$|+="R"..*|
|00001600| 05 cd 0d 08 34 0d 72 65 | 74 24 2b 3d 22 2f 22 0d |....4.re|t$+="/".|
|00001610| 08 3e 10 e7 66 6c 61 67 | 73 25 80 26 32 30 8c 0d |.>..flag|s%.&20..|
|00001620| 08 48 0e 20 72 65 74 24 | 2b 3d 22 77 22 0d 08 52 |.H. ret$|+="w"..R|
|00001630| 05 cd 0d 08 5c 10 e7 66 | 6c 61 67 73 25 80 26 31 |....\..f|lags%.&1|
|00001640| 30 8c 0d 08 66 0e 20 72 | 65 74 24 2b 3d 22 72 22 |0...f. r|et$+="r"|
|00001650| 0d 08 70 05 cd 0d 08 7a | 09 3d 72 65 74 24 0d 08 |..p....z|.=ret$..|
|00001660| 84 04 0d 08 8e 0f dd a4 | 73 74 72 74 73 28 61 24 |........|strts(a$|
|00001670| 29 0d 08 98 10 c8 95 c2 | 61 24 2c 31 29 3d 22 20 |).......|a$,1)=" |
|00001680| 22 0d 08 a2 14 20 61 24 | 3d c0 61 24 2c a9 28 61 |".... a$|=.a$,.(a|
|00001690| 24 29 2d 31 29 0d 08 ac | 05 ce 0d 08 b6 07 3d 61 |$)-1)...|......=a|
|000016a0| 24 0d 08 c0 04 0d 08 ca | 0b dd f2 65 72 72 6f 72 |$.......|...error|
|000016b0| 0d 08 d4 07 ee 85 87 0d | 08 de 14 e7 6f 70 65 6e |........|....open|
|000016c0| 25 8c d9 23 68 61 6e 64 | 6c 65 25 0d 08 e8 14 f1 |%..#hand|le%.....|
|000016d0| f6 24 22 20 61 74 20 6c | 69 6e 65 20 22 3b 9e 0d |.$" at l|ine ";..|
|000016e0| 08 f2 05 e0 0d 08 fc 05 | e1 0d ff 46 69 6c 65 44 |........|...FileD|
|000016f0| 61 74 61 82 3f 41 72 63 | 45 78 61 6d 00 00 00 10 |ata.?Arc|Exam....|
|00001700| 22 00 00 42 ff ff ff 2d | a9 f7 0b 03 00 8e 11 3e |"..B...-|.......>|
|00001710| 26 2e 54 65 78 74 2e 44 | 6f 63 75 6d 65 6e 74 2e |&.Text.D|ocument.|
|00001720| 3f 41 72 63 45 78 61 6d | 0a 0a 50 61 63 6b 61 67 |?ArcExam|..Packag|
|00001730| 65 20 56 65 72 73 69 6f | 6e 20 30 2e 31 30 20 32 |e Versio|n 0.10 2|
|00001740| 32 6e 64 20 4e 6f 76 65 | 6d 62 65 72 20 31 39 38 |2nd Nove|mber 198|
|00001750| 39 0a 0a 41 72 63 45 78 | 61 6d 20 50 72 6f 67 72 |9..ArcEx|am Progr|
|00001760| 61 6d 20 44 6f 63 75 6d | 65 6e 74 61 74 69 6f 6e |am Docum|entation|
|00001770| 0a 0a 54 68 69 73 20 66 | 69 6c 65 20 64 6f 63 75 |..This f|ile docu|
|00001780| 6d 65 6e 74 73 20 74 68 | 65 20 75 74 69 6c 69 74 |ments th|e utilit|
|00001790| 79 20 70 72 6f 67 72 61 | 6d 20 41 72 63 45 78 61 |y progra|m ArcExa|
|000017a0| 6d 20 28 30 2e 31 30 2c | 20 32 32 6e 64 20 4e 6f |m (0.10,| 22nd No|
|000017b0| 76 65 6d 62 65 72 20 31 | 39 38 39 29 2e 0a 49 74 |vember 1|989)..It|
|000017c0| 20 63 6f 6e 74 61 69 6e | 73 20 74 68 72 65 65 20 | contain|s three |
|000017d0| 73 65 63 74 69 6f 6e 73 | 3a 0a 0a 20 20 20 20 20 |sections|:.. |
|000017e0| 20 20 20 2d 20 41 72 63 | 45 78 61 6d 20 44 6f 63 | - Arc|Exam Doc|
|000017f0| 75 6d 65 6e 74 61 74 69 | 6f 6e 0a 20 20 20 20 20 |umentati|on. |
|00001800| 20 20 20 20 20 20 20 20 | 20 20 20 49 6e 66 6f 72 | | Infor|
|00001810| 6d 61 74 69 6f 6e 20 61 | 62 6f 75 74 20 74 68 65 |mation a|bout the|
|00001820| 20 41 72 63 45 78 61 6d | 20 70 72 6f 67 72 61 6d | ArcExam| program|
|00001830| 2e 0a 20 20 20 20 20 20 | 20 20 2d 20 52 65 63 6f |.. | - Reco|
|00001840| 76 65 72 69 6e 67 20 61 | 6e 20 41 72 63 68 69 76 |vering a|n Archiv|
|00001850| 65 2f 53 70 61 72 6b 69 | 76 65 0a 20 20 20 20 20 |e/Sparki|ve. |
|00001860| 20 20 20 20 20 20 20 20 | 20 20 20 53 6f 6d 65 20 | | Some |
|00001870| 68 69 6e 74 73 20 61 6e | 64 20 74 69 70 73 0a 20 |hints an|d tips. |
|00001880| 20 20 20 20 20 20 20 2a | 20 50 61 63 6b 61 67 65 | *| Package|
|00001890| 20 44 6f 63 75 6d 65 6e | 74 61 74 69 6f 6e 0a 20 | Documen|tation. |
|000018a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 49 | | I|
|000018b0| 6e 66 6f 72 6d 61 74 69 | 6f 6e 20 61 62 6f 75 74 |nformati|on about|
|000018c0| 20 74 68 65 20 70 61 63 | 6b 61 67 65 20 69 6e 20 | the pac|kage in |
|000018d0| 67 65 6e 65 72 61 6c 2e | 20 50 6c 65 61 73 65 20 |general.| Please |
|000018e0| 72 65 61 64 20 74 68 69 | 73 2e 0a 0a 44 6f 63 75 |read thi|s...Docu|
|000018f0| 6d 65 6e 74 20 56 65 72 | 73 69 6f 6e 20 31 2e 30 |ment Ver|sion 1.0|
|00001900| 30 20 32 32 6e 64 20 4e | 6f 76 65 6d 62 65 72 20 |0 22nd N|ovember |
|00001910| 31 39 38 39 0a 0a 2d 2d | 2d 20 41 72 63 45 78 61 |1989..--|- ArcExa|
|00001920| 6d 20 44 6f 63 75 6d 65 | 6e 74 61 74 69 6f 6e 0a |m Docume|ntation.|
|00001930| 0a 2d 20 49 6e 74 72 6f | 64 75 63 74 69 6f 6e 0a |.- Intro|duction.|
|00001940| 0a 20 20 20 20 20 20 20 | 20 41 72 63 45 78 61 6d |. | ArcExam|
|00001950| 20 61 6c 6c 6f 77 73 20 | 79 6f 75 20 74 6f 20 6c | allows |you to l|
|00001960| 6f 6f 6b 20 61 74 20 74 | 68 65 20 64 61 74 61 20 |ook at t|he data |
|00001970| 69 6e 73 69 64 65 20 61 | 6e 20 41 72 63 68 69 76 |inside a|n Archiv|
|00001980| 65 2e 20 49 74 20 77 69 | 6c 6c 20 6c 65 74 0a 79 |e. It wi|ll let.y|
|00001990| 6f 75 20 77 6f 72 6b 20 | 6f 75 74 20 65 78 61 63 |ou work |out exac|
|000019a0| 74 6c 79 20 77 68 61 74 | 20 68 61 73 20 67 6f 6e |tly what| has gon|
|000019b0| 65 20 77 72 6f 6e 67 20 | 77 69 74 68 20 61 6e 20 |e wrong |with an |
|000019c0| 41 72 63 68 69 76 65 20 | 74 68 61 74 20 63 61 75 |Archive |that cau|
|000019d0| 73 65 73 20 41 72 63 2c | 20 53 70 61 72 6b 0a 6f |ses Arc,| Spark.o|
|000019e0| 72 20 73 6f 6d 65 20 6f | 74 68 65 72 20 63 6f 6d |r some o|ther com|
|000019f0| 70 61 74 69 62 6c 65 20 | 61 72 63 68 69 76 65 72 |patible |archiver|
|00001a00| 20 74 6f 20 67 69 76 65 | 20 61 6e 20 65 72 72 6f | to give| an erro|
|00001a10| 72 2e 20 49 74 20 63 61 | 6e 6e 6f 74 20 72 65 70 |r. It ca|nnot rep|
|00001a20| 61 69 72 20 61 6e 79 0a | 65 72 72 6f 72 73 2e 20 |air any.|errors. |
|00001a30| 48 6f 77 65 76 65 72 2c | 20 69 6e 20 74 68 65 20 |However,| in the |
|00001a40| 73 65 63 74 69 6f 6e 20 | 62 65 6c 6f 77 20 61 72 |section |below ar|
|00001a50| 65 20 73 6f 6d 65 20 68 | 69 6e 74 73 20 74 68 61 |e some h|ints tha|
|00001a60| 74 20 6d 61 79 20 68 65 | 6c 70 20 79 6f 75 20 74 |t may he|lp you t|
|00001a70| 6f 0a 72 65 63 6f 76 65 | 72 20 61 6e 20 41 72 63 |o.recove|r an Arc|
|00001a80| 68 69 76 65 2e 20 54 68 | 69 73 20 70 72 6f 67 72 |hive. Th|is progr|
|00001a90| 61 6d 20 77 6f 75 6c 64 | 20 62 65 20 61 20 75 73 |am would| be a us|
|00001aa0| 65 66 75 6c 20 74 6f 6f | 6c 20 69 6e 20 73 75 63 |eful too|l in suc|
|00001ab0| 68 20 61 20 72 65 63 6f | 76 65 72 79 2e 20 49 6e |h a reco|very. In|
|00001ac0| 0a 66 61 63 74 2c 20 49 | 27 76 65 20 6d 6f 72 65 |.fact, I|'ve more|
|00001ad0| 20 74 68 61 74 20 6f 6e | 63 65 20 72 65 63 6f 76 | that on|ce recov|
|00001ae0| 65 72 65 64 20 61 72 63 | 68 69 76 65 73 20 75 73 |ered arc|hives us|
|00001af0| 69 6e 67 20 6f 6e 6c 79 | 20 74 68 69 73 20 70 72 |ing only| this pr|
|00001b00| 6f 67 72 61 6d 20 61 6e | 64 20 61 0a 6d 65 6d 6f |ogram an|d a.memo|
|00001b10| 72 79 20 65 64 69 74 6f | 72 2e 0a 0a 2d 20 55 73 |ry edito|r...- Us|
|00001b20| 69 6e 67 20 74 68 65 20 | 70 72 6f 67 72 61 6d 0a |ing the |program.|
|00001b30| 0a 20 20 20 20 20 20 20 | 20 57 68 65 6e 20 79 6f |. | When yo|
|00001b40| 75 20 6c 6f 61 64 20 41 | 72 63 45 78 61 6d 20 28 |u load A|rcExam (|
|00001b50| 75 73 69 6e 67 20 2a 41 | 72 63 45 78 61 6d 20 66 |using *A|rcExam f|
|00001b60| 72 6f 6d 20 74 68 65 20 | 43 4c 49 20 6f 72 20 43 |rom the |CLI or C|
|00001b70| 48 41 49 4e 20 22 41 72 | 63 45 78 61 6d 22 0a 66 |HAIN "Ar|cExam".f|
|00001b80| 72 6f 6d 20 42 41 53 49 | 43 29 20 79 6f 75 20 77 |rom BASI|C) you w|
|00001b90| 69 6c 6c 20 62 65 20 70 | 72 6f 6d 70 74 65 64 20 |ill be p|rompted |
|00001ba0| 74 6f 20 65 6e 74 65 72 | 20 74 68 65 20 6e 61 6d |to enter| the nam|
|00001bb0| 65 20 6f 66 20 74 68 65 | 20 41 72 63 68 69 76 65 |e of the| Archive|
|00001bc0| 20 79 6f 75 20 77 69 73 | 68 20 74 6f 0a 65 78 61 | you wis|h to.exa|
|00001bd0| 6d 69 6e 65 3a 0a 0a 41 | 72 63 68 69 76 65 20 66 |mine:..A|rchive f|
|00001be0| 69 6c 65 6e 61 6d 65 20 | 28 2e 48 20 66 6f 72 20 |ilename |(.H for |
|00001bf0| 68 65 6c 70 29 20 3a 20 | 0a 0a 54 79 70 69 6e 67 |help) : |..Typing|
|00001c00| 20 2e 48 20 61 74 20 74 | 68 69 73 20 70 6f 69 6e | .H at t|his poin|
|00001c10| 74 20 77 69 6c 6c 20 79 | 69 65 6c 64 20 73 6f 6d |t will y|ield som|
|00001c20| 65 20 62 72 69 65 66 20 | 68 65 6c 70 20 69 6e 66 |e brief |help inf|
|00001c30| 6f 72 6d 61 74 69 6f 6e | 20 72 65 6d 69 6e 64 69 |ormation| remindi|
|00001c40| 6e 67 20 79 6f 75 20 6f | 66 0a 74 68 65 20 66 6f |ng you o|f.the fo|
|00001c50| 72 6d 61 74 20 6f 66 20 | 74 68 65 20 64 61 74 61 |rmat of |the data|
|00001c60| 20 6f 75 74 70 75 74 20 | 62 79 20 74 68 65 20 70 | output |by the p|
|00001c70| 72 6f 67 72 61 6d 2e 20 | 45 6e 74 65 72 69 6e 67 |rogram. |Entering|
|00001c80| 20 61 20 66 69 6c 65 6e | 61 6d 65 20 77 69 6c 6c | a filen|ame will|
|00001c90| 20 6d 61 6b 65 20 74 68 | 65 0a 70 72 6f 67 72 61 | make th|e.progra|
|00001ca0| 6d 20 63 68 65 63 6b 20 | 69 66 20 74 68 65 20 66 |m check |if the f|
|00001cb0| 69 6c 65 20 63 61 6e 20 | 62 65 20 66 6f 75 6e 64 |ile can |be found|
|00001cc0| 2e 20 49 66 20 69 74 20 | 63 61 6e 27 74 2c 20 79 |. If it |can't, y|
|00001cd0| 6f 75 27 6c 6c 20 62 65 | 20 67 69 76 65 6e 20 61 |ou'll be| given a|
|00001ce0| 20 63 68 61 6e 63 65 0a | 74 6f 20 72 65 65 6e 74 | chance.|to reent|
|00001cf0| 65 72 20 74 68 65 20 6e | 61 6d 65 2e 20 49 66 20 |er the n|ame. If |
|00001d00| 69 74 20 63 61 6e 20 79 | 6f 75 27 6c 6c 20 62 65 |it can y|ou'll be|
|00001d10| 20 61 73 6b 65 64 3a 0a | 0a 56 65 72 62 6f 73 65 | asked:.|.Verbose|
|00001d20| 20 28 59 2f 4e 29 20 3a | 0a 0a 59 6f 75 20 63 61 | (Y/N) :|..You ca|
|00001d30| 6e 20 74 79 70 65 20 59 | 20 6f 72 20 52 45 54 55 |n type Y| or RETU|
|00001d40| 52 4e 20 66 6f 72 20 76 | 65 72 62 6f 73 65 20 6f |RN for v|erbose o|
|00001d50| 75 74 70 75 74 2c 20 4e | 20 66 6f 72 20 74 65 72 |utput, N| for ter|
|00001d60| 73 65 2e 20 56 65 72 62 | 6f 73 65 20 6f 75 74 70 |se. Verb|ose outp|
|00001d70| 75 74 0a 73 69 6d 70 6c | 79 20 70 72 69 6e 74 73 |ut.simpl|y prints|
|00001d80| 20 61 20 6c 69 73 74 20 | 6f 66 20 66 69 6c 65 20 | a list |of file |
|00001d90| 6e 61 6d 65 73 20 61 6e | 64 20 6f 66 66 73 65 74 |names an|d offset|
|00001da0| 73 20 6c 69 6b 65 20 74 | 68 69 73 3a 0a 0a 24 2e |s like t|his:..$.|
|00001db0| 72 65 6c 65 61 73 65 61 | 2f 41 75 74 6f 6d 61 74 |releasea|/Automat|
|00001dc0| 61 20 20 5b 26 30 5d 20 | 0a 20 20 24 2e 72 65 6c |a [&0] |. $.rel|
|00001dd0| 65 61 73 65 61 2f 41 75 | 74 6f 6d 61 74 61 2f 31 |easea/Au|tomata/1|
|00001de0| 2b 30 30 20 20 5b 26 32 | 39 5d 20 0a 20 20 20 20 |+00 [&2|9] . |
|00001df0| 24 2e 72 65 6c 65 61 73 | 65 61 2f 41 75 74 6f 6d |$.releas|ea/Autom|
|00001e00| 61 74 61 2f 31 2b 30 30 | 2f 21 42 6f 6f 74 20 20 |ata/1+00|/!Boot |
|00001e10| 5b 26 35 32 5d 20 0a 20 | 20 20 20 24 2e 72 65 6c |[&52] . | $.rel|
|00001e20| 65 61 73 65 61 2f 41 75 | 74 6f 6d 61 74 61 2f 31 |easea/Au|tomata/1|
|00001e30| 2b 30 30 2f 41 75 74 6f | 44 6f 63 20 20 5b 26 38 |+00/Auto|Doc [&8|
|00001e40| 39 5d 20 0a 20 20 20 20 | 24 2e 72 65 6c 65 61 73 |9] . |$.releas|
|00001e50| 65 61 2f 41 75 74 6f 6d | 61 74 61 2f 31 2b 30 30 |ea/Autom|ata/1+00|
|00001e60| 2f 43 6f 6c 6f 75 72 20 | 20 5b 26 31 30 31 38 5d |/Colour | [&1018]|
|00001e70| 20 0a 20 20 20 20 24 2e | 72 65 6c 65 61 73 65 61 | . $.|releasea|
|00001e80| 2f 41 75 74 6f 6d 61 74 | 61 2f 31 2b 30 30 2f 4d |/Automat|a/1+00/M|
|00001e90| 61 63 72 6f 73 20 20 5b | 26 31 45 31 31 5d 20 0a |acros [|&1E11] .|
|00001ea0| 20 20 20 20 24 2e 72 65 | 6c 65 61 73 65 61 2f 41 | $.re|leasea/A|
|00001eb0| 75 74 6f 6d 61 74 61 2f | 31 2b 30 30 2f 4d 6f 6e |utomata/|1+00/Mon|
|00001ec0| 6f 20 20 5b 26 32 31 37 | 42 5d 20 0a 20 20 20 20 |o [&217|B] . |
|00001ed0| 24 2e 72 65 6c 65 61 73 | 65 61 2f 41 75 74 6f 6d |$.releas|ea/Autom|
|00001ee0| 61 74 61 2f 31 2b 30 30 | 2f 52 65 61 64 4d 65 20 |ata/1+00|/ReadMe |
|00001ef0| 20 5b 26 32 46 38 36 5d | 20 0a 20 20 20 20 45 6e | [&2F86]| . En|
|00001f00| 64 20 41 72 63 20 6f 62 | 6a 65 63 74 20 5b 26 32 |d Arc ob|ject [&2|
|00001f10| 46 46 30 5d 0a 20 20 24 | 2e 72 65 6c 65 61 73 65 |FF0]. $|.release|
|00001f20| 61 2f 41 75 74 6f 6d 61 | 74 61 2f 31 2b 30 31 20 |a/Automa|ta/1+01 |
|00001f30| 20 5b 26 32 46 46 32 5d | 20 0a 20 20 20 20 24 2e | [&2FF2]| . $.|
|00001f40| 72 65 6c 65 61 73 65 61 | 2f 41 75 74 6f 6d 61 74 |releasea|/Automat|
|00001f50| 61 2f 31 2b 30 31 2f 21 | 42 6f 6f 74 20 20 5b 26 |a/1+01/!|Boot [&|
|00001f60| 33 30 31 42 5d 20 0a 20 | 20 20 20 24 2e 72 65 6c |301B] . | $.rel|
|00001f70| 65 61 73 65 61 2f 41 75 | 74 6f 6d 61 74 61 2f 31 |easea/Au|tomata/1|
|00001f80| 2b 30 31 2f 41 75 74 6f | 44 6f 63 20 20 5b 26 33 |+01/Auto|Doc [&3|
|00001f90| 30 35 32 5d 20 0a 20 20 | 20 20 24 2e 72 65 6c 65 |052] . | $.rele|
|00001fa0| 61 73 65 61 2f 41 75 74 | 6f 6d 61 74 61 2f 31 2b |asea/Aut|omata/1+|
|00001fb0| 30 31 2f 43 6f 6c 6f 75 | 72 20 20 5b 26 34 32 36 |01/Colou|r [&426|
|00001fc0| 36 5d 20 0a 20 20 20 20 | 24 2e 72 65 6c 65 61 73 |6] . |$.releas|
|00001fd0| 65 61 2f 41 75 74 6f 6d | 61 74 61 2f 31 2b 30 31 |ea/Autom|ata/1+01|
|00001fe0| 2f 4d 61 63 72 6f 73 20 | 20 5b 26 35 31 34 31 5d |/Macros | [&5141]|
|00001ff0| 20 0a 20 20 20 20 24 2e | 72 65 6c 65 61 73 65 61 | . $.|releasea|
|00002000| 2f 41 75 74 6f 6d 61 74 | 61 2f 31 2b 30 31 2f 4d |/Automat|a/1+01/M|
|00002010| 6f 6e 6f 20 20 5b 26 35 | 34 41 42 5d 20 0a 20 20 |ono [&5|4AB] . |
|00002020| 20 20 24 2e 72 65 6c 65 | 61 73 65 61 2f 41 75 74 | $.rele|asea/Aut|
|00002030| 6f 6d 61 74 61 2f 31 2b | 30 31 2f 72 65 61 64 6d |omata/1+|01/readm|
|00002040| 65 20 20 5b 26 36 33 36 | 45 5d 20 0a 20 20 20 20 |e [&636|E] . |
|00002050| 45 6e 64 20 41 72 63 20 | 6f 62 6a 65 63 74 20 5b |End Arc |object [|
|00002060| 26 36 33 44 38 5d 0a 20 | 20 45 6e 64 20 41 72 63 |&63D8]. | End Arc|
|00002070| 20 6f 62 6a 65 63 74 20 | 5b 26 36 33 44 41 5d 0a | object |[&63DA].|
|00002080| 24 2e 72 65 6c 65 61 73 | 65 61 2f 43 6f 6d 70 72 |$.releas|ea/Compr|
|00002090| 65 73 73 20 20 5b 26 36 | 33 44 43 5d 20 0a 20 20 |ess [&6|3DC] . |
|000020a0| 24 2e 72 65 6c 65 61 73 | 65 61 2f 43 6f 6d 70 72 |$.releas|ea/Compr|
|000020b0| 65 73 73 2f 31 2b 32 31 | 20 20 5b 26 36 34 30 35 |ess/1+21| [&6405|
|000020c0| 5d 0a 2e 2e 2e 0a 0a 59 | 6f 75 27 6c 6c 20 6e 6f |]......Y|ou'll no|
|000020d0| 74 69 63 65 20 74 68 61 | 74 20 69 74 65 6d 73 20 |tice tha|t items |
|000020e0| 61 72 65 20 69 6e 64 65 | 6e 74 65 64 20 61 63 63 |are inde|nted acc|
|000020f0| 6f 72 64 69 6e 67 20 74 | 6f 20 74 68 65 69 72 20 |ording t|o their |
|00002100| 6e 65 73 74 69 6e 67 20 | 77 69 74 68 69 6e 20 74 |nesting |within t|
|00002110| 68 65 0a 41 72 63 68 69 | 76 65 2e 20 4e 6f 74 65 |he.Archi|ve. Note|
|00002120| 20 74 68 61 74 20 45 6e | 64 20 41 72 63 20 4f 62 | that En|d Arc Ob|
|00002130| 6a 65 63 74 73 2c 20 77 | 68 69 63 68 20 6d 61 72 |jects, w|hich mar|
|00002140| 6b 20 74 68 65 20 65 6e | 64 20 6f 66 20 61 20 64 |k the en|d of a d|
|00002150| 69 72 65 63 74 6f 72 79 | 2c 20 61 72 65 0a 69 6e |irectory|, are.in|
|00002160| 64 65 6e 74 65 64 20 74 | 68 65 20 73 61 6d 65 20 |dented t|he same |
|00002170| 61 73 20 74 68 65 20 66 | 69 6c 65 73 20 77 69 74 |as the f|iles wit|
|00002180| 68 69 6e 20 74 68 65 20 | 64 69 72 65 63 74 6f 72 |hin the |director|
|00002190| 79 2e 20 54 68 69 73 20 | 6d 65 61 6e 73 20 74 68 |y. This |means th|
|000021a0| 61 74 20 61 6e 0a 65 6d | 70 74 79 20 64 69 72 65 |at an.em|pty dire|
|000021b0| 63 74 6f 72 79 20 69 73 | 20 65 61 73 69 6c 79 20 |ctory is| easily |
|000021c0| 64 69 73 74 69 6e 67 75 | 69 73 68 65 64 20 66 72 |distingu|ished fr|
|000021d0| 6f 6d 20 61 20 66 69 6c | 65 2e 20 49 74 20 6c 6f |om a fil|e. It lo|
|000021e0| 6f 6b 73 3a 0a 0a 24 2e | 65 78 61 6d 70 6c 65 2f |oks:..$.|example/|
|000021f0| 74 65 73 74 20 5b 26 30 | 5d 0a 20 20 24 2e 65 78 |test [&0|]. $.ex|
|00002200| 61 6d 70 6c 65 2f 74 65 | 73 74 2f 63 20 5b 26 32 |ample/te|st/c [&2|
|00002210| 39 5d 0a 20 20 20 20 45 | 6e 64 20 41 72 63 20 4f |9]. E|nd Arc O|
|00002220| 62 6a 65 63 74 20 5b 26 | 35 32 5d 0a 0a 52 65 6d |bject [&|52]..Rem|
|00002230| 65 6d 62 65 72 20 74 68 | 61 74 20 66 69 6c 65 20 |ember th|at file |
|00002240| 6f 66 66 73 65 74 73 20 | 61 72 65 20 69 6e 20 48 |offsets |are in H|
|00002250| 65 78 61 64 65 63 69 6d | 61 6c 2e 0a 0a 49 66 20 |exadecim|al...If |
|00002260| 79 6f 75 20 73 65 6c 65 | 63 74 20 56 65 72 62 6f |you sele|ct Verbo|
|00002270| 73 65 20 6d 6f 64 65 20 | 74 68 65 6e 20 74 68 65 |se mode |then the|
|00002280| 20 6f 75 74 70 75 74 20 | 77 69 6c 6c 20 6c 6f 6f | output |will loo|
|00002290| 6b 20 6c 69 6b 65 20 74 | 68 69 73 3a 0a 0a 24 2e |k like t|his:..$.|
|000022a0| 72 65 6c 65 61 73 65 61 | 2f 41 75 74 6f 6d 61 74 |releasea|/Automat|
|000022b0| 61 20 28 61 72 63 68 69 | 65 29 0a 20 4e 65 77 20 |a (archi|e). New |
|000022c0| 73 74 79 6c 65 20 73 74 | 6f 72 65 20 28 32 29 20 |style st|ore (2) |
|000022d0| 7b 30 25 7d 20 5b 26 30 | 5d 20 0a 20 4c 65 6e 67 |{0%} [&0|] . Leng|
|000022e0| 74 68 20 28 6f 6c 64 29 | 20 3a 20 36 33 42 33 20 |th (old)| : 63B3 |
|000022f0| 28 36 33 42 33 29 20 31 | 36 3a 32 30 3a 31 30 20 |(63B3) 1|6:20:10 |
|00002300| 31 31 2f 31 30 2f 31 39 | 38 39 0a 20 43 52 43 20 |11/10/19|89. CRC |
|00002310| 3a 20 36 30 30 42 20 54 | 79 70 65 20 3a 20 44 44 |: 600B T|ype : DD|
|00002320| 43 20 28 41 72 63 68 69 | 76 65 29 20 57 52 2f 77 |C (Archi|ve) WR/w|
|00002330| 72 0a 20 20 24 2e 72 65 | 6c 65 61 73 65 61 2f 41 |r. $.re|leasea/A|
|00002340| 75 74 6f 6d 61 74 61 2f | 31 2b 30 30 20 28 61 72 |utomata/|1+00 (ar|
|00002350| 63 68 69 65 29 0a 20 20 | 20 4e 65 77 20 73 74 79 |chie). | New sty|
|00002360| 6c 65 20 73 74 6f 72 65 | 20 28 32 29 20 7b 30 25 |le store| (2) {0%|
|00002370| 7d 20 5b 26 32 39 5d 20 | 0a 20 20 20 4c 65 6e 67 |} [&29] |. Leng|
|00002380| 74 68 20 28 6f 6c 64 29 | 20 3a 20 32 46 41 30 20 |th (old)| : 2FA0 |
|00002390| 28 32 46 41 30 29 20 31 | 36 3a 32 30 3a 31 30 20 |(2FA0) 1|6:20:10 |
|000023a0| 31 31 2f 31 30 2f 31 39 | 38 39 0a 20 20 20 43 52 |11/10/19|89. CR|
|000023b0| 43 20 3a 20 36 30 30 42 | 20 54 79 70 65 20 3a 20 |C : 600B| Type : |
|000023c0| 44 44 43 20 28 41 72 63 | 68 69 76 65 29 20 57 52 |DDC (Arc|hive) WR|
|000023d0| 2f 77 72 0a 20 20 20 20 | 24 2e 72 65 6c 65 61 73 |/wr. |$.releas|
|000023e0| 65 61 2f 41 75 74 6f 6d | 61 74 61 2f 31 2b 30 30 |ea/Autom|ata/1+00|
|000023f0| 2f 21 42 6f 6f 74 20 28 | 61 72 63 68 69 65 29 0a |/!Boot (|archie).|
|00002400| 20 20 20 20 20 4e 65 77 | 20 73 74 79 6c 65 20 73 | New| style s|
|00002410| 74 6f 72 65 20 28 32 29 | 20 7b 30 25 7d 20 5b 26 |tore (2)| {0%} [&|
|00002420| 35 32 5d 20 0a 20 20 20 | 20 20 4c 65 6e 67 74 68 |52] . | Length|
|00002430| 20 28 6f 6c 64 29 20 3a | 20 45 20 28 45 29 20 32 | (old) :| E (E) 2|
|00002440| 33 3a 33 36 3a 31 36 20 | 32 36 2f 34 2f 31 39 38 |3:36:16 |26/4/198|
|00002450| 39 0a 20 20 20 20 20 43 | 52 43 20 3a 20 39 41 42 |9. C|RC : 9AB|
|00002460| 39 20 54 79 70 65 20 3a | 20 46 46 44 20 28 44 61 |9 Type :| FFD (Da|
|00002470| 74 61 29 20 57 52 2f 0a | 20 20 20 20 24 2e 72 65 |ta) WR/.| $.re|
|00002480| 6c 65 61 73 65 61 2f 41 | 75 74 6f 6d 61 74 61 2f |leasea/A|utomata/|
|00002490| 31 2b 30 30 2f 41 75 74 | 6f 44 6f 63 20 28 61 72 |1+00/Aut|oDoc (ar|
|000024a0| 63 68 69 65 29 0a 20 20 | 20 20 20 44 4c 5a 20 70 |chie). | DLZ p|
|000024b0| 61 63 6b 20 28 38 29 20 | 7b 34 32 25 7d 20 5b 26 |ack (8) |{42%} [&|
|000024c0| 38 39 5d 20 0a 20 20 20 | 20 20 4c 65 6e 67 74 68 |89] . | Length|
|000024d0| 20 28 6f 6c 64 29 20 3a | 20 46 36 36 20 28 31 41 | (old) :| F66 (1A|
|000024e0| 46 34 29 20 31 37 3a 32 | 30 3a 33 32 20 32 37 2f |F4) 17:2|0:32 27/|
|000024f0| 34 2f 31 39 38 39 0a 20 | 20 20 20 20 43 52 43 20 |4/1989. | CRC |
|00002500| 3a 20 36 44 45 45 20 54 | 79 70 65 20 3a 20 46 46 |: 6DEE T|ype : FF|
|00002510| 46 20 28 54 65 78 74 29 | 20 57 52 2f 0a 2e 2e 2e |F (Text)| WR/....|
|00002520| 0a 0a 54 68 65 20 65 78 | 74 72 61 20 64 61 74 61 |..The ex|tra data|
|00002530| 20 74 68 61 74 20 69 73 | 20 73 68 6f 77 20 69 73 | that is| show is|
|00002540| 3a 0a 0a 24 2e 72 65 6c | 65 61 73 65 61 2f 41 75 |:..$.rel|easea/Au|
|00002550| 74 6f 6d 61 74 61 20 28 | 61 72 63 68 69 65 29 0a |tomata (|archie).|
|00002560| 61 72 63 68 69 76 65 20 | 69 74 65 6d 20 6e 61 6d |archive |item nam|
|00002570| 65 20 28 61 72 63 68 69 | 76 65 20 74 79 70 65 29 |e (archi|ve type)|
|00002580| 0a 0a 20 4e 65 77 20 73 | 74 79 6c 65 20 73 74 6f |.. New s|tyle sto|
|00002590| 72 65 20 28 32 29 20 7b | 30 25 7d 20 5b 26 30 5d |re (2) {|0%} [&0]|
|000025a0| 20 0a 20 61 72 63 68 69 | 76 65 20 74 79 70 65 20 | . archi|ve type |
|000025b0| 28 74 79 70 65 20 69 64 | 29 20 7b 63 6f 6d 70 72 |(type id|) {compr|
|000025c0| 65 73 73 69 6f 6e 20 72 | 61 74 69 6f 7d 20 5b 66 |ession r|atio} [f|
|000025d0| 69 6c 65 20 6f 66 66 73 | 65 74 5d 0a 0a 20 4c 65 |ile offs|et].. Le|
|000025e0| 6e 67 74 68 20 28 6f 6c | 64 29 20 3a 20 36 33 42 |ngth (ol|d) : 63B|
|000025f0| 33 20 28 36 33 42 33 29 | 20 31 36 3a 32 30 3a 31 |3 (63B3)| 16:20:1|
|00002600| 30 20 31 31 2f 31 30 2f | 31 39 38 39 0a 20 20 20 |0 11/10/|1989. |
|00002610| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 6c 65 6e | | len|
|00002620| 67 74 68 20 28 6f 6c 64 | 20 6c 65 6e 67 74 68 29 |gth (old| length)|
|00002630| 20 74 69 6d 65 20 64 61 | 74 65 0a 0a 20 43 52 43 | time da|te.. CRC|
|00002640| 20 3a 20 36 30 30 42 20 | 54 79 70 65 20 3a 20 44 | : 600B |Type : D|
|00002650| 44 43 20 28 41 72 63 68 | 69 76 65 29 20 57 52 2f |DC (Arch|ive) WR/|
|00002660| 77 72 0a 20 20 20 20 20 | 20 20 43 52 43 20 28 74 |wr. | CRC (t|
|00002670| 79 70 65 20 6f 72 20 6c | 6f 61 64 20 26 20 65 78 |ype or l|oad & ex|
|00002680| 65 63 20 64 61 74 61 29 | 20 61 63 63 65 73 73 20 |ec data)| access |
|00002690| 63 6f 6e 74 72 6f 6c 73 | 0a 20 20 20 20 20 20 20 |controls|. |
|000026a0| 20 20 20 20 41 72 63 68 | 69 6d 65 64 65 73 20 66 | Arch|imedes f|
|000026b0| 6f 72 6d 61 74 73 20 6f | 6e 6c 79 0a 0a 4e 6f 74 |ormats o|nly..Not|
|000026c0| 65 3a 20 61 6c 6c 20 6e | 75 6d 62 65 72 73 20 61 |e: all n|umbers a|
|000026d0| 72 65 20 69 6e 20 68 65 | 78 61 64 65 63 69 6d 61 |re in he|xadecima|
|000026e0| 6c 20 65 78 63 65 70 74 | 20 74 68 65 20 74 79 70 |l except| the typ|
|000026f0| 65 20 69 64 20 61 6e 64 | 20 63 6f 6d 70 72 65 73 |e id and| compres|
|00002700| 73 69 6f 6e 20 72 61 74 | 69 6f 2e 0a 0a 41 72 63 |sion rat|io...Arc|
|00002710| 68 69 76 65 20 74 79 70 | 65 20 65 78 70 6c 61 69 |hive typ|e explai|
|00002720| 6e 73 20 68 6f 77 20 74 | 68 65 20 64 61 74 61 20 |ns how t|he data |
|00002730| 68 61 73 20 62 65 65 6e | 20 63 6f 6d 70 72 65 73 |has been| compres|
|00002740| 73 65 64 2e 20 41 20 66 | 75 6c 6c 20 6c 69 73 74 |sed. A f|ull list|
|00002750| 20 69 73 3a 0a 0a 31 20 | 4f 6c 64 20 73 74 79 6c | is:..1 |Old styl|
|00002760| 65 20 73 74 6f 72 65 0a | 32 20 4e 65 77 20 73 74 |e store.|2 New st|
|00002770| 79 6c 65 20 73 74 6f 72 | 65 0a 33 20 52 65 70 65 |yle stor|e.3 Repe|
|00002780| 61 74 20 63 6f 6d 70 72 | 65 73 73 69 6f 6e 0a 34 |at compr|ession.4|
|00002790| 20 52 65 70 65 61 74 20 | 63 6f 6d 70 72 65 73 73 | Repeat |compress|
|000027a0| 69 6f 6e 20 26 20 53 71 | 75 65 65 7a 69 6e 67 20 |ion & Sq|ueezing |
|000027b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000027c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000027d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 0a 35 | | .5|
|000027e0| 20 4f 6c 64 20 53 74 79 | 6c 65 20 4c 5a 20 70 61 | Old Sty|le LZ pa|
|000027f0| 63 6b 0a 36 20 4e 65 77 | 20 53 74 79 6c 65 20 4c |ck.6 New| Style L|
|00002800| 5a 20 70 61 63 6b 0a 37 | 20 4c 5a 57 20 70 61 63 |Z pack.7| LZW pac|
|00002810| 6b 0a 38 20 44 4c 5a 20 | 70 61 63 6b 0a 39 20 50 |k.8 DLZ |pack.9 P|
|00002820| 4b 41 52 43 20 73 71 75 | 61 73 68 0a 0a 2d 2d 2d |KARC squ|ash..---|
|00002830| 20 52 65 63 6f 76 65 72 | 69 6e 67 20 61 6e 20 41 | Recover|ing an A|
|00002840| 72 63 68 69 76 65 2f 53 | 70 61 72 6b 69 76 65 0a |rchive/S|parkive.|
|00002850| 0a 20 20 20 20 20 20 20 | 20 42 65 66 6f 72 65 20 |. | Before |
|00002860| 61 74 74 65 6d 70 74 69 | 6e 67 20 61 6e 79 20 72 |attempti|ng any r|
|00002870| 65 63 6f 76 65 72 79 20 | 73 74 65 70 73 20 2a 61 |ecovery |steps *a|
|00002880| 6c 77 61 79 73 2a 20 6d | 61 6b 65 20 61 20 62 61 |lways* m|ake a ba|
|00002890| 63 6b 75 70 20 63 6f 70 | 79 20 6f 66 20 74 68 65 |ckup cop|y of the|
|000028a0| 0a 61 72 63 68 69 76 65 | 20 61 6e 64 20 70 75 74 |.archive| and put|
|000028b0| 20 69 74 20 69 6e 20 61 | 20 73 61 66 65 20 70 6c | it in a| safe pl|
|000028c0| 61 63 65 2e 0a 0a 20 20 | 20 20 20 20 20 20 54 68 |ace... | Th|
|000028d0| 65 20 6b 65 79 20 74 6f | 20 61 72 63 68 69 76 65 |e key to| archive|
|000028e0| 20 72 65 63 6f 76 65 72 | 79 20 61 72 65 20 74 68 | recover|y are th|
|000028f0| 65 20 66 69 6c 65 20 6f | 66 66 73 65 74 73 2e 20 |e file o|ffsets. |
|00002900| 55 73 65 20 74 68 65 0a | 6f 66 66 73 65 74 73 20 |Use the.|offsets |
|00002910| 74 6f 20 66 69 6e 64 20 | 6f 75 74 20 77 68 65 72 |to find |out wher|
|00002920| 65 20 74 68 65 20 65 72 | 72 6f 72 20 69 73 2e 20 |e the er|ror is. |
|00002930| 59 6f 75 20 6d 61 79 20 | 62 65 20 61 62 6c 65 20 |You may |be able |
|00002940| 74 6f 20 66 69 78 20 69 | 74 20 27 69 6e 20 73 69 |to fix i|t 'in si|
|00002950| 74 75 27 0a 69 66 2c 20 | 66 6f 72 20 69 6e 73 74 |tu'.if, |for inst|
|00002960| 61 6e 63 65 2c 20 74 68 | 65 20 6c 65 6e 67 74 68 |ance, th|e length|
|00002970| 20 62 79 74 65 20 69 73 | 20 77 72 6f 6e 67 2e 20 | byte is| wrong. |
|00002980| 53 6f 20 6c 6f 61 64 20 | 74 68 65 20 61 72 63 68 |So load |the arch|
|00002990| 69 76 65 20 69 6e 74 6f | 20 6d 65 6d 6f 72 79 0a |ive into| memory.|
|000029a0| 61 6e 64 20 6c 6f 6f 6b | 20 61 74 20 69 74 20 77 |and look| at it w|
|000029b0| 69 74 68 20 61 20 6d 65 | 6d 6f 72 79 20 65 64 69 |ith a me|mory edi|
|000029c0| 74 6f 72 2e 20 49 66 20 | 79 6f 75 20 6e 65 65 64 |tor. If |you need|
|000029d0| 20 74 6f 20 63 75 74 20 | 69 74 20 75 70 2c 20 72 | to cut |it up, r|
|000029e0| 65 6d 65 6d 62 65 72 20 | 74 68 65 0a 66 6f 6c 6c |emember |the.foll|
|000029f0| 6f 77 69 6e 67 20 74 68 | 69 6e 67 73 3a 0a 0a 2a |owing th|ings:..*|
|00002a00| 20 45 61 63 68 20 41 72 | 63 68 69 76 65 2f 53 75 | Each Ar|chive/Su|
|00002a10| 62 41 72 63 68 69 76 65 | 20 6d 75 73 74 20 65 6e |bArchive| must en|
|00002a20| 64 20 77 69 74 68 20 61 | 6e 20 41 72 63 68 69 76 |d with a|n Archiv|
|00002a30| 65 20 45 6e 64 20 4d 61 | 72 6b 65 72 2e 20 49 66 |e End Ma|rker. If|
|00002a40| 20 79 6f 75 20 63 75 74 | 0a 20 20 61 6e 20 41 72 | you cut|. an Ar|
|00002a50| 63 68 69 76 65 20 69 6e | 20 74 77 6f 20 28 61 20 |chive in| two (a |
|00002a60| 67 6f 6f 64 20 70 69 65 | 63 65 20 61 6e 64 20 61 |good pie|ce and a|
|00002a70| 20 62 61 64 20 70 69 65 | 63 65 29 20 53 70 61 72 | bad pie|ce) Spar|
|00002a80| 6b 20 6d 61 79 20 77 65 | 6c 6c 20 73 74 69 6c 6c |k may we|ll still|
|00002a90| 20 72 65 66 75 73 65 0a | 20 20 74 6f 20 6f 70 65 | refuse.| to ope|
|00002aa0| 6e 20 69 74 20 75 6e 74 | 69 6c 20 79 6f 75 20 65 |n it unt|il you e|
|00002ab0| 6e 73 75 72 65 20 74 68 | 65 20 63 6f 72 72 65 63 |nsure th|e correc|
|00002ac0| 74 20 6e 75 6d 62 65 72 | 20 6f 66 20 65 6e 64 20 |t number| of end |
|00002ad0| 6d 61 72 6b 65 72 73 20 | 61 72 65 20 70 72 65 73 |markers |are pres|
|00002ae0| 65 6e 74 2e 0a 20 20 4b | 65 65 70 20 72 75 6e 6e |ent.. K|eep runn|
|00002af0| 69 6e 67 20 69 74 20 74 | 68 72 6f 75 67 68 20 41 |ing it t|hrough A|
|00002b00| 72 63 45 78 61 6d 20 74 | 6f 20 67 65 74 20 69 74 |rcExam t|o get it|
|00002b10| 20 72 69 67 68 74 0a 0a | 2a 20 41 72 63 68 69 76 | right..|* Archiv|
|00002b20| 65 73 20 61 72 65 20 72 | 65 6c 61 74 69 76 65 2c |es are r|elative,|
|00002b30| 20 6e 6f 74 20 61 62 73 | 6f 6c 75 74 65 2c 20 73 | not abs|olute, s|
|00002b40| 6f 20 69 74 27 73 20 6e | 6f 74 20 69 6d 70 6f 73 |o it's n|ot impos|
|00002b50| 73 69 62 6c 65 20 74 6f | 20 63 75 74 20 74 68 65 |sible to| cut the|
|00002b60| 0a 20 20 62 61 64 20 66 | 69 6c 65 20 66 72 6f 6d |. bad f|ile from|
|00002b70| 20 74 68 65 20 63 65 6e | 74 72 65 20 6f 66 20 74 | the cen|tre of t|
|00002b80| 68 65 20 62 72 6f 6b 65 | 6e 20 61 72 63 68 69 76 |he broke|n archiv|
|00002b90| 65 20 61 6e 64 20 72 65 | 63 6f 76 65 72 20 74 68 |e and re|cover th|
|00002ba0| 61 74 20 6f 6e 20 69 74 | 73 20 6f 77 6e 2e 0a 0a |at on it|s own...|
|00002bb0| 2a 20 49 66 20 79 6f 75 | 20 63 75 74 20 6f 75 74 |* If you| cut out|
|00002bc0| 20 61 20 64 69 72 65 63 | 74 6f 72 79 20 69 74 65 | a direc|tory ite|
|00002bd0| 6d 2c 20 62 65 20 73 75 | 72 65 20 74 6f 20 63 75 |m, be su|re to cu|
|00002be0| 74 20 6f 75 74 20 74 68 | 65 20 72 69 67 68 74 20 |t out th|e right |
|00002bf0| 6e 75 6d 62 65 72 20 6f | 66 0a 20 20 45 6e 64 20 |number o|f. End |
|00002c00| 4d 61 72 6b 65 72 73 2c | 20 74 6f 6f 2e 20 0a 0a |Markers,| too. ..|
|00002c10| 2d 2d 2d 20 50 61 63 6b | 61 67 65 20 44 6f 63 75 |--- Pack|age Docu|
|00002c20| 6d 65 6e 74 61 74 69 6f | 6e 0a 0a 2a 2a 2a 20 50 |mentatio|n..*** P|
|00002c30| 6c 65 61 73 65 20 74 61 | 6b 65 20 61 20 66 65 77 |lease ta|ke a few|
|00002c40| 20 6d 6f 6d 65 6e 74 73 | 20 74 6f 20 6c 6f 6f 6b | moments| to look|
|00002c50| 20 74 68 72 6f 75 67 68 | 20 74 68 69 73 2e 0a 0a | through| this...|
|00002c60| 54 68 69 73 20 70 61 63 | 6b 61 67 65 20 63 6f 6e |This pac|kage con|
|00002c70| 74 61 69 6e 73 3a 0a 41 | 72 63 45 78 61 6d 20 20 |tains:.A|rcExam |
|00002c80| 30 2e 31 30 20 28 32 32 | 20 4e 6f 76 20 31 39 38 |0.10 (22| Nov 198|
|00002c90| 39 29 3a 20 42 41 53 49 | 43 20 50 72 6f 67 72 61 |9): BASI|C Progra|
|00002ca0| 6d 0a 3f 41 72 63 45 78 | 61 6d 20 31 2e 30 30 20 |m.?ArcEx|am 1.00 |
|00002cb0| 28 32 32 20 4e 6f 76 20 | 31 39 38 39 29 3a 20 54 |(22 Nov |1989): T|
|00002cc0| 68 69 73 20 74 65 78 74 | 20 66 69 6c 65 0a 0a 20 |his text| file.. |
|00002cd0| 20 20 54 68 65 20 73 6f | 66 74 77 61 72 65 20 63 | The so|ftware c|
|00002ce0| 6f 6e 74 61 69 6e 65 64 | 20 69 6e 20 74 68 69 73 |ontained| in this|
|00002cf0| 20 70 61 63 6b 61 67 65 | 20 69 73 20 53 68 61 72 | package| is Shar|
|00002d00| 65 77 61 72 65 2e 20 54 | 68 65 20 77 6f 72 64 20 |eware. T|he word |
|00002d10| 27 53 68 61 72 65 77 61 | 72 65 27 0a 6d 65 61 6e |'Sharewa|re'.mean|
|00002d20| 73 20 6d 61 6e 79 20 74 | 68 69 6e 67 73 20 74 6f |s many t|hings to|
|00002d30| 20 6d 61 6e 79 20 70 65 | 6f 70 6c 65 2c 20 73 6f | many pe|ople, so|
|00002d40| 20 49 27 6c 6c 20 65 78 | 70 6c 61 69 6e 20 77 68 | I'll ex|plain wh|
|00002d50| 61 74 20 49 20 6d 65 61 | 6e 2e 20 49 6e 20 66 61 |at I mea|n. In fa|
|00002d60| 63 74 2c 20 73 6f 6d 65 | 0a 70 65 6f 70 6c 65 20 |ct, some|.people |
|00002d70| 77 6f 75 6c 64 20 63 61 | 6c 6c 20 74 68 69 73 20 |would ca|ll this |
|00002d80| 27 66 72 65 65 77 61 72 | 65 27 20 6f 72 20 27 70 |'freewar|e' or 'p|
|00002d90| 75 62 6c 69 63 20 64 6f | 6d 61 69 6e 20 73 6f 66 |ublic do|main sof|
|00002da0| 74 77 61 72 65 27 20 62 | 75 74 20 69 74 20 68 61 |tware' b|ut it ha|
|00002db0| 72 64 6c 79 0a 6d 61 74 | 74 65 72 73 20 77 68 61 |rdly.mat|ters wha|
|00002dc0| 74 20 79 6f 75 20 63 61 | 6c 6c 20 69 74 20 2d 20 |t you ca|ll it - |
|00002dd0| 79 6f 75 72 20 6f 62 6c | 69 67 61 74 69 6f 6e 73 |your obl|igations|
|00002de0| 20 61 72 65 20 73 65 74 | 20 6f 75 74 20 62 65 6c | are set| out bel|
|00002df0| 6f 77 2e 0a 20 20 20 54 | 68 65 20 70 72 6f 67 72 |ow.. T|he progr|
|00002e00| 61 6d 20 69 73 20 66 72 | 65 65 2e 20 59 6f 75 20 |am is fr|ee. You |
|00002e10| 6d 61 79 20 6d 61 6b 65 | 20 61 6e 79 20 6e 75 6d |may make| any num|
|00002e20| 62 65 72 20 6f 66 20 63 | 6f 70 69 65 73 20 61 6e |ber of c|opies an|
|00002e30| 64 20 67 69 76 65 20 74 | 68 65 6d 20 61 77 61 79 |d give t|hem away|
|00002e40| 20 74 6f 0a 61 6e 79 6f | 6e 65 20 28 73 75 62 6a | to.anyo|ne (subj|
|00002e50| 65 63 74 20 74 6f 20 74 | 68 65 20 63 6f 6e 64 69 |ect to t|he condi|
|00002e60| 74 69 6f 6e 20 74 68 61 | 74 20 79 6f 75 20 67 69 |tion tha|t you gi|
|00002e70| 76 65 20 74 68 65 6d 20 | 41 4c 4c 20 74 68 65 20 |ve them |ALL the |
|00002e80| 66 69 6c 65 73 20 69 6e | 20 74 68 65 0a 70 61 63 |files in| the.pac|
|00002e90| 6b 61 67 65 29 2e 20 59 | 6f 75 20 6d 61 79 20 6e |kage). Y|ou may n|
|00002ea0| 6f 74 20 73 65 6c 6c 20 | 74 68 69 73 20 73 6f 66 |ot sell |this sof|
|00002eb0| 74 77 61 72 65 2c 20 6f | 72 20 75 73 65 20 69 74 |tware, o|r use it|
|00002ec0| 20 6f 74 68 65 72 77 69 | 73 65 20 66 6f 72 20 70 | otherwi|se for p|
|00002ed0| 65 72 73 6f 6e 61 6c 20 | 67 61 69 6e 0a 77 69 74 |ersonal |gain.wit|
|00002ee0| 68 6f 75 74 20 6d 79 20 | 70 65 72 6d 69 73 73 69 |hout my |permissi|
|00002ef0| 6f 6e 2e 20 49 66 20 79 | 6f 75 20 77 69 73 68 20 |on. If y|ou wish |
|00002f00| 74 6f 20 70 6f 73 74 20 | 69 74 20 6f 6e 20 79 6f |to post |it on yo|
|00002f10| 75 72 20 42 75 6c 6c 65 | 74 69 6e 20 42 6f 61 72 |ur Bulle|tin Boar|
|00002f20| 64 20 6f 72 20 69 6e 63 | 6c 75 64 65 0a 69 74 20 |d or inc|lude.it |
|00002f30| 69 6e 20 79 6f 75 72 20 | 53 68 61 72 65 77 61 72 |in your |Sharewar|
|00002f40| 65 20 6c 69 62 72 61 72 | 79 20 74 68 65 6e 20 74 |e librar|y then t|
|00002f50| 68 61 74 2c 20 74 6f 6f | 2c 20 69 73 20 66 69 6e |hat, too|, is fin|
|00002f60| 65 2e 0a 20 20 20 49 66 | 20 79 6f 75 20 77 61 6e |e.. If| you wan|
|00002f70| 74 20 74 6f 20 61 64 64 | 20 61 6e 79 20 70 61 72 |t to add| any par|
|00002f80| 74 20 6f 66 20 74 68 65 | 20 63 6f 64 65 20 6f 72 |t of the| code or|
|00002f90| 20 64 61 74 61 20 74 6f | 20 6f 6e 65 20 6f 66 20 | data to| one of |
|00002fa0| 79 6f 75 72 20 70 72 6f | 67 72 61 6d 73 20 66 6f |your pro|grams fo|
|00002fb0| 72 0a 79 6f 75 72 20 6f | 77 6e 20 75 73 65 2c 20 |r.your o|wn use, |
|00002fc0| 74 68 65 6e 20 74 68 61 | 74 27 73 20 66 69 6e 65 |then tha|t's fine|
|00002fd0| 20 74 6f 6f 2e 20 49 66 | 20 79 6f 75 20 77 61 6e | too. If| you wan|
|00002fe0| 74 20 74 6f 20 61 64 64 | 20 69 74 20 74 6f 20 73 |t to add| it to s|
|00002ff0| 6f 6d 65 74 68 69 6e 67 | 20 79 6f 75 20 70 6c 61 |omething| you pla|
|00003000| 6e 0a 74 6f 20 73 65 6c | 6c 2c 20 6f 72 20 6f 74 |n.to sel|l, or ot|
|00003010| 68 65 72 77 69 73 65 20 | 72 65 6c 65 61 73 65 20 |herwise |release |
|00003020| 61 73 20 63 6f 70 79 72 | 69 67 68 74 20 6d 61 74 |as copyr|ight mat|
|00003030| 65 72 69 61 6c 20 28 77 | 68 65 74 68 65 72 20 66 |erial (w|hether f|
|00003040| 6f 72 20 67 61 69 6e 20 | 6f 72 20 6e 6f 74 29 0a |or gain |or not).|
|00003050| 74 68 65 6e 20 79 6f 75 | 27 6c 6c 20 6e 65 65 64 |then you|'ll need|
|00003060| 20 6d 79 20 70 65 72 6d | 69 73 73 69 6f 6e 20 2d | my perm|ission -|
|00003070| 20 49 20 72 65 74 61 69 | 6e 20 63 6f 70 79 72 69 | I retai|n copyri|
|00003080| 67 68 74 20 6f 6e 20 74 | 68 69 73 20 70 72 6f 67 |ght on t|his prog|
|00003090| 72 61 6d 2e 0a 20 20 20 | 49 66 20 79 6f 75 20 6c |ram.. |If you l|
|000030a0| 69 6b 65 20 74 68 69 73 | 20 70 72 6f 67 72 61 6d |ike this| program|
|000030b0| 20 61 6e 64 20 66 69 6e | 64 20 69 74 20 75 73 65 | and fin|d it use|
|000030c0| 66 75 6c 20 74 68 65 6e | 20 49 20 77 6f 75 6c 64 |ful then| I would|
|000030d0| 20 61 70 70 72 65 63 69 | 61 74 65 20 61 20 73 6d | appreci|ate a sm|
|000030e0| 61 6c 6c 0a 64 6f 6e 61 | 74 69 6f 6e 20 6f 66 2c |all.dona|tion of,|
|000030f0| 20 73 61 79 2c 20 35 20 | 70 6f 75 6e 64 73 20 28 | say, 5 |pounds (|
|00003100| 73 69 6e 63 65 20 74 68 | 69 73 20 69 73 20 74 68 |since th|is is th|
|00003110| 65 20 72 65 73 75 6c 74 | 20 6f 66 20 71 75 69 74 |e result| of quit|
|00003120| 65 20 61 20 6c 6f 74 20 | 6f 66 0a 77 6f 72 6b 29 |e a lot |of.work)|
|00003130| 2e 20 54 68 69 73 20 64 | 6f 6e 61 74 69 6f 6e 20 |. This d|onation |
|00003140| 69 73 20 61 20 76 6f 6c | 75 6e 74 61 72 79 20 63 |is a vol|untary c|
|00003150| 6f 6e 74 72 69 62 75 74 | 69 6f 6e 2e 0a 20 20 20 |ontribut|ion.. |
|00003160| 49 66 20 79 6f 75 20 73 | 65 6e 64 20 61 20 64 6f |If you s|end a do|
|00003170| 6e 61 74 69 6f 6e 20 61 | 6e 64 20 73 61 79 20 77 |nation a|nd say w|
|00003180| 68 69 63 68 20 76 65 72 | 73 69 6f 6e 20 6f 66 20 |hich ver|sion of |
|00003190| 74 68 65 20 70 61 63 6b | 61 67 65 20 79 6f 75 20 |the pack|age you |
|000031a0| 68 61 76 65 20 74 68 65 | 6e 20 49 0a 77 69 6c 6c |have the|n I.will|
|000031b0| 20 73 65 6e 64 20 79 6f | 75 20 61 6e 20 75 70 64 | send yo|u an upd|
|000031c0| 61 74 65 20 69 66 20 74 | 68 65 72 65 20 69 73 20 |ate if t|here is |
|000031d0| 6f 6e 65 2e 20 54 68 69 | 73 20 64 69 73 63 20 77 |one. Thi|s disc w|
|000031e0| 69 6c 6c 20 61 6c 73 6f | 20 63 6f 6e 74 61 69 6e |ill also| contain|
|000031f0| 20 75 70 2d 74 6f 2d 64 | 61 74 65 0a 63 6f 70 69 | up-to-d|ate.copi|
|00003200| 65 73 20 6f 66 20 61 73 | 20 6d 75 63 68 20 6f 66 |es of as| much of|
|00003210| 20 6d 79 20 73 68 61 72 | 65 77 61 72 65 20 61 73 | my shar|eware as|
|00003220| 20 77 69 6c 6c 20 66 69 | 74 2c 20 70 6c 75 73 20 | will fi|t, plus |
|00003230| 61 6e 79 20 6f 74 68 65 | 72 20 73 74 75 66 66 20 |any othe|r stuff |
|00003240| 49 20 63 61 6e 20 66 69 | 74 2e 0a 54 68 65 72 65 |I can fi|t..There|
|00003250| 20 6d 61 79 20 62 65 20 | 6e 6f 20 75 70 64 61 74 | may be |no updat|
|00003260| 65 2c 20 73 69 6e 63 65 | 2c 20 66 6f 72 20 74 68 |e, since|, for th|
|00003270| 65 20 6d 6f 6d 65 6e 74 | 2c 20 49 27 76 65 20 64 |e moment|, I've d|
|00003280| 6f 6e 65 20 61 6c 6c 20 | 49 20 77 61 6e 74 20 74 |one all |I want t|
|00003290| 6f 20 74 6f 20 74 68 69 | 73 0a 70 72 6f 67 72 61 |o to thi|s.progra|
|000032a0| 6d 2e 20 54 68 75 73 20 | 49 20 64 6f 6e 27 74 20 |m. Thus |I don't |
|000032b0| 67 75 61 72 61 6e 74 65 | 65 20 74 68 61 74 2c 20 |guarante|e that, |
|000032c0| 69 66 20 79 6f 75 20 73 | 65 6e 64 20 6d 65 20 6d |if you s|end me m|
|000032d0| 6f 6e 65 79 2c 20 49 27 | 6c 6c 20 73 65 6e 64 20 |oney, I'|ll send |
|000032e0| 79 6f 75 20 61 0a 6e 65 | 77 20 76 65 72 73 69 6f |you a.ne|w versio|
|000032f0| 6e 20 6f 66 20 74 68 65 | 20 70 72 6f 67 72 61 6d |n of the| program|
|00003300| 2e 20 59 6f 75 20 77 69 | 6c 6c 2c 20 68 6f 77 65 |. You wi|ll, howe|
|00003310| 76 65 72 2c 20 67 65 74 | 20 61 20 64 69 73 63 20 |ver, get| a disc |
|00003320| 77 69 74 68 20 74 68 69 | 6e 67 73 20 6f 6e 20 69 |with thi|ngs on i|
|00003330| 74 2e 20 49 66 0a 79 6f | 75 27 64 20 70 72 65 66 |t. If.yo|u'd pref|
|00003340| 65 72 20 74 6f 20 77 61 | 69 74 20 75 6e 74 69 6c |er to wa|it until|
|00003350| 20 74 68 65 72 65 20 69 | 73 20 61 20 64 69 73 63 | there i|s a disc|
|00003360| 20 77 69 74 68 20 61 20 | 6e 65 77 20 76 65 72 73 | with a |new vers|
|00003370| 69 6f 6e 20 6f 6e 20 69 | 74 20 74 68 65 6e 20 70 |ion on i|t then p|
|00003380| 6c 65 61 73 65 0a 73 61 | 79 20 73 6f 2e 20 49 6e |lease.sa|y so. In|
|00003390| 20 74 68 69 73 20 63 61 | 73 65 20 79 6f 75 27 6c | this ca|se you'l|
|000033a0| 6c 20 67 65 74 20 61 20 | 74 68 61 6e 6b 79 6f 75 |l get a |thankyou|
|000033b0| 20 6e 6f 74 65 2e 0a 20 | 20 20 54 68 69 73 20 70 | note.. | This p|
|000033c0| 72 6f 67 72 61 6d 20 68 | 61 73 20 62 65 65 6e 20 |rogram h|as been |
|000033d0| 74 65 73 74 65 64 20 77 | 69 74 68 20 52 49 53 43 |tested w|ith RISC|
|000033e0| 20 4f 53 2e 20 49 74 20 | 73 68 6f 75 6c 64 20 62 | OS. It |should b|
|000033f0| 65 20 73 75 69 74 61 62 | 6c 65 20 66 6f 72 20 62 |e suitab|le for b|
|00003400| 6f 74 68 0a 41 72 74 68 | 75 72 20 31 2e 32 20 61 |oth.Arth|ur 1.2 a|
|00003410| 6e 64 20 52 49 53 43 20 | 4f 53 2e 20 50 6c 65 61 |nd RISC |OS. Plea|
|00003420| 73 65 20 73 74 61 74 65 | 2c 20 77 68 65 6e 20 73 |se state|, when s|
|00003430| 65 6e 64 69 6e 67 20 66 | 6f 72 20 75 70 64 61 74 |ending f|or updat|
|00003440| 65 73 2c 20 77 68 65 74 | 68 65 72 20 79 6f 75 0a |es, whet|her you.|
|00003450| 68 61 76 65 20 52 49 53 | 43 20 4f 53 2e 20 49 74 |have RIS|C OS. It|
|00003460| 20 68 61 73 20 62 65 65 | 6e 20 74 65 73 74 65 64 | has bee|n tested|
|00003470| 20 77 69 74 68 20 41 72 | 63 68 69 76 65 73 20 63 | with Ar|chives c|
|00003480| 72 65 61 74 65 64 20 62 | 79 20 62 6f 74 68 20 41 |reated b|y both A|
|00003490| 52 43 2c 20 53 70 61 72 | 6b 20 61 6e 64 0a 50 43 |RC, Spar|k and.PC|
|000034a0| 20 41 72 63 68 69 76 65 | 72 73 2e 0a 20 20 20 54 | Archive|rs.. T|
|000034b0| 68 69 73 20 73 6f 66 74 | 77 61 72 65 20 63 61 72 |his soft|ware car|
|000034c0| 72 69 65 73 20 6e 6f 20 | 77 61 72 72 61 6e 74 79 |ries no |warranty|
|000034d0| 2c 20 65 69 74 68 65 72 | 20 65 78 70 72 65 73 73 |, either| express|
|000034e0| 20 6f 72 20 69 6d 70 6c | 69 65 64 2e 20 49 27 76 | or impl|ied. I'v|
|000034f0| 65 20 74 65 73 74 65 64 | 20 69 74 0a 61 6e 64 2c |e tested| it.and,|
|00003500| 20 74 6f 20 74 68 65 20 | 62 65 73 74 20 6f 66 20 | to the |best of |
|00003510| 6d 79 20 6b 6e 6f 77 6c | 65 64 67 65 2c 20 74 68 |my knowl|edge, th|
|00003520| 65 72 65 20 61 72 65 20 | 6e 6f 20 62 75 67 73 2e |ere are |no bugs.|
|00003530| 20 49 66 20 79 6f 75 20 | 63 6f 6d 65 20 61 63 72 | If you |come acr|
|00003540| 6f 73 73 20 61 20 62 75 | 67 0a 74 68 65 6e 20 49 |oss a bu|g.then I|
|00003550| 27 64 20 62 65 20 64 65 | 6c 69 67 68 74 65 64 20 |'d be de|lighted |
|00003560| 69 66 20 79 6f 75 20 67 | 6f 74 20 69 6e 20 74 6f |if you g|ot in to|
|00003570| 75 63 68 20 77 69 74 68 | 20 6d 65 2e 20 49 20 63 |uch with| me. I c|
|00003580| 61 6e 27 74 20 67 75 61 | 72 61 6e 74 65 65 20 74 |an't gua|rantee t|
|00003590| 6f 20 66 69 78 20 69 74 | 0a 62 75 74 20 49 27 6c |o fix it|.but I'l|
|000035a0| 6c 20 70 72 6f 62 61 62 | 6c 79 20 68 61 76 65 20 |l probab|ly have |
|000035b0| 61 20 67 6f 6f 64 20 74 | 72 79 2e 0a 4d 79 20 61 |a good t|ry..My a|
|000035c0| 64 64 72 65 73 73 20 69 | 73 3a 0a 20 20 20 20 20 |ddress i|s:. |
|000035d0| 20 20 20 4d 61 72 74 79 | 6e 20 4c 6f 76 65 6c 6c | Marty|n Lovell|
|000035e0| 0a 20 20 20 20 20 20 20 | 20 31 36 2c 20 46 61 69 |. | 16, Fai|
|000035f0| 72 77 61 74 65 72 20 50 | 61 72 6b 2c 0a 20 20 20 |rwater P|ark,. |
|00003600| 20 20 20 20 20 42 61 72 | 6e 77 6f 6f 64 2c 0a 20 | Bar|nwood,. |
|00003610| 20 20 20 20 20 20 20 47 | 6c 6f 75 63 65 73 74 65 | G|louceste|
|00003620| 72 2e 0a 20 20 20 20 20 | 20 20 20 47 4c 34 20 37 |r.. | GL4 7|
|00003630| 48 46 0a 4e 6f 20 74 65 | 6c 65 70 68 6f 6e 65 20 |HF.No te|lephone |
|00003640| 63 61 6c 6c 73 20 70 6c | 65 61 73 65 2e 0a 48 6f |calls pl|ease..Ho|
|00003650| 77 65 76 65 72 2c 20 49 | 20 63 61 6e 20 62 65 20 |wever, I| can be |
|00003660| 63 6f 6e 74 61 63 74 65 | 64 20 61 73 3a 0a 43 69 |contacte|d as:.Ci|
|00003670| 78 3a 20 20 20 20 20 20 | 20 20 20 4d 61 72 74 79 |x: | Marty|
|00003680| 6e 4c 0a 4a 61 6e 65 74 | 3a 20 20 20 20 20 20 20 |nL.Janet|: |
|00003690| 4d 4c 6f 76 65 6c 6c 40 | 55 4b 2e 41 43 2e 55 43 |MLovell@|UK.AC.UC|
|000036a0| 4c 2e 43 53 0a 49 6e 74 | 65 72 73 70 61 6e 3a 20 |L.CS.Int|erspan: |
|000036b0| 20 20 43 6f 6e 74 61 63 | 74 20 76 69 61 20 4a 61 | Contac|t via Ja|
|000036c0| 6e 65 74 20 75 73 69 6e | 67 20 61 62 6f 76 65 20 |net usin|g above |
|000036d0| 61 64 64 72 65 73 73 0a | 41 72 63 68 69 76 65 20 |address.|Archive |
|000036e0| 42 42 53 3a 20 4d 61 72 | 74 79 6e 20 4c 6f 76 65 |BBS: Mar|tyn Love|
|000036f0| 6c 6c 20 28 31 31 32 29 | 0a 4e 6f 74 65 20 74 68 |ll (112)|.Note th|
|00003700| 61 74 2c 20 64 75 72 69 | 6e 67 20 75 6e 69 76 65 |at, duri|ng unive|
|00003710| 72 73 69 74 79 20 74 65 | 72 6d 73 2c 20 49 20 72 |rsity te|rms, I r|
|00003720| 65 61 64 20 61 6c 6c 20 | 74 68 69 73 20 45 4d 61 |ead all |this EMa|
|00003730| 69 6c 20 73 69 74 65 73 | 20 72 65 67 75 6c 61 72 |il sites| regular|
|00003740| 6c 79 20 62 75 74 0a 69 | 6e 20 74 68 65 20 68 6f |ly but.i|n the ho|
|00003750| 6c 69 64 61 79 20 70 65 | 72 69 6f 64 73 20 49 20 |liday pe|riods I |
|00003760| 6d 61 79 20 72 65 61 64 | 20 74 68 65 6d 20 6c 65 |may read| them le|
|00003770| 73 73 20 72 65 67 75 6c | 61 72 6c 79 2e 0a 46 6f |ss regul|arly..Fo|
|00003780| 72 20 62 75 67 20 72 65 | 70 6f 72 74 73 20 70 6c |r bug re|ports pl|
|00003790| 65 61 73 65 20 73 65 6e | 64 20 74 68 65 20 66 6f |ease sen|d the fo|
|000037a0| 6c 6c 6f 77 69 6e 67 20 | 69 6e 66 6f 72 6d 61 74 |llowing |informat|
|000037b0| 69 6f 6e 3a 0a 20 20 20 | 20 20 20 20 20 4d 61 63 |ion:. | Mac|
|000037c0| 68 69 6e 65 20 54 79 70 | 65 0a 20 20 20 20 20 20 |hine Typ|e. |
|000037d0| 20 20 4f 53 20 56 65 72 | 73 69 6f 6e 0a 20 20 20 | OS Ver|sion. |
|000037e0| 20 20 20 20 20 53 6f 66 | 74 77 61 72 65 20 56 65 | Sof|tware Ve|
|000037f0| 72 73 69 6f 6e 0a 20 20 | 20 20 20 20 20 20 4d 6f |rsion. | Mo|
|00003800| 64 75 6c 65 73 20 49 6e | 73 74 61 6c 6c 65 64 0a |dules In|stalled.|
|00003810| 20 20 20 20 20 20 20 20 | 4d 6f 64 75 6c 65 73 20 | |Modules |
|00003820| 55 6e 70 6c 75 67 67 65 | 64 0a 20 20 20 20 20 20 |Unplugge|d. |
|00003830| 20 20 50 6f 64 75 6c 65 | 73 20 49 6e 73 74 61 6c | Podule|s Instal|
|00003840| 6c 65 64 0a 20 20 20 20 | 20 20 20 20 44 72 69 76 |led. | Driv|
|00003850| 65 73 20 49 6e 73 74 61 | 6c 6c 65 64 0a 20 20 20 |es Insta|lled. |
|00003860| 20 20 20 20 20 52 41 4d | 20 41 76 61 69 6c 61 62 | RAM| Availab|
|00003870| 6c 65 0a 20 20 20 20 20 | 20 20 20 4d 6f 6e 69 74 |le. | Monit|
|00003880| 6f 72 20 54 79 70 65 0a | 20 20 20 20 20 20 20 20 |or Type.| |
|00003890| 41 72 63 2f 53 70 61 72 | 6b 20 76 65 72 73 69 6f |Arc/Spar|k versio|
|000038a0| 6e 73 20 69 6e 20 75 73 | 65 0a 20 20 20 20 20 20 |ns in us|e. |
|000038b0| 20 20 54 79 70 65 20 6f | 66 20 41 72 63 20 49 74 | Type o|f Arc It|
|000038c0| 65 6d 20 74 68 61 74 20 | 63 61 75 73 65 64 20 66 |em that |caused f|
|000038d0| 61 69 6c 75 72 65 0a 20 | 20 20 20 20 20 20 20 49 |ailure. | I|
|000038e0| 73 20 74 68 65 20 62 75 | 67 20 72 65 70 65 61 74 |s the bu|g repeat|
|000038f0| 61 62 6c 65 3f 0a 61 6e | 64 20 65 76 65 72 79 74 |able?.an|d everyt|
|00003900| 68 69 6e 67 20 65 6c 73 | 65 20 74 68 61 74 20 73 |hing els|e that s|
|00003910| 65 65 6d 73 20 72 65 6c | 65 76 61 6e 74 2e 0a |eems rel|evant.. |
+--------+-------------------------+-------------------------+--------+--------+