Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!bsu-cs!ibmbin From: rmarks@ksp.unisys.com (Richard Marks) Newsgroups: comp.binaries.ibm.pc Subject: v04i003: uu, a uuencode/uudecode package v3.07 Summary: uu.zoo, a uuencode/uudecode package v3.07 Message-ID: <8173@bsu-cs.bsu.edu> Date: 11 Jul 89 05:35:58 GMT Sender: ibmbin@bsu-cs.bsu.edu Followup-To: comp.binaries.ibm.pc.d Organization: Unisys Corp. Knowledge Systems Projects Lines: 780 Approved: dhesi@bsu-cs.bsu.edu X-Submissions-to: ibmpc-binaries@bsu-cs.bsu.edu X-Questions-to: ibmpc-binaries-request@bsu-cs.bsu.edu X-Repost-requests-to: ibmpc-repost@bsu-cs.bsu.edu Checksum: 608938595 (Verify with "brik -cv") Posting-number: Volume 04, Issue 003 Submitted-by: rmarks@ksp.unisys.com (Richard Marks) Archive-name: uu/uu.uue Attached is the latest version, 3.07, of my UUENCODE / UUDECODE pair. This is an upgrade of my 2.14 version. Both the encode and the decode run quickly, and have good user interaction. The decode automatically handles multi-section files as read from internet. Just download the raw files (XXX1.UUE, XXX2.UUE, ...) to your PC and enter UUDECODE XXX. The decode automatically validates the sum -r checksums that are now put into encoded files. The decode also handles several unusual conditions that cropped up in 2.14. I have tried to make it accept just about anything I can throw at it. It is downwards compatible with two other checksum schemes. The encode can generate the sum -r checksums and can also generate a check character on each line. These checks are put in so as to be transparant to other decode programs. The encode can automatically create multi-section files. Three net people, Mike Lawler, Len Levine and Dan Farmer, beta tested these programs and bugs were found and improvements were suggested. I recommend that others have their programs beta tested. Thanks Mike, Len and Dan. This program is freeware and is written in Turbo Pascal 5.0. I realize that one needs a UUDECODE to get this. So if you are starting out, I would be happy to send you a diskette. Please send $5 to me to cover costs. For an extra $5, I will include various archivers such as PKXARC, PKUNZIP, and ZOO (the PK... programs are shareware). Richard Marks 931 Sulgrave Lane Bryn Mawr, PA 19010 [ A fine program that keeps on improving. Checksums obtained with the 4.3BSD "sum" or System V "sum -r" command. checksum size (bytes) file (between BEGIN--cut and END--cut lines) 18839 44531 uu.uue checksum size (bytes) file 4271 32303 uu.zoo -- R.D. ] uu part01/01 BEGIN--cut here--cut here begin 644 uu.zoo M6D]/(#(N,#`@07)C:&EV92X:``#A0?```WE,```$```````````!U=61E8V]D92YE M>&4`"@!_6<\`````````````0"DC*```FVB!`N`'`!8#F@&HQ*`2JT8/```! M`$`0%HH<*`)(H-&-1DT:DVF\I]%#`(HC3@*(H=*&RB(JP:@LHS*>2GLJ]ZE, M(("BAIX`/@#E`?0*4"Y`WP!M!'04T%9`90%=!C0;4'-`UP&%!U3``(H'O@)@ M(-:"V!-BFXB%)+:2V'!BY1"@"&@N`&!VR]DU4("BC;X2`3L!W`4P+<#'`*<# M?`\P/\!##%"L)GGL`8I5+@.8I+F3YE6:_VFVA(#BK-(`3G$$L&PUM]4S%%"D M)1O`L=K6:F^KG:ZVCP44F0`'$&?XJ.'.ALM@0#$+
;@WXEZ,>S;N3;FGY?Z8^W\04`1"
M!!2U0"``,AQXPX%!'&C$@60<&,>!=ARXQX&4'!C*@:8 P`!'YTXG@
M`$*-#CTP`,J```!0=@:@"#[PR(O@`#^]"$%]".A``]=G`3^-#B$P`,N`#A8P
M`+>=V[NM#(H`W.=+`,L`D@=`<"!I`#&9#P*`!<]]"(K0V^'M#K\MU#K@#G4@
M`#(`#.A`#\D=UR!X!8NM"'=``"8M`,5]"')P`3H`W'<0`9HM`#9P`_N=`#I@
M`SF0VN3G"P*@#/_UM0*@",*@`HM]"/X`#,I="A)N#!5>X!B^#/&M"'6-"O`@
MOB3P``P`",_\R'"```;PR(#-@()=UR1P`+%``-(`#BQ^"(_PXC$^93Q^#\L`
M"`[PR`BP#'S=R(\ $#NQOEW8"GB$%<<9;02"41HD$C``!B`,(8A2K7H8%8^F.6^*CE
M+ /T"ZQK4QYQST`$@'0!=+-,%+LCX=4X_@X3S
M`1T&1*-.--B(HX]4$4X8#3CP9;A, A#$,-*E'\4,6>Z("`
M**@&%B!@7!9Z](%%+*UI3V-'S;ZTJ78<81P)Z"0(ZC``9][C(?_`B%#7N`(G
M*`"2TM"8`4R0B`;X[7:RZB"F^,&45>`"%M<`*R``L(JOKF(5C2@"'5;!"&"`
M%0`)<"LRS@J,7#@``/-8!2MX\`0IP>().6(7*12G"FQ-*G2"8Q*_K(H7QE8U
M$45(T\%$)5D',,6QEBV"`L@'`%W$XAKK0(`N9"':`>AB%M=0K)<6400!]""T
M=)!`#TQ+AP;T0*QT@,`QG@(`,P!@'2200LO000(`:"&SB3B+9AVK@%UP#AU*
M`,"$3'",UXJ53+`(K@#NQ5H3!&)0LL4`>`=E6P3T%BIG""X&H+`+"A@2OEA0
M`##HP(!=<,"0"0"`=;%[#3)UK&,F^$<&%E#?`8P"*E\XP#!6)*MB>"L[5\4%
M`'H07@'(M@&P$,`_"G!AU=)!`+3@`2#Z``/J)J`158`!2.3PA$04`!?<2$!V
M%I&-"\LV!8OH`(6)`!) @#4RF`OJE!Y^093B%(0`V4VAR4`J1@
M0Z$#+>2#]S%>/O1#'=S4R.R)'S1`=<04"*##`NA?/I1@(]@!.!P<*Z"#/_2#
M..`#">94PTA;"7755X756#%%+EB`7O&57P&68%U)CQ@68OV1#@``+?1`)-4=
MA?&`+AS$PUR4Q>F6!E@!$A"?PF`:EE5`8A,9.'%]MU.EZ`##E@%9B4#JV7;H2$85$3;
MW1$`.N17'5R`*X*;N"4`N<'BSGEB=NG:DDV(OJW7,!2:+B32.A1`J.G"L_'A
MQJ`#-S#=!GB`%!2#%515J[T:2&C!!\B!`1A*P(74SC&-D,S"#^3",A;`+`!!
M+D`CU&@,!*"#*3#=#XB,`N0BA#GKDBG_TB5&05.A#!8\`%-PY"/@3`A&S'
MR63#/)")!#[&!"3*I;&:JQ7E41I`4J*#+S"ED*"#!#S&`NS)!DR#'!3`O9")
MXLQBO00BDZU`=D323@9`G_626S9DI_79%F1!+TGEG@%`GV7!%N2;;ZV75&'3
MPV14<@0<.B1!<,$`+;!8"/!`LQ62')2`(QC`B9F`9;+`4OP#/YB`#A3`)FG:
M/\B#*ZP#/0S",0S`1/E>`)1F)*"*!U#B1:U4)-@4TP!,)*$#P$S",ECFB?U"
M6?G4CAS!=@@543T@4DW4<6)2!1X5!)W&"A@#'1#`$%"+-QP=Z?``.!D`#^C!
M'0@`"X"`[2A2>9KG>:)G>JKG>K*G>0),>08$W*?$_0(`````````````````
F````````````````````````````````````````````````_(,`
`
end
END--cut here--cut here
0`@P2)!86@I%;Z#P0J
ME5Q@"`+0JP%%!TXYS`2P#G8P8/L0QHA0"`90")6,@W4`#.5X`(60C@<@S(80
M`.M@!:V
4P7)K?;>K/V&1@!GQJ$KLX/
MFCGIH'C&L$K0!5@36PR$1<`$+@-P>E/+P3)@1#_'E/[$F9M&UNM/K)L_M2G\
MP%"Y;3N!J1U&@R`S-J^HD`Y"[F,\>C^O)Q[*ZY<7.F1;_&`#<-\S@8SO.ON]
M]1L$>3;+=@*-FT\G[6I<7_G>%?38@Z\@R]^'S;!3<_8V@U*0"K+B(%P&FO4<
MAKW#=0G8ZU3(NLG`'!BA8W04,V?MBY;=-.KVKJK[4W/>]>V*RP#Y/M]M(`0T
M26?=(V,`#(`!L7`*9FHJ*@?D<19MDDB0"8<`)6"/F:CU]MG%6`0*XM'+G,=S
M'9C#1;D%F*H6L";;-!6>OT+:\YI>U+LY9:`2.-K6E_"]Y!GX)&DDI";<5=)P
M?]"V#84_^+B&T/FZ!/Y!))A$4T#IM=5_+X2/0"D=PU&@!MY[H_AH&W`F4`4$
MI=!.W"(0AS-A*9B>-Z=_30.,3P1@8==+^.1`'*SBU'AP$^,@/D9QH1%@T55\
MC1]A8:T)/^&1E`-P`!Q702@\E\'T=JW*:U+U5NI._UL'Y55<;Z"!CQ&UB?
MX2ZD=JYSH'LC3X6K
MO%>+8"C\!()@&KC,);`9SV$T/(>M]1*<`3#`!RAD]JT++3<=W.0ZO`:&:Y_=
MRGUXTH;ET566Z]<_5X61X!FLR55@F8]K16X"U4`G'+UG7"`3/BB444A6)E(.+!@%H0H0`5@?"#MG&&/%/`,3X08`)BA0`
M`SF)&&*./[BLM(/>_OQ!0][H^+,.`?\84O@BBOL3-P$#X&,"(#VH0,<#C!?^
M>.23]_!#'0*L4T;F_OR]=QW2/&[`%8WXHHX_%ER!RS\`0*')"@-8K8@AK]\-
MQ"+X/(ZP`P`DTB1N#3B"'K^(,\/&VO,T3;Z@#0B!_JQ`X2`/8$T/8_`BQB
M!#\EK)0`,'4TH(@1[I"``0+H$_`]`.O_DP@[70@S%MAB2P&`V6@+P"#8(075
ML(2[&`#I$`]^V`7#\`-5
M,`=A<`9EH`.B15J/!5.7M04M,`9L,`=H\`9UT`67Q0.*50:D^`8M4%HPY0,S
M"0(\H)-T``=U0`MN`'X0]S[@FQT(@00=N98Y,
M@2@@!4@A.I`#```+A#X5\!V=$GZD`S.`!R@`.E`#:$$"4`0>X.M)O>X(`*0`
M.DA36L`?"`-CR`#M``C(A`IP'5P`6I#RH@`?F0#&4`'2@08P_];!H12&U^BV
MH0=T8+\.@!;(`EM@&/@#8Q`-IZ$=P`!CD$Z.0E58"(D`+-R$%B``O$KM-P"D
M7CH`.[1``!C+E@`!W1XV.(0,Y`/PKT5P#S1.Z`L!?9(%"$I"^2=SP!&0E)22
M"-@!'H`.WD#3`P5O!E6N`Q:`#L8``-"5>P<=#`,`\"H'##J@`@`@5!(!D%@J
M>]X1:'IXX!^T&G3P`^@'JCP"U))_B0-3@`[65+,$`!.PGS`016`,[($)4`(`
M0`;8`V"R"/:7!7"7L,`!N(-U0#^*@1`8F;T"%CP`E*D(@L')O'P[X![0@3%`
M)Z^`!S``B^`9K`!GD`D'H"*P`5^O[4%,;'`5+2;&E'H#8!A$`W``/*;EQ\0G
MP@#I`0!$I7#`@JLFP\74%
M8%K)4H`13;!`(IJ`@41T00/7Y4`4%*!E#UR+3)&L,8\%(`20M*"L@]`&`,XC
M59,N`AH[IO";0]"(2I0U%V7=,2U^`)(Y,&H[.\"&40`A:`!H@`X#&,(ZY+$(
M\4`C%__XQY[=#!(VTP(((&DP-[;J+1,4HPH,,,$BFM#:#A2ZQ1!P;F:O.RD`
M8$M(_67D.MSAX"ZA6M79,<$AFB`J0HLZ!(IIZ0!P409