Need simple file transfer program

From: Kevin Handy <kth_at_srv.net>
Date: Thu Feb 26 08:43:47 2004

Vintage Computer Festival wrote:

>On Wed, 25 Feb 2004, Kevin Handy wrote:
>
>
>
>>If you set up kermit right (and you have a current enough version of kermit
>>on both ends), you can do a recursive transfer (i.e. transfer all
>>sub-directories
>>automatically). Check out the following commands for more info.
>>
>> set rec path relative
>> set send path relative
>> set file coll update
>> get /relative *
>> send /relative *
>>
>>To get the latest versions, go to the source
>>
>> http://www.columbia.edu/kermit/
>>
>>you should be able to find a version for just about anything there.
>>
>>
>
>Hi Kevin.
>
>Thanks for the tip. Kermit certainly rocks. I've downloaded the 3.15
>DOS version from Columbia and have been playing with it for about an hour
>now and think I've got it tuned pretty well. It has some excellent
>features. The only problem is, I haven't been able to figure out how to
>make it do a recursive get. Online documentation is sparse, and
>unfortunately, in my vast library of computer books, I have no volume on
>Kermit.
>
>I want to be able to set the directory on the local machine and then do a
>get of an entire remote volume, i.e.:
>
>get e:\*.*
>
>Which I would want to download all files and recursively traverse all
>directories on remote drive e:, storing them in the local directory I
>specify and preserving pathnames, filenames, and preferably attributes.
>However, it only downloads files in the root directory.
>
>Can you point me to some relevant documentation?
>
>
>
You may need the beta version (3.16) for recursive to work

    http://www.columbia.edu/kermit/msk316.html

I recently did this, (but from a win3.11 system to Linux)
and it goes something like the following:

On the transmitting side, do

    cd e:\ % Go to root of directory to transfer
    msk316 % Start kermit
    ...set line ...., set speed ..., etc. to assign and set up your port
    set send path relative % Tell it to send path information
    server % Go into serving mode

On the receiving side

    cd \xxx % Go to path to receive data
    msk316 % Start kermit
    ...set line ...., set speed ..., etc. to assign and set up your port
    set rec path relative % Tell it to receive path information
    set fil coll update % Speeds things up if you have to restart
    receive /recursive * % Grab all the files

If the transfer dies, kill the last partial file transfered, and
restart. The "set fil coll update" will cause it to rapidly skip
over the files already transfered.
Received on Thu Feb 26 2004 - 08:43:47 GMT

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:36:43 BST