I like this idea - it even has some potential for easy scripting on either end
since their are some scriptable base64 tools on Windows.
----- Original Message -----
From: "Wayne Throop" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Tuesday, 2002-05-21 01:26
Subject: Re: vnc-list-digest V1 #1570


> : An interesting "addon" that would not even require integration would
> : be a very lightweight implementation of an application-mode
> : peer-to-peer filesharing tool for systems that don't already have
> : something like Netmeeting.
>
> It would not be at all difficult to piggyback it on the
> cut buffer transfer.  I could prototype one for the unix-2-unix
> case as a single shell pipeline.  Not only could, I have
> done so, workable up to files of at least a megabyte or two.
> For a unix-centric implementation, something like:
>
>     zip - f1 f2 fN | encdec -be | xselection -cutbuffer 0 -
>
> to send, and
>
>     xselection -cutbuffer 0 | encdec -bd | unzip -
>
> to receive.  Very simple, very easy.  A GUI applet for windoze
> is trivial enough to write, and a unix GUI could be wrapped around
> the above.
>
> The cut buffer has a size limit, but it would not be too hard to use it
> multiple times.  A general-purpose version was discussed on this list
> some time back (see below).  Use of mime encapsulation could make it
> platform-neutral, and workable on most systems.   But nobody
> has bothered to do it, despite being dead easy.
>
> To me, this indicates that the claim from earlier in the thread
>
>     file transfer capability _is_ a usage feature which goes hand in
>     glove with remote session control; that's why it is always
>     eventually integrated into such tools
>
> is not accurate at all.  It would be trivial to add, and it hasn't been.
> People just don't need it.  They can always use a non-bundled file
> transfer tool, or just email themselves, and this is so easy to do that
> there's little motive to adding the feature to VNC.
>
> ( Though mind you, PCanywhere's file transfer capability came in
>   handy once upon a time when Outlook was corrupting the file when
>   packing it in MIME for mat for emailing, but that's another story. )
>
> If you disagree... just implement it.  It's not hard.
> As for me, I tend to simply use scp; I'm normally connected
> via ssh anyways.
>
>
> Wayne Throop   [EMAIL PROTECTED]
>
>
> Date: Thu, 15 Mar 2001 22:56:17 -0800 (PST)
> From: [EMAIL PROTECTED] (Wayne Throop)
> Subject: Re: file xfer
>
> : "Morris, Steve" <[EMAIL PROTECTED]>
> : I would have chosen .tgz format over pkzip but they are effectively
> : equivalent and who cares if it is hidden from the user.
>
> I thought pkzip (or zip, see below) would be more nearly universally
> available.  The .tgz format seems more unix-oriented to me.
>
> : I suggest that a prototype start with the MIME encapsulation of a
> : single file which can be eithor binary or TEXT.  That lets us handle
> : platform translation of CR/LF.  Let the user zip and unzip it in the
> : beginning.  This defers such user interface questions as where in the
> : tree to do the extract.
>
> Right.  The sender just clicks on (or types in the name of) a file, this
> gets recorded in the MIME header, and the receiver can either use the
> same name from the MIME header to save, or maybe have a way of
> optionally storing to a different filename.  That's enough to get
> started: just MIME, no zipping to complicate things at this point.  The
> only thing beyond simple text bashing is the base64 format, which is
> pretty straightforward; mmencode.c from the metamail package will handle
> it, the source of which is easily findable on the web.  Or try to find
> a copy of encdec.c (which is packaged with nutnews).  Add automagic
> zipping for compression and/or multiple files after the basic xfer is
> working.
>
> : Does anyone know where to find mime64 and pkzip libraries?
>
> Well... as you see above, I know where to find unix-pipe-oriented
> code for this stuff, rather than libraries.  But still, the metamail
> package is a good place to start for the one, and the source for
> the linux/unix zip/unzip code for the other.  Findable on the web
> via Your Favorite Search Engine.
>
> : Raye Raskin <[EMAIL PROTECTED]>
> : I'm just a little curious.  Why do I keep seeing references to pkzip?
> : Why not use just plain zip?  Isn't it just a tad more portable?  Isn't
> : that what we'd want?  And there are no license issues that I know of.
>
> True.  I called it "pkzip format" because the zip/unzip
> public domain implementation for unix says
>
>   DESCRIPTION
>        unzip  will  list,  test,  or  extract  files  from  a ZIP
>        archive, commonly found on MS-DOS  systems.   The  default
>        behavior (with no options) is to extract into the current
>        directory (and subdirectories below it) all files from the
>        specified ZIP archive.  A companion program, zip(1L), cre-
>        ates ZIP archives;  both  programs  are compatible  with
>        archives created by PKWARE's PKZIP and PKUNZIP for MS-DOS,
>        but in many cases the program options or default behaviors
>        differ.
>
> That is to say, zip/unzip is an implementation of pkzip format.
> That is, I was thinking of the format as distinct from how to
> pack/unpack it.
>
> The above makes selection of where to unpack easy; you just add the
> ability to navigate to any directory to the unpacking tool; then pass
> the buck to unzip.  Makes it a really easy step up from
> single-file-transfer mode.  Since we're wrapping the whole thing in
> MIME, there's plenty of metadata: just have the unpacker look for an
> appropriate Content-Type and/or extension on the filename in the
> Content-Disposition to decide whether to just store it or pkunzip it.
>
>
> [EMAIL PROTECTED] (Wayne Throop)
> ---------------------------------------------------------------------
> To unsubscribe, mail [EMAIL PROTECTED] with the line:
> 'unsubscribe vnc-list' in the message BODY
> See also: http://www.uk.research.att.com/vnc/intouch.html
> ---------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, mail [EMAIL PROTECTED] with the line:
'unsubscribe vnc-list' in the message BODY
See also: http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------

Reply via email to