home *** CD-ROM | disk | FTP | other *** search
Unknown | 1996-12-20 | 6.4 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
| |
100%
| xdgMime
| image/x-tga
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 0c f4 20 3e 51 | 4d 61 69 6c 0d 00 14 40 |..... >Q|Mail...@|
|00000010| f4 20 74 61 6b 65 73 20 | 61 20 6d 61 69 6c 20 6d |. takes |a mail m|
|00000020| 65 73 73 61 67 65 20 66 | 69 6c 65 20 61 6e 64 20 |essage f|ile and |
|00000030| 63 6f 70 69 65 73 20 74 | 6f 20 6f 75 74 67 6f 69 |copies t|o outgoi|
|00000040| 6e 67 20 64 69 72 65 63 | 74 6f 72 79 0d 00 1e 04 |ng direc|tory....|
|00000050| 0d 00 28 19 ee 85 20 f6 | 3a f1 22 20 61 74 20 6c |..(... .|:." at l|
|00000060| 69 6e 65 20 22 3b 9e 3a | e0 0d 00 32 16 c8 99 22 |ine ";.:|...2..."|
|00000070| 4f 53 5f 47 65 74 45 6e | 76 22 20 b8 20 41 24 0d |OS_GetEn|v" . A$.|
|00000080| 00 3c 0f 76 65 72 24 3d | 22 30 2e 35 37 22 0d 00 |.<.ver$=|"0.57"..|
|00000090| 46 33 63 66 24 3d 22 22 | 3a 66 69 6c 65 24 3d 22 |F3cf$=""|:file$="|
|000000a0| 22 3a 74 65 73 74 25 3d | a3 3a 6b 69 63 6b 25 3d |":test%=|.:kick%=|
|000000b0| a3 3a 67 61 74 65 24 3d | 22 22 3a 73 65 71 25 3d |.:gate$=|"":seq%=|
|000000c0| a3 0d 00 50 34 72 6f 6f | 74 64 69 72 24 3d 22 22 |...P4roo|tdir$=""|
|000000d0| 3a 77 6f 72 6b 64 69 72 | 24 3d 22 22 3a 74 65 78 |:workdir|$="":tex|
|000000e0| 74 64 69 72 24 3d 22 22 | 3a 66 6f 72 63 65 67 61 |tdir$=""|:forcega|
|000000f0| 74 65 25 3d 30 0d 00 5a | 05 f5 0d 00 64 16 70 24 |te%=0..Z|....d.p$|
|00000100| 3d a4 67 65 74 70 61 72 | 28 41 24 2c 22 20 22 29 |=.getpar|(A$," ")|
|00000110| 0d 00 6e 09 c8 8e 70 24 | ca 0d 00 78 32 c9 22 2d |..n...p$|...x2."-|
|00000120| 63 74 72 6c 22 2c 22 2d | 63 22 3a e7 c0 41 24 2c |ctrl","-|c":..A$,|
|00000130| 31 29 3c 3e 22 2d 22 8c | 63 66 24 3d a4 67 65 74 |1)<>"-".|cf$=.get|
|00000140| 70 61 72 28 41 24 2c 22 | 20 22 29 0d 00 82 34 c9 |par(A$,"| ")...4.|
|00000150| 22 2d 67 61 74 65 22 2c | 22 2d 67 22 3a e7 c0 41 |"-gate",|"-g":..A|
|00000160| 24 2c 31 29 3c 3e 22 2d | 22 8c 67 61 74 65 24 3d |$,1)<>"-|".gate$=|
|00000170| a4 67 65 74 70 61 72 28 | 41 24 2c 22 20 22 29 0d |.getpar(|A$," ").|
|00000180| 00 8c 22 20 20 20 20 20 | 20 20 20 20 20 20 20 e7 |.." | .|
|00000190| a9 67 61 74 65 24 3c 35 | 8c 67 61 74 65 24 3d 22 |.gate$<5|.gate$="|
|000001a0| 22 0d 00 96 1f c9 22 2d | 6e 6f 67 61 74 65 22 3a |"....."-|nogate":|
|000001b0| 67 61 74 65 24 3d 22 6d | 61 69 6c 68 6f 73 74 22 |gate$="m|ailhost"|
|000001c0| 0d 00 a0 19 c9 22 2d 74 | 65 73 74 22 2c 22 2d 74 |....."-t|est","-t|
|000001d0| 22 3a 74 65 73 74 25 3d | b9 0d 00 aa 19 c9 22 2d |":test%=|......"-|
|000001e0| 6b 69 63 6b 22 2c 22 2d | 6b 22 3a 6b 69 63 6b 25 |kick","-|k":kick%|
|000001f0| 3d b9 0d 00 b4 2a c9 22 | 2d 72 6f 6f 74 22 2c 22 |=....*."|-root","|
|00000200| 2d 72 22 3a 72 6f 6f 74 | 64 69 72 24 3d a4 67 65 |-r":root|dir$=.ge|
|00000210| 74 70 61 72 28 41 24 2c | 22 20 22 29 0d 00 be 12 |tpar(A$,|" ")....|
|00000220| c9 22 2d 73 65 71 22 3a | 73 65 71 25 3d b9 0d 00 |."-seq":|seq%=...|
|00000230| c8 05 cb 0d 00 d2 0a fd | 41 24 3d 22 22 0d 00 dc |........|A$=""...|
|00000240| 30 e7 63 66 24 3d 22 22 | 8c f2 65 78 69 74 28 31 |0.cf$=""|..exit(1|
|00000250| 2c 22 4e 6f 20 63 6f 6e | 74 72 6f 6c 20 66 69 6c |,"No con|trol fil|
|00000260| 65 20 70 61 72 61 6d 65 | 74 65 72 22 29 0d 00 e6 |e parame|ter")...|
|00000270| 38 e7 72 6f 6f 74 64 69 | 72 24 3d 22 22 8c f2 65 |8.rootdi|r$=""..e|
|00000280| 78 69 74 28 31 2c 22 4e | 6f 20 73 70 6f 6f 6c 20 |xit(1,"N|o spool |
|00000290| 64 69 72 65 63 74 6f 72 | 79 20 73 70 65 63 69 66 |director|y specif|
|000002a0| 69 65 64 22 29 0d 00 f0 | 04 0d 00 fa 1d 77 6f 72 |ied")...|.....wor|
|000002b0| 6b 64 69 72 24 3d 72 6f | 6f 74 64 69 72 24 2b 22 |kdir$=ro|otdir$+"|
|000002c0| 2e 77 6f 72 6b 22 0d 01 | 04 1d 74 65 78 74 64 69 |.work"..|..textdi|
|000002d0| 72 24 3d 72 6f 6f 74 64 | 69 72 24 2b 22 2e 74 65 |r$=rootd|ir$+".te|
|000002e0| 78 74 22 0d 01 0e 04 0d | 01 18 0e f2 63 68 65 63 |xt".....|....chec|
|000002f0| 6b 64 69 72 73 0d 01 22 | 16 de 74 6d 70 25 33 30 |kdirs.."|..tmp%30|
|00000300| 30 2c 6e 62 75 66 25 34 | 30 39 36 0d 01 2c 37 f4 |0,nbuf%4|096..,7.|
|00000310| 20 6e 6f 20 66 69 78 65 | 64 20 75 70 70 65 72 20 | no fixe|d upper |
|00000320| 6c 69 6d 69 74 2c 20 6c | 65 74 20 6d 65 6d 6f 72 |limit, l|et memor|
|00000330| 79 20 62 65 20 74 68 65 | 20 66 61 63 74 6f 72 2e |y be the| factor.|
|00000340| 2e 2e 0d 01 36 18 74 6f | 6d 61 78 25 3d 28 93 2d |....6.to|max%=(.-|
|00000350| e0 2d 31 30 30 30 29 81 | 34 30 0d 01 40 10 de 74 |.-1000).|40..@..t|
|00000360| 6f 24 28 74 6f 6d 61 78 | 25 29 0d 01 4a 04 0d 01 |o$(tomax|%)..J...|
|00000370| 54 33 6c 6f 63 61 6c 68 | 6f 73 74 24 3d a4 6c 6f |T3localh|ost$=.lo|
|00000380| 77 65 72 28 a4 76 61 72 | 76 61 6c 28 22 4e 65 77 |wer(.var|val("New|
|00000390| 73 42 61 73 65 24 48 6f | 73 74 4e 61 6d 65 22 29 |sBase$Ho|stName")|
|000003a0| 29 0d 01 5e 04 0d 01 68 | 33 f4 20 6e 6f 77 20 65 |)..^...h|3. now e|
|000003b0| 78 74 72 61 63 74 20 74 | 6f 2f 66 72 6f 6d 20 69 |xtract t|o/from i|
|000003c0| 6e 66 6f 20 66 72 6f 6d | 20 63 6f 6e 74 72 6f 6c |nfo from| control|
|000003d0| 20 66 69 6c 65 2e 2e 2e | 0d 01 72 2c 66 72 6f 6d | file...|..r,from|
|000003e0| 24 3d 22 22 3a 74 6f 24 | 3d 22 22 3a 63 6f 75 6e |$="":to$|="":coun|
|000003f0| 74 25 3d 30 3a 72 70 24 | 3d 22 22 3a 70 72 65 63 |t%=0:rp$|="":prec|
|00000400| 24 3d 22 22 0d 01 7c 46 | 43 31 25 3d a4 6f 70 65 |$=""..|F|C1%=.ope|
|00000410| 6e 69 6e 28 63 66 24 29 | 3a e7 43 31 25 3d 30 20 |nin(cf$)|:.C1%=0 |
|00000420| f2 65 78 69 74 28 31 2c | 22 43 6f 75 6c 64 6e 27 |.exit(1,|"Couldn'|
|00000430| 74 20 6f 70 65 6e 20 63 | 6f 6e 74 72 6f 6c 20 66 |t open c|ontrol f|
|00000440| 69 6c 65 20 22 2b 63 66 | 24 29 0d 01 86 05 f5 0d |ile "+cf|$)......|
|00000450| 01 90 0e 20 20 41 24 3d | be 23 43 31 25 0d 01 9a |... A$=|.#C1%...|
|00000460| 18 20 20 42 24 3d a4 67 | 65 74 70 61 72 28 41 24 |. B$=.g|etpar(A$|
|00000470| 2c 22 3a 22 29 0d 01 a4 | 0b 20 20 c8 8e 42 24 ca |,":")...|. ..B$.|
|00000480| 0d 01 ae 15 20 20 20 20 | c9 22 53 22 3a 66 72 6f |.... |."S":fro|
|00000490| 6d 24 3d 41 24 0d 01 b8 | 14 20 20 20 20 c9 22 52 |m$=A$...|. ."R|
|000004a0| 50 22 3a 72 70 24 3d 41 | 24 0d 01 c2 16 20 20 20 |P":rp$=A|$.... |
|000004b0| 20 c9 22 50 52 22 3a 70 | 72 65 63 24 3d 41 24 0d | ."PR":p|rec$=A$.|
|000004c0| 01 cc 15 20 20 20 20 c9 | 22 44 22 3a 66 69 6c 65 |... .|"D":file|
|000004d0| 24 3d 41 24 0d 01 d6 16 | 20 20 20 20 c9 22 47 57 |$=A$....| ."GW|
|000004e0| 22 3a 67 61 74 65 24 3d | 41 24 0d 01 e0 34 20 20 |":gate$=|A$...4 |
|000004f0| 20 20 c9 22 52 22 3a e7 | 63 6f 75 6e 74 25 3c 74 | ."R":.|count%<t|
|00000500| 6f 6d 61 78 25 8c 74 6f | 24 28 63 6f 75 6e 74 25 |omax%.to|$(count%|
|00000510| 29 3d 41 24 3a 63 6f 75 | 6e 74 25 2b 3d 31 0d 01 |)=A$:cou|nt%+=1..|
|00000520| ea 07 20 20 cb 0d 01 f4 | 0a fd c5 23 43 31 25 0d |.. ....|...#C1%.|
|00000530| 01 fe 0c f2 63 66 28 43 | 31 25 29 0d 02 08 04 0d |....cf(C|1%).....|
|00000540| 02 12 2f e7 66 72 6f 6d | 24 3d 22 22 8c f2 65 78 |../.from|$=""..ex|
|00000550| 69 74 28 31 2c 22 43 6f | 75 6c 64 6e 27 74 20 64 |it(1,"Co|uldn't d|
|00000560| 65 63 6f 64 65 20 73 65 | 6e 64 65 72 22 29 0d 02 |ecode se|nder")..|
|00000570| 1c 36 e7 a7 66 72 6f 6d | 24 2c 22 40 22 29 3c 31 |.6..from|$,"@")<1|
|00000580| 80 6c 6f 63 61 6c 68 6f | 73 74 24 3e 22 22 8c 66 |.localho|st$>"".f|
|00000590| 72 6f 6d 24 2b 3d 22 40 | 22 2b 6c 6f 63 61 6c 68 |rom$+="@|"+localh|
|000005a0| 6f 73 74 24 0d 02 26 04 | 0d 02 30 1d 66 69 6c 65 |ost$..&.|..0.file|
|000005b0| 24 3d a4 64 69 72 28 63 | 66 24 29 2b 22 2e 22 2b |$=.dir(c|f$)+"."+|
|000005c0| 66 69 6c 65 24 0d 02 3a | 40 e7 a4 6f 62 6a 74 79 |file$..:|@..objty|
|000005d0| 70 65 28 66 69 6c 65 24 | 29 3c 3e 31 8c f2 65 78 |pe(file$|)<>1..ex|
|000005e0| 69 74 28 31 2c 22 4d 65 | 73 73 61 67 65 20 66 69 |it(1,"Me|ssage fi|
|000005f0| 6c 65 20 6e 6f 74 20 66 | 6f 75 6e 64 20 22 2b 66 |le not f|ound "+f|
|00000600| 69 6c 65 24 29 0d 02 44 | 04 0d 02 4e 04 0d 02 58 |ile$)..D|...N...X|
|00000610| 0b e7 74 65 73 74 25 8c | 0d 02 62 3f 20 20 f1 22 |..test%.|..b? ."|
|00000620| 6e 65 77 73 62 61 73 65 | 20 67 65 6e 65 72 69 63 |newsbase| generic|
|00000630| 20 73 65 6e 64 6d 61 69 | 6c 20 22 2b 76 65 72 24 | sendmai|l "+ver$|
|00000640| 2b 22 20 74 65 73 74 20 | 6f 75 74 70 75 74 3a 20 |+" test |output: |
|00000650| 22 2b 66 69 6c 65 24 0d | 02 6c 25 20 20 f1 22 6d |"+file$.|.l% ."m|
|00000660| 61 78 69 6d 75 6d 20 72 | 65 63 69 70 69 65 6e 74 |aximum r|ecipient|
|00000670| 73 20 3d 20 22 3b 74 6f | 6d 61 78 25 0d 02 76 15 |s = ";to|max%..v.|
|00000680| 20 20 f1 22 66 72 6f 6d | 3a 20 22 2b 66 72 6f 6d | ."from|: "+from|
|00000690| 24 0d 02 80 1a 20 20 f1 | 22 72 65 74 75 72 6e 2d |$.... .|"return-|
|000006a0| 50 61 74 68 3a 20 22 2b | 72 70 24 0d 02 8a 14 20 |Path: "+|rp$.... |
|000006b0| 20 f1 22 74 6f 3a 20 22 | 2b 74 6f 24 28 30 29 0d | ."to: "|+to$(0).|
|000006c0| 02 94 12 20 20 e3 6c 25 | 3d 31 b8 74 6f 6d 61 78 |... .l%|=1.tomax|
|000006d0| 25 0d 02 9e 23 20 20 20 | 20 e7 74 6f 24 28 6c 25 |%...# | .to$(l%|
|000006e0| 29 3e 22 22 8c f1 22 20 | 20 20 20 22 2b 74 6f 24 |)>"".." | "+to$|
|000006f0| 28 6c 25 29 0d 02 a8 09 | 20 20 ed 6c 25 0d 02 b2 |(l%)....| .l%...|
|00000700| 1c 20 20 f1 22 76 69 61 | 20 67 61 74 65 77 61 79 |. ."via| gateway|
|00000710| 3a 20 22 2b 67 61 74 65 | 24 0d 02 bc 19 20 20 f2 |: "+gate|$.... .|
|00000720| 65 78 69 74 28 30 2c 22 | 74 65 73 74 20 72 75 6e |exit(0,"|test run|
|00000730| 22 29 0d 02 c6 05 cd 0d | 02 d0 04 0d 02 da 1a e7 |")......|........|
|00000740| a7 72 70 24 2c 22 40 22 | 29 3c 31 8c 72 70 24 3d |.rp$,"@"|)<1.rp$=|
|00000750| 66 72 6f 6d 24 0d 02 e4 | 04 0d 02 ee 22 f4 20 6e |from$...|....". n|
|00000760| 6f 77 20 6d 61 6b 65 20 | 6d 71 75 65 75 65 2e 77 |ow make |mqueue.w|
|00000770| 6f 72 6b 20 66 69 6c 65 | 2e 2e 2e 0d 02 f8 16 f4 |ork file|........|
|00000780| 20 74 68 72 65 65 20 63 | 68 6f 69 63 65 73 2e 2e | three c|hoices..|
|00000790| 2e 0d 03 02 50 f4 20 31 | 29 20 6d 75 6c 74 69 70 |....P. 1|) multip|
|000007a0| 6c 65 20 72 65 63 69 70 | 69 65 6e 74 73 2c 20 73 |le recip|ients, s|
|000007b0| 6d 74 70 20 67 61 74 65 | 77 61 79 20 64 65 66 69 |mtp gate|way defi|
|000007c0| 6e 65 64 3b 20 73 65 6e | 64 20 61 73 20 6f 6e 65 |ned; sen|d as one|
|000007d0| 20 66 69 6c 65 20 76 69 | 61 20 67 61 74 65 77 61 | file vi|a gatewa|
|000007e0| 79 0d 03 0c 26 f4 20 32 | 29 20 73 69 6e 67 6c 65 |y...&. 2|) single|
|000007f0| 20 72 65 63 69 70 69 65 | 6e 74 2c 20 73 65 6e 64 | recipie|nt, send|
|00000800| 20 64 69 72 65 63 74 0d | 03 16 43 f4 20 33 29 20 | direct.|..C. 3) |
|00000810| 6d 75 6c 74 69 70 6c 65 | 20 72 65 63 69 70 69 65 |multiple| recipie|
|00000820| 6e 74 73 2c 20 6e 6f 20 | 67 61 74 65 77 61 79 3b |nts, no |gateway;|
|00000830| 20 73 65 6e 64 20 73 65 | 70 61 72 61 74 65 6c 79 | send se|parately|
|00000840| 20 64 69 72 65 63 74 6c | 79 2e 0d 03 20 04 0d 03 | directl|y... ...|
|00000850| 2a 18 66 73 25 3d a4 66 | 69 6c 65 73 69 7a 65 28 |*.fs%=.f|ilesize(|
|00000860| 66 69 6c 65 24 29 0d 03 | 34 0b 71 73 65 71 25 3d |file$)..|4.qseq%=|
|00000870| 30 0d 03 3e 28 6f 75 74 | 72 6f 6f 74 24 3d a4 66 |0..>(out|root$=.f|
|00000880| 69 6c 65 72 6f 6f 74 28 | 66 73 25 2c 70 72 65 63 |ileroot(|fs%,prec|
|00000890| 24 2c 63 6f 75 6e 74 25 | 29 0d 03 48 27 e7 28 63 |$,count%|)..H'.(c|
|000008a0| 6f 75 6e 74 25 3e 31 84 | 66 6f 72 63 65 67 61 74 |ount%>1.|forcegat|
|000008b0| 65 25 3c 3e 30 29 80 67 | 61 74 65 24 3e 22 22 8c |e%<>0).g|ate$>"".|
|000008c0| 0d 03 52 39 20 20 6f 75 | 74 24 3d a4 6d 61 6b 65 |..R9 ou|t$=.make|
|000008d0| 66 69 6c 65 6e 61 6d 65 | 28 74 65 78 74 64 69 72 |filename|(textdir|
|000008e0| 24 2c 77 6f 72 6b 64 69 | 72 24 2c 6f 75 74 72 6f |$,workdi|r$,outro|
|000008f0| 6f 74 24 2c 73 65 71 25 | 29 0d 03 5c 10 20 20 74 |ot$,seq%|)..\. t|
|00000900| 6f 24 3d 74 6f 24 28 30 | 29 0d 03 66 2f 20 20 74 |o$=to$(0|)..f/ t|
|00000910| 65 73 74 25 3d a7 72 70 | 24 2c 22 20 22 29 3a e7 |est%=.rp|$," "):.|
|00000920| 74 65 73 74 25 3e 31 20 | 8c 72 70 24 3d c0 72 70 |test%>1 |.rp$=.rp|
|00000930| 24 2c 74 65 73 74 25 29 | 0d 03 70 1a 20 20 6f 24 |$,test%)|..p. o$|
|00000940| 3d 77 6f 72 6b 64 69 72 | 24 2b 22 2e 22 2b 6f 75 |=workdir|$+"."+ou|
|00000950| 74 24 0d 03 7a 15 20 20 | 43 25 3d a4 6f 70 65 6e |t$..z. |C%=.open|
|00000960| 6f 75 74 28 6f 24 29 0d | 03 84 37 20 20 20 20 e7 |out(o$).|..7 .|
|00000970| 43 25 3d 30 20 f2 65 78 | 69 74 28 31 2c 22 43 6f |C%=0 .ex|it(1,"Co|
|00000980| 75 6c 64 6e 27 74 20 6f | 70 65 6e 20 6f 75 74 70 |uldn't o|pen outp|
|00000990| 75 74 20 77 6f 72 6b 20 | 66 69 6c 65 22 29 0d 03 |ut work |file")..|
|000009a0| 8e 12 20 20 20 20 d5 23 | 43 25 2c 67 61 74 65 24 |.. .#|C%,gate$|
|000009b0| 0d 03 98 10 20 20 20 20 | d5 23 43 25 2c 72 70 24 |.... |.#C%,rp$|
|000009c0| 0d 03 a2 16 20 20 20 20 | e3 6c 25 3d 30 b8 63 6f |.... |.l%=0.co|
|000009d0| 75 6e 74 25 2d 31 0d 03 | ac 22 20 20 20 20 20 20 |unt%-1..|." |
|000009e0| e7 74 6f 24 28 6c 25 29 | 3e 22 22 8c d5 23 43 25 |.to$(l%)|>""..#C%|
|000009f0| 2c 74 6f 24 28 6c 25 29 | 0d 03 b6 09 20 20 20 20 |,to$(l%)|.... |
|00000a00| ed 0d 03 c0 1f 20 20 f2 | 63 66 28 43 25 29 3a f2 |..... .|cf(C%):.|
|00000a10| 73 65 74 74 79 70 65 28 | 6f 24 2c 26 46 46 46 29 |settype(|o$,&FFF)|
|00000a20| 0d 03 ca 1a 20 20 6f 24 | 3d 74 65 78 74 64 69 72 |.... o$|=textdir|
|00000a30| 24 2b 22 2e 22 2b 6f 75 | 74 24 0d 03 d4 2e 20 20 |$+"."+ou|t$.... |
|00000a40| 46 25 3d a4 6d 6f 76 65 | 66 69 6c 65 28 66 69 6c |F%=.move|file(fil|
|00000a50| 65 24 2c 6f 24 29 3a f2 | 73 65 74 74 79 70 65 28 |e$,o$):.|settype(|
|00000a60| 6f 24 2c 26 46 46 46 29 | 0d 03 de 30 20 20 e7 46 |o$,&FFF)|...0 .F|
|00000a70| 25 8c f2 65 78 69 74 28 | 31 2c 22 43 6f 75 6c 64 |%..exit(|1,"Could|
|00000a80| 6e 27 74 20 6d 6f 76 65 | 20 74 6f 20 73 70 6f 6f |n't move| to spoo|
|00000a90| 6c 20 61 72 65 61 22 29 | 0d 03 e8 07 20 20 cc 0d |l area")|.... ..|
|00000aa0| 03 f2 14 20 20 e3 6c 25 | 3d 30 b8 63 6f 75 6e 74 |... .l%|=0.count|
|00000ab0| 25 2d 31 0d 03 fc 3b 20 | 20 20 20 6f 75 74 24 3d |%-1...; | out$=|
|00000ac0| a4 6d 61 6b 65 66 69 6c | 65 6e 61 6d 65 28 74 65 |.makefil|ename(te|
|00000ad0| 78 74 64 69 72 24 2c 77 | 6f 72 6b 64 69 72 24 2c |xtdir$,w|orkdir$,|
|00000ae0| 6f 75 74 72 6f 6f 74 24 | 2c 73 65 71 25 29 0d 04 |outroot$|,seq%)..|
|00000af0| 06 13 20 20 20 20 74 6f | 24 3d 74 6f 24 28 6c 25 |.. to|$=to$(l%|
|00000b00| 29 0d 04 10 10 20 20 20 | 20 e7 74 6f 24 3e 22 22 |).... | .to$>""|
|00000b10| 8c 0d 04 1a 1b 20 20 20 | 20 20 20 61 74 25 3d a7 |..... | at%=.|
|00000b20| 74 6f 24 2c 22 40 22 2c | 31 29 2b 31 0d 04 24 3b |to$,"@",|1)+1..$;|
|00000b30| 20 20 20 20 20 20 74 6f | 73 69 74 65 24 3d c1 74 | to|site$=.t|
|00000b40| 6f 24 2c 61 74 25 29 3a | e7 61 74 25 3c 31 84 74 |o$,at%):|.at%<1.t|
|00000b50| 6f 73 69 74 65 24 3d 22 | 22 8c 74 6f 73 69 74 65 |osite$="|".tosite|
|00000b60| 24 3d 67 61 74 65 24 0d | 04 2e 4a 20 20 20 20 20 |$=gate$.|..J |
|00000b70| 20 e7 74 6f 73 69 74 65 | 24 3d 22 22 8c f2 65 78 | .tosite|$=""..ex|
|00000b80| 69 74 28 31 2c 22 43 6f | 75 6c 64 6e 27 74 20 73 |it(1,"Co|uldn't s|
|00000b90| 65 6e 64 20 2d 20 6e 6f | 20 64 65 73 74 69 6e 61 |end - no| destina|
|00000ba0| 74 69 6f 6e 20 6f 72 20 | 67 61 74 65 77 61 79 22 |tion or |gateway"|
|00000bb0| 29 0d 04 38 32 20 20 20 | 20 20 20 74 65 73 74 25 |)..82 | test%|
|00000bc0| 3d a7 72 70 24 2c 22 20 | 22 29 3a e7 74 65 73 74 |=.rp$," |"):.test|
|00000bd0| 25 3e 31 20 72 70 24 3d | c0 72 70 24 2c 74 65 73 |%>1 rp$=|.rp$,tes|
|00000be0| 74 25 29 0d 04 42 1e 20 | 20 20 20 20 20 6f 24 3d |t%)..B. | o$=|
|00000bf0| 77 6f 72 6b 64 69 72 24 | 2b 22 2e 22 2b 6f 75 74 |workdir$|+"."+out|
|00000c00| 24 0d 04 4c 19 20 20 20 | 20 20 20 43 25 3d a4 6f |$..L. | C%=.o|
|00000c10| 70 65 6e 6f 75 74 28 6f | 24 29 0d 04 56 12 20 20 |penout(o|$)..V. |
|00000c20| 20 20 20 20 20 20 e7 43 | 25 3d 30 8c 0d 04 60 14 | .C|%=0...`.|
|00000c30| 20 20 20 20 20 20 20 20 | 20 20 e7 6c 25 3e 30 8c | | .l%>0.|
|00000c40| 0d 04 61 6f 20 20 20 20 | 20 20 20 20 20 20 20 20 |..ao | |
|00000c50| f2 65 78 69 74 28 31 2c | 22 43 6f 75 6c 64 6e 27 |.exit(1,|"Couldn'|
|00000c60| 74 20 6f 70 65 6e 20 6f | 75 74 70 75 74 20 2d 20 |t open o|utput - |
|00000c70| 70 6f 73 73 69 62 6c 79 | 20 73 70 6f 6f 6c 20 64 |possibly| spool d|
|00000c80| 69 72 65 63 74 6f 72 79 | 20 66 75 6c 6c 20 64 75 |irectory| full du|
|00000c90| 65 20 74 6f 20 6e 6f 20 | 6d 61 69 6c 20 67 61 74 |e to no |mail gat|
|00000ca0| 65 77 61 79 20 64 65 66 | 69 6e 65 64 3f 22 29 0d |eway def|ined?").|
|00000cb0| 04 74 11 20 20 20 20 20 | 20 20 20 20 20 20 20 cc |.t. | .|
|00000cc0| 0d 04 7e 39 20 20 20 20 | 20 20 20 20 20 20 20 20 |..~9 | |
|00000cd0| f2 65 78 69 74 28 31 2c | 22 43 6f 75 6c 64 6e 27 |.exit(1,|"Couldn'|
|00000ce0| 74 20 6f 70 65 6e 20 6f | 75 74 70 75 74 20 77 6f |t open o|utput wo|
|00000cf0| 72 6b 20 66 69 6c 65 22 | 29 0d 04 88 0f 20 20 20 |rk file"|).... |
|00000d00| 20 20 20 20 20 20 20 cd | 0d 04 92 0d 20 20 20 20 | .|.... |
|00000d10| 20 20 20 20 cd 0d 04 9c | 18 20 20 20 20 20 20 20 | ....|. |
|00000d20| 20 d5 23 43 25 2c 74 6f | 73 69 74 65 24 0d 04 a6 | .#C%,to|site$...|
|00000d30| 14 20 20 20 20 20 20 20 | 20 d5 23 43 25 2c 72 70 |. | .#C%,rp|
|00000d40| 24 0d 04 b0 14 20 20 20 | 20 20 20 20 20 d5 23 43 |$.... | .#C|
|00000d50| 25 2c 74 6f 24 0d 04 ba | 25 20 20 20 20 20 20 20 |%,to$...|% |
|00000d60| 20 f2 63 66 28 43 25 29 | 3a f2 73 65 74 74 79 70 | .cf(C%)|:.settyp|
|00000d70| 65 28 6f 24 2c 26 46 46 | 46 29 0d 04 c4 1e 20 20 |e(o$,&FF|F).... |
|00000d80| 20 20 20 20 6f 24 3d 74 | 65 78 74 64 69 72 24 2b | o$=t|extdir$+|
|00000d90| 22 2e 22 2b 6f 75 74 24 | 0d 04 ce 32 20 20 20 20 |"."+out$|...2 |
|00000da0| 20 20 46 25 3d a4 63 6f | 70 79 66 69 6c 65 28 66 | F%=.co|pyfile(f|
|00000db0| 69 6c 65 24 2c 6f 24 29 | 3a f2 73 65 74 74 79 70 |ile$,o$)|:.settyp|
|00000dc0| 65 28 6f 24 2c 26 46 46 | 46 29 0d 04 d8 34 20 20 |e(o$,&FF|F)...4 |
|00000dd0| 20 20 20 20 e7 46 25 8c | f2 65 78 69 74 28 31 2c | .F%.|.exit(1,|
|00000de0| 22 43 6f 75 6c 64 6e 27 | 74 20 6d 6f 76 65 20 74 |"Couldn'|t move t|
|00000df0| 6f 20 73 70 6f 6f 6c 20 | 61 72 65 61 22 29 0d 04 |o spool |area")..|
|00000e00| e2 09 20 20 20 20 cd 0d | 04 ec 07 20 20 ed 0d 04 |.. ..|... ...|
|00000e10| f6 18 20 20 46 25 3d a4 | 64 65 6c 66 69 6c 65 28 |.. F%=.|delfile(|
|00000e20| 66 69 6c 65 24 29 0d 05 | 00 05 cd 0d 05 0a 04 0d |file$)..|........|
|00000e30| 05 14 26 f4 20 66 69 6e | 69 73 68 65 64 2c 20 73 |..&. fin|ished, s|
|00000e40| 6f 20 72 65 6d 6f 76 65 | 20 73 6f 75 72 63 65 20 |o remove| source |
|00000e50| 66 69 6c 65 73 0d 05 1e | 14 ff 22 72 65 6d 6f 76 |files...|.."remov|
|00000e60| 65 20 22 2b 66 69 6c 65 | 24 0d 05 28 12 ff 22 72 |e "+file|$..(.."r|
|00000e70| 65 6d 6f 76 65 20 22 2b | 63 66 24 0d 05 32 10 e7 |emove "+|cf$..2..|
|00000e80| 6b 69 63 6b 25 8c f2 6b | 69 63 6b 0d 05 3c 18 f2 |kick%..k|ick..<..|
|00000e90| 65 78 69 74 28 30 2c 22 | 4d 61 69 6c 20 73 65 6e |exit(0,"|Mail sen|
|00000ea0| 74 22 29 0d 05 46 05 e0 | 0d 05 50 04 0d 05 5a 12 |t")..F..|..P...Z.|
|00000eb0| dd a4 66 69 6c 65 73 69 | 7a 65 28 66 24 29 0d 05 |..filesi|ze(f$)..|
|00000ec0| 64 2c ea 65 25 2c 73 25 | 2c 46 25 3a c8 99 22 58 |d,.e%,s%|,F%:.."X|
|00000ed0| 4f 53 5f 46 69 6c 65 22 | 2c 31 37 2c 66 24 b8 65 |OS_File"|,17,f$.e|
|00000ee0| 25 2c 2c 2c 2c 73 25 3b | 46 25 0d 05 6e 16 e7 65 |%,,,,s%;|F%..n..e|
|00000ef0| 25 3d 30 84 28 46 25 80 | 31 29 8c 73 25 3d 2d 31 |%=0.(F%.|1).s%=-1|
|00000f00| 0d 05 78 07 3d 73 25 0d | 05 82 04 0d 05 8c 15 dd |..x.=s%.|........|
|00000f10| a4 6d 6f 76 65 66 69 6c | 65 28 73 24 2c 64 24 29 |.movefil|e(s$,d$)|
|00000f20| 0d 05 96 26 ea 46 25 3a | c8 99 22 58 4f 53 5f 46 |...&.F%:|.."XOS_F|
|00000f30| 53 43 6f 6e 74 72 6f 6c | 22 2c 32 35 2c 73 24 2c |SControl|",25,s$,|
|00000f40| 64 24 b8 3b 46 25 0d 05 | a0 32 e7 28 46 25 80 31 |d$.;F%..|.2.(F%.1|
|00000f50| 29 20 c8 99 22 58 4f 53 | 5f 46 53 43 6f 6e 74 72 |) .."XOS|_FSContr|
|00000f60| 6f 6c 22 2c 32 36 2c 73 | 24 2c 64 24 2c 28 31 3c |ol",26,s|$,d$,(1<|
|00000f70| 3c 37 29 20 b8 3b 46 25 | 0d 05 aa 0b 3d 28 46 25 |<7) .;F%|....=(F%|
|00000f80| 80 31 29 0d 05 b4 04 0d | 05 be 15 dd a4 63 6f 70 |.1).....|.....cop|
|00000f90| 79 66 69 6c 65 28 73 24 | 2c 64 24 29 0d 05 c8 23 |yfile(s$|,d$)...#|
|00000fa0| c8 99 22 58 4f 53 5f 46 | 53 43 6f 6e 74 72 6f 6c |.."XOS_F|SControl|
|00000fb0| 22 2c 32 36 2c 73 24 2c | 64 24 20 b8 3b 46 25 0d |",26,s$,|d$ .;F%.|
|00000fc0| 05 d2 0b 3d 28 46 25 80 | 31 29 0d 05 dc 04 0d 05 |...=(F%.|1)......|
|00000fd0| e6 11 dd a4 64 65 6c 66 | 69 6c 65 28 66 24 29 0d |....delf|ile(f$).|
|00000fe0| 05 f0 1d ea 46 25 3a c8 | 99 22 58 4f 53 5f 46 69 |....F%:.|."XOS_Fi|
|00000ff0| 6c 65 22 2c 36 2c 66 24 | b8 3b 46 25 0d 05 fa 0b |le",6,f$|.;F%....|
|00001000| 3d 28 46 25 80 31 29 0d | 06 04 04 0d 06 0e 11 dd |=(F%.1).|........|
|00001010| f2 65 78 69 74 28 6e 25 | 2c 61 24 29 0d 06 18 25 |.exit(n%|,a$)...%|
|00001020| ff 28 22 73 65 74 20 4e | 65 77 73 42 61 73 65 24 |.("set N|ewsBase$|
|00001030| 52 65 74 75 72 6e 43 6f | 64 65 20 22 2b c3 6e 25 |ReturnCo|de "+.n%|
|00001040| 29 0d 06 22 24 ff 28 22 | 73 65 74 20 4e 65 77 73 |).."$.("|set News|
|00001050| 42 61 73 65 24 52 65 74 | 75 72 6e 49 6e 66 6f 20 |Base$Ret|urnInfo |
|00001060| 22 2b 61 24 29 0d 06 2c | 05 e0 0d 06 36 05 e1 0d |"+a$)..,|....6...|
|00001070| 06 40 04 0d 06 4a 0f dd | f2 63 68 65 63 6b 64 69 |.@...J..|.checkdi|
|00001080| 72 73 0d 06 54 4c e7 a4 | 6f 62 6a 74 79 70 65 28 |rs..TL..|objtype(|
|00001090| 72 6f 6f 74 64 69 72 24 | 29 3c 32 20 8c f2 65 78 |rootdir$|)<2 ..ex|
|000010a0| 69 74 28 31 2c 22 53 70 | 6f 6f 6c 20 64 69 72 65 |it(1,"Sp|ool dire|
|000010b0| 63 74 6f 72 79 20 22 2b | 72 6f 6f 74 64 69 72 24 |ctory "+|rootdir$|
|000010c0| 2b 22 20 6e 6f 74 20 66 | 6f 75 6e 64 22 29 0d 06 |+" not f|ound")..|
|000010d0| 5e 18 f2 65 6e 73 75 72 | 65 64 69 72 28 74 65 78 |^..ensur|edir(tex|
|000010e0| 74 64 69 72 24 29 0d 06 | 68 18 f2 65 6e 73 75 72 |tdir$)..|h..ensur|
|000010f0| 65 64 69 72 28 77 6f 72 | 6b 64 69 72 24 29 0d 06 |edir(wor|kdir$)..|
|00001100| 72 5c e7 a4 6f 62 6a 74 | 79 70 65 28 74 65 78 74 |r\..objt|ype(text|
|00001110| 64 69 72 24 29 3c 32 20 | 84 a4 6f 62 6a 74 79 70 |dir$)<2 |..objtyp|
|00001120| 65 28 77 6f 72 6b 64 69 | 72 24 29 3c 32 20 8c f2 |e(workdi|r$)<2 ..|
|00001130| 65 78 69 74 28 31 2c 22 | 53 70 6f 6f 6c 20 73 75 |exit(1,"|Spool su|
|00001140| 62 64 69 72 65 63 74 6f | 72 69 65 73 20 6e 6f 74 |bdirecto|ries not|
|00001150| 20 63 72 65 61 74 65 64 | 22 29 0d 06 7c 05 e1 0d | created|")..|...|
|00001160| 06 86 04 0d 06 90 13 dd | f2 65 6e 73 75 72 65 64 |........|.ensured|
|00001170| 69 72 28 66 24 29 0d 06 | 9a 07 ea 74 25 0d 06 a4 |ir(f$)..|...t%...|
|00001180| 13 74 25 3d a4 6f 62 6a | 74 79 70 65 28 66 24 29 |.t%=.obj|type(f$)|
|00001190| 0d 06 ae 20 e7 74 25 3c | 32 84 74 25 3e 33 8c c8 |... .t%<|2.t%>3..|
|000011a0| 99 22 58 4f 53 5f 46 69 | 6c 65 22 2c 38 2c 66 24 |."XOS_Fi|le",8,f$|
|000011b0| 0d 06 b8 05 e1 0d 06 c2 | 04 0d 06 cc 11 dd a4 6f |........|.......o|
|000011c0| 62 6a 74 79 70 65 28 66 | 24 29 0d 06 d6 07 ea 46 |bjtype(f|$).....F|
|000011d0| 25 0d 06 e0 1c c8 99 22 | 58 4f 53 5f 46 69 6c 65 |%......"|XOS_File|
|000011e0| 22 2c 31 37 2c 66 24 b8 | 74 25 3b 46 25 0d 06 ea |",17,f$.|t%;F%...|
|000011f0| 14 e7 28 46 25 80 31 29 | 8c 3d 2d 31 3a 8b 3d 74 |..(F%.1)|.=-1:.=t|
|00001200| 25 0d 06 f4 04 0d 06 fe | 14 dd f2 73 65 74 74 79 |%.......|...setty|
|00001210| 70 65 28 66 24 2c 74 25 | 29 0d 07 08 19 c8 99 22 |pe(f$,t%|)......"|
|00001220| 58 4f 53 5f 46 69 6c 65 | 22 2c 31 38 2c 66 24 2c |XOS_File|",18,f$,|
|00001230| 74 25 0d 07 12 05 e1 0d | 07 1c 04 0d 07 26 0e dd |t%......|.....&..|
|00001240| f2 63 66 28 f8 20 68 25 | 29 0d 07 30 21 e7 68 25 |.cf(. h%|)..0!.h%|
|00001250| 3c 3e 30 20 c8 99 22 58 | 4f 53 5f 46 69 6e 64 22 |<>0 .."X|OS_Find"|
|00001260| 2c 30 2c 68 25 3a 68 25 | 3d 30 0d 07 3a 05 e1 0d |,0,h%:h%|=0..:...|
|00001270| 07 44 04 0d 07 4e 10 dd | a4 76 61 72 76 61 6c 28 |.D...N..|.varval(|
|00001280| 41 24 29 0d 07 58 0a ea | 4c 25 2c 46 25 0d 07 62 |A$)..X..|L%,F%..b|
|00001290| 2f c8 99 22 58 4f 53 5f | 52 65 61 64 56 61 72 56 |/.."XOS_|ReadVarV|
|000012a0| 61 6c 22 2c 41 24 2c 74 | 6d 70 25 2c 32 35 36 2c |al",A$,t|mp%,256,|
|000012b0| 30 2c 33 20 b8 2c 2c 4c | 25 3b 46 25 0d 07 6c 19 |0,3 .,,L|%;F%..l.|
|000012c0| e7 28 46 25 80 31 29 20 | 84 4c 25 3e 32 35 36 20 |.(F%.1) |.L%>256 |
|000012d0| 8c 3a 3d 22 22 0d 07 76 | 15 74 6d 70 25 3f 4c 25 |.:=""..v|.tmp%?L%|
|000012e0| 3d 31 33 3a 3d 24 74 6d | 70 25 0d 07 80 04 0d 07 |=13:=$tm|p%......|
|000012f0| 8a 0f dd a4 6c 6f 77 65 | 72 28 41 24 29 0d 07 94 |....lowe|r(A$)...|
|00001300| 16 ea 42 24 2c 6c 25 2c | 63 25 2c 61 25 2c 7a 25 |..B$,l%,|c%,a%,z%|
|00001310| 2c 64 25 0d 07 9e 1e 61 | 25 3d 97 22 41 22 3a 7a |,d%....a|%=."A":z|
|00001320| 25 3d 97 22 5a 22 3a 64 | 25 3d 97 22 61 22 2d 61 |%=."Z":d|%=."a"-a|
|00001330| 25 0d 07 a8 0b e7 a9 41 | 24 3e 30 8c 0d 07 b2 0d |%......A|$>0.....|
|00001340| e3 6c 25 3d 31 b8 a9 41 | 24 0d 07 bc 13 20 20 63 |.l%=1..A|$.... c|
|00001350| 25 3d 97 c1 41 24 2c 6c | 25 2c 31 29 0d 07 c6 1b |%=..A$,l|%,1)....|
|00001360| 20 20 e7 63 25 3e 3d 61 | 25 80 63 25 3c 3d 7a 25 | .c%>=a|%.c%<=z%|
|00001370| 8c 63 25 2b 3d 64 25 0d | 07 d0 0d 20 20 42 24 2b |.c%+=d%.|... B$+|
|00001380| 3d bd 63 25 0d 07 da 05 | ed 0d 07 e4 05 cd 0d 07 |=.c%....|........|
|00001390| ee 07 3d 42 24 0d 07 f8 | 04 0d 08 02 1f dd a4 66 |..=B$...|.......f|
|000013a0| 69 6c 65 72 6f 6f 74 28 | 66 73 25 2c 70 72 65 63 |ileroot(|fs%,prec|
|000013b0| 24 2c 6e 72 65 63 25 29 | 0d 08 0c 1a ea 6f 75 74 |$,nrec%)|.....out|
|000013c0| 72 6f 6f 74 24 2c 70 72 | 25 2c 66 73 24 2c 72 65 |root$,pr|%,fs$,re|
|000013d0| 63 25 0d 08 16 19 e7 66 | 73 25 3e 30 8c 66 73 25 |c%.....f|s%>0.fs%|
|000013e0| 3d a8 28 31 30 2a ab 66 | 73 25 29 0d 08 20 31 70 |=.(10*.f|s%).. 1p|
|000013f0| 72 25 3d 94 28 70 72 65 | 63 24 3d 22 62 75 6c 6b |r%=.(pre|c$="bulk|
|00001400| 22 84 70 72 65 63 24 3d | 22 6a 75 6e 6b 22 84 70 |".prec$=|"junk".p|
|00001410| 72 65 63 24 3d 22 6c 69 | 73 74 22 29 0d 08 2a 16 |rec$="li|st")..*.|
|00001420| 66 73 24 3d c2 22 30 30 | 30 22 2b c3 66 73 25 2c |fs$=."00|0"+.fs%,|
|00001430| 33 29 0d 08 34 22 72 65 | 63 25 3d 30 3a e7 6e 72 |3)..4"re|c%=0:.nr|
|00001440| 65 63 25 3e 30 8c 72 65 | 63 25 3d a8 28 ab 6e 72 |ec%>0.re|c%=.(.nr|
|00001450| 65 63 25 29 0d 08 3e 12 | 72 65 63 24 3d c2 c3 72 |ec%)..>.|rec$=..r|
|00001460| 65 63 25 2c 31 29 0d 08 | 48 1a 6f 75 74 72 6f 6f |ec%,1)..|H.outroo|
|00001470| 74 24 3d c3 70 72 25 2b | 66 73 24 2b 72 65 63 24 |t$=.pr%+|fs$+rec$|
|00001480| 0d 08 52 0d 3d 6f 75 74 | 72 6f 6f 74 24 0d 08 5c |..R.=out|root$..\|
|00001490| 04 0d 08 66 26 dd a4 6d | 61 6b 65 66 69 6c 65 6e |...f&..m|akefilen|
|000014a0| 61 6d 65 28 64 31 24 2c | 64 32 24 2c 72 6f 6f 74 |ame(d1$,|d2$,root|
|000014b0| 24 2c 73 65 71 25 29 0d | 08 70 07 ea 66 24 0d 08 |$,seq%).|.p..f$..|
|000014c0| 7a 0a e7 73 65 71 25 8c | 0d 08 84 0e 20 20 66 24 |z..seq%.|.... f$|
|000014d0| 3d c3 a4 73 65 71 0d 08 | 8e 07 20 20 cc 0d 08 98 |=..seq..|.. ....|
|000014e0| 07 20 20 f5 0d 08 a2 10 | 20 20 20 20 71 73 65 71 |. .....| qseq|
|000014f0| 25 2b 3d 31 0d 08 ac 20 | 20 20 20 20 66 24 3d 72 |%+=1... | f$=r|
|00001500| 6f 6f 74 24 2b c2 22 30 | 30 22 2b c3 71 73 65 71 |oot$+."0|0"+.qseq|
|00001510| 25 2c 32 29 0d 08 b6 40 | 20 20 fd 28 a4 6f 62 6a |%,2)...@| .(.obj|
|00001520| 74 79 70 65 28 64 31 24 | 2b 22 2e 22 2b 66 24 29 |type(d1$|+"."+f$)|
|00001530| 3d 30 80 a4 6f 62 6a 74 | 79 70 65 28 64 32 24 2b |=0..objt|ype(d2$+|
|00001540| 22 2e 22 2b 66 24 29 3d | 30 29 84 71 73 65 71 25 |"."+f$)=|0).qseq%|
|00001550| 3e 32 30 30 0d 08 c0 05 | cd 0d 08 ca 07 3d 66 24 |>200....|.....=f$|
|00001560| 0d 08 d4 04 0d 08 de 09 | dd a4 73 65 71 0d 08 e8 |........|..seq...|
|00001570| 28 f4 20 72 65 61 64 20 | 69 6e 20 73 65 71 75 65 |(. read |in seque|
|00001580| 6e 63 65 20 6e 75 6d 65 | 72 2c 20 61 6e 64 20 75 |nce nume|r, and u|
|00001590| 70 64 61 74 65 0d 08 f2 | 0c ea 73 65 71 25 2c 43 |pdate...|..seq%,C|
|000015a0| 25 0d 08 fc 1d 73 65 71 | 24 3d 72 6f 6f 74 64 69 |%....seq|$=rootdi|
|000015b0| 72 24 2b 22 2e 73 65 71 | 75 65 6e 63 65 22 0d 09 |r$+".seq|uence"..|
|000015c0| 06 17 e7 a4 6f 62 6a 74 | 79 70 65 28 73 65 71 24 |....objt|ype(seq$|
|000015d0| 29 3d 30 20 8c 0d 09 10 | 0c 20 20 73 65 71 25 3d |)=0 ....|. seq%=|
|000015e0| 31 0d 09 1a 30 20 20 c8 | 95 a4 6f 62 6a 74 79 70 |1...0 .|..objtyp|
|000015f0| 65 28 74 65 78 74 64 69 | 72 24 2b 22 2e 22 2b c3 |e(textdi|r$+"."+.|
|00001600| 73 65 71 25 29 3e 30 3a | 73 65 71 25 2b 3d 31 3a |seq%)>0:|seq%+=1:|
|00001610| ce 0d 09 24 07 20 20 cc | 0d 09 2e 40 20 20 43 25 |...$. .|...@ C%|
|00001620| 3d a4 6f 70 65 6e 69 6e | 28 73 65 71 24 29 3a e7 |=.openin|(seq$):.|
|00001630| 43 25 3d 30 20 f2 65 78 | 69 74 28 31 2c 22 43 61 |C%=0 .ex|it(1,"Ca|
|00001640| 6e 27 74 20 6f 70 65 6e | 20 73 65 71 75 65 6e 63 |n't open| sequenc|
|00001650| 65 20 66 69 6c 65 22 29 | 0d 09 38 22 20 20 73 65 |e file")|..8" se|
|00001660| 71 25 3d bb 28 be 23 43 | 25 29 3a f2 63 66 28 43 |q%=.(.#C|%):.cf(C|
|00001670| 25 29 3a 73 65 71 25 2b | 3d 31 0d 09 42 05 cd 0d |%):seq%+|=1..B...|
|00001680| 09 4c 28 43 25 3d a4 6f | 70 65 6e 6f 75 74 28 73 |.L(C%=.o|penout(s|
|00001690| 65 71 24 29 3a d5 23 43 | 25 2c c3 73 65 71 25 3a |eq$):.#C|%,.seq%:|
|000016a0| f2 63 66 28 43 25 29 0d | 09 56 09 3d 73 65 71 25 |.cf(C%).|.V.=seq%|
|000016b0| 0d 09 60 04 0d 09 6a 10 | dd a4 6f 70 65 6e 69 6e |..`...j.|..openin|
|000016c0| 28 66 24 29 0d 09 74 0a | ea 68 25 2c 46 25 0d 09 |(f$)..t.|.h%,F%..|
|000016d0| 7e 2e c8 99 22 58 4f 53 | 5f 46 69 6e 64 22 2c 26 |~..."XOS|_Find",&|
|000016e0| 34 46 2c 66 24 20 b8 68 | 25 3b 46 25 3a e7 28 46 |4F,f$ .h|%;F%:.(F|
|000016f0| 25 80 31 29 3c 3e 30 8c | 68 25 3d 30 0d 09 88 07 |%.1)<>0.|h%=0....|
|00001700| 3d 68 25 0d 09 92 04 0d | 09 9c 10 dd a4 6f 70 65 |=h%.....|.....ope|
|00001710| 6e 75 70 28 66 24 29 0d | 09 a6 0a ea 68 25 2c 46 |nup(f$).|....h%,F|
|00001720| 25 0d 09 b0 1d c8 99 22 | 58 4f 53 5f 46 69 6e 64 |%......"|XOS_Find|
|00001730| 22 2c 26 43 46 2c 66 24 | b8 68 25 3b 46 25 0d 09 |",&CF,f$|.h%;F%..|
|00001740| ba 35 e7 28 46 25 80 31 | 29 8c c8 99 22 58 4f 53 |.5.(F%.1|)..."XOS|
|00001750| 5f 46 69 6e 64 22 2c 26 | 38 46 2c 66 24 b8 68 25 |_Find",&|8F,f$.h%|
|00001760| 3b 46 25 3a e7 28 46 25 | 80 31 29 3c 3e 30 8c 68 |;F%:.(F%|.1)<>0.h|
|00001770| 25 3d 30 0d 09 c4 07 3d | 68 25 0d 09 ce 04 0d 09 |%=0....=|h%......|
|00001780| d8 11 dd a4 6f 70 65 6e | 6f 75 74 28 66 24 29 0d |....open|out(f$).|
|00001790| 09 e2 0a ea 68 25 2c 46 | 25 0d 09 ec 2d c8 99 22 |....h%,F|%...-.."|
|000017a0| 58 4f 53 5f 46 69 6e 64 | 22 2c 26 38 46 2c 66 24 |XOS_Find|",&8F,f$|
|000017b0| b8 68 25 3b 46 25 3a e7 | 28 46 25 80 31 29 3c 3e |.h%;F%:.|(F%.1)<>|
|000017c0| 30 8c 68 25 3d 30 0d 09 | f6 07 3d 68 25 0d 0a 00 |0.h%=0..|..=h%...|
|000017d0| 04 0d 0a 0a 15 dd a4 67 | 65 74 70 61 72 28 f8 20 |.......g|etpar(. |
|000017e0| 41 24 2c 73 24 29 0d 0a | 14 0a ea 42 24 2c 6c 25 |A$,s$)..|...B$,l%|
|000017f0| 0d 0a 1e 0e 6c 25 3d a7 | 41 24 2c 73 24 29 0d 0a |....l%=.|A$,s$)..|
|00001800| 28 0a e7 6c 25 3e 30 8c | 0d 0a 32 1f 20 20 42 24 |(..l%>0.|..2. B$|
|00001810| 3d c0 41 24 2c 6c 25 2d | 31 29 3a 41 24 3d c1 41 |=.A$,l%-|1):A$=.A|
|00001820| 24 2c 6c 25 2b 31 29 0d | 0a 3c 07 20 20 cc 0d 0a |$,l%+1).|.<. ...|
|00001830| 46 11 20 20 42 24 3d 41 | 24 3a 41 24 3d 22 22 0d |F. B$=A|$:A$="".|
|00001840| 0a 50 05 cd 0d 0a 5a 07 | 3d 42 24 0d 0a 64 04 0d |.P....Z.|=B$..d..|
|00001850| 0a 6e 0d dd a4 64 69 72 | 28 66 24 29 0d 0a 78 07 |.n...dir|(f$)..x.|
|00001860| ea 6c 25 0d 0a 82 25 6c | 25 3d a9 66 24 3a f5 6c |.l%...%l|%=.f$:.l|
|00001870| 25 2d 3d 31 3a fd c1 66 | 24 2c 6c 25 2c 31 29 3d |%-=1:..f|$,l%,1)=|
|00001880| 22 2e 22 84 6c 25 3c 32 | 0d 0a 8c 0e 3d c0 66 24 |".".l%<2|....=.f$|
|00001890| 2c 6c 25 2d 31 29 0d 0a | 96 04 0d 0a a0 0a dd f2 |,l%-1)..|........|
|000018a0| 6b 69 63 6b 0d 0a aa 31 | f4 20 73 65 6e 64 20 73 |kick...1|. send s|
|000018b0| 6d 74 70 20 6b 69 63 6b | 20 62 72 6f 61 64 63 61 |mtp kick| broadca|
|000018c0| 73 74 20 6d 65 73 73 61 | 67 65 20 66 6f 72 20 21 |st messa|ge for !|
|000018d0| 54 43 50 49 50 0d 0a b4 | 10 24 74 6d 70 25 3d 22 |TCPIP...|.$tmp%="|
|000018e0| 54 41 53 4b 22 0d 0a be | 49 c8 99 22 57 69 6d 70 |TASK"...|I.."Wimp|
|000018f0| 5f 49 6e 69 74 69 61 6c | 69 73 65 22 2c 32 30 30 |_Initial|ise",200|
|00001900| 2c 21 74 6d 70 25 2c 22 | 4e 65 77 73 62 61 73 65 |,!tmp%,"|Newsbase|
|00001910| 2d 6b 61 39 71 20 6d 61 | 69 6c 65 72 22 20 b8 20 |-ka9q ma|iler" . |
|00001920| 76 65 72 73 69 6f 6e 25 | 2c 74 61 73 6b 25 0d 0a |version%|,task%..|
|00001930| c8 3d 21 74 6d 70 25 3d | 32 35 36 3a 74 6d 70 25 |.=!tmp%=|256:tmp%|
|00001940| 21 31 32 3d 30 3a 74 6d | 70 25 21 31 36 3d 26 38 |!12=0:tm|p%!16=&8|
|00001950| 32 33 46 30 3a 24 28 74 | 6d 70 25 2b 32 30 29 3d |23F0:$(t|mp%+20)=|
|00001960| 22 73 6d 74 70 20 6b 69 | 63 6b 22 0d 0a d2 25 c8 |"smtp ki|ck"...%.|
|00001970| 99 22 57 69 6d 70 5f 53 | 65 6e 64 4d 65 73 73 61 |."Wimp_S|endMessa|
|00001980| 67 65 22 2c 20 31 37 2c | 20 74 6d 70 25 2c 20 30 |ge", 17,| tmp%, 0|
|00001990| 0d 0a dc 05 e1 0d ff | |....... | |
+--------+-------------------------+-------------------------+--------+--------+