Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!rutgers!ll-xn!mit-eddie!uw-beaver!tektronix!tekcrl!tekfdi!videovax!stever
From: stever@videovax.Tek.COM (Steven E. Rice, P.E.)
Newsgroups: comp.sys.amiga
Subject: Re: uudecode blues
Message-ID: <4476@videovax.Tek.COM>
Date: Tue, 7-Jul-87 14:37:12 EDT
Article-I.D.: videovax.4476
Posted: Tue Jul 7 14:37:12 1987
Date-Received: Sat, 11-Jul-87 01:01:21 EDT
References: <736@utflis.UUCP>
Reply-To: stever@videovax.Tek.COM (Steven E. Rice, P.E.)
Distribution: na
Organization: Tektronix Television Systems, Beaverton, Oregon
Lines: 50
Summary: Transfer uuencoded; uudecode on the Amiga
In article <736@utflis.UUCP>, wayne@utflis.UUCP (Wayne Young) writes:
> I am having problems transferring large binary files to my Amiga
> from a 4.2BSD UNIX Vax. These files were pulled off the net in a
> uuencoded format, compressed, stored, uncompressed, and uudecoded.
> They were then xmodem'ed and/or kermited to the Amiga, which refused
> to believe that these were object files.
>
> I have no problems transferring smaller files like Robotroff or Pearl,
> but I can't seem to get med or GravityWars to work on the Amiga. . . .
I have successfully transferred both ASCII and binary files from our
4.2BSD UNIX VAX to my Amiga with Kermit. One thing that helps is to send
the files from the VAX in uuencoded form and then uudecode them on the
Amiga. There are several versions of uudecode on the Fish Disks. (I
believe one of the later ones is on Fish Disk #53.)
The other help I have is a set of C-shell scripts that generate transfer
control files ("take files") for Amiga Kermit and a check directory on
the VAX. Each file is tranferred to the Amiga and then back to the
associated check directory on the VAX. Transfer integrity can then be
tested by
diff -crs .check | more
(each file is mentioned by name, even if both copies are identical), or
diff -cr .check | more
(only subdirectories, differences, and unique files are mentioned).
I have found most transfers to be correct. There are some problems,
however. Kermit has the problem of occasionally dropping the last
newline in a file (I run image mode, since both UNIX and the Amiga use
newline as the line terminator, and there is no good reason to translate
to CR/LF and then back.) And if I forget to specify binary transfer mode
for a binary file (I have very few of them, since I uudecode on the
Amiga. . .), I have to transfer that file over again. But I *know* I
have to, because when a transfer fails, the file in ".check"
is not the same as the original!!!
I offered to post the shell scripts a few months back, but only had four
(4) requests, so I mailed them instead. If you think they might be useful,
send me email.
Steve Rice
-----------------------------------------------------------------------------
new: stever@videovax.tv.Tek.com
old: {decvax | hplabs | ihnp4 | uw-beaver | cae780}!tektronix!videovax!stever