>I want to rewind a little.
>
>In the his post [mailto:[EMAIL PROTECTED]] made a proposal that could the
>the good enough solution many of us could live with. He made several
>suggestions but the one I liked best requires a utility on the server side
>and a utility on the client side. One utility reads a file, turns it into a
>text format that will survive cut and paste (uuencode is one possibility)
>and thens put this text representation onto the clipboard. VNC already moves
>the clipboard from one side to the other. So at the other end is another
>utility that reads the clipboard, decodes the text representation and
>creates the file. The format can include permission data etc.
>
>The user basically runs the utilities on first one system and then the other
>and the file is transferred. It requires no extensions to VNC because
>passing the clipboard back and forth is already supported. That two step
>process is slightly awkward but I can easily live with it.
>
>There are design issues over the file format that would need to be
>addressed. For example the header would need to be powerful enough to be
>useful in Mac, UNIX and Windowz platforms. One might want to specify a
>multiple file format. On systems that support it drag and drop could be
>added. If it was done cleanly enough it the VNC team might eventually
>consider bringing it inside.
>
>Does anyone else like this idea as much as I do?

One problem: with a file of any significant size, the RFB connection will
be frozen for a significant length of time.  Hence the provision in my
proposal which split files into "packets".

Also, if you're going to do it this way, it looks very much like a massive
kludge to squeeze as much as possible out of the Clipboard.  With my
proposal, you'd "just" define a new RFB message type and provide the code,
which would probably be simpler and faster than the clipboard-handling code
due to avoiding the necessity of UUencoding (or whatever).  I'm not trying
to suggest that file-transfer should be a required feature in RFB.

--------------------------------------------------------------
from:     Jonathan "Chromatix" Morton
mail:     [EMAIL PROTECTED]  (not for attachments)
big-mail: [EMAIL PROTECTED]
uni-mail: [EMAIL PROTECTED]

The key to knowledge is not to rely on people to teach you it.

Get VNC Server for Macintosh from http://www.chromatix.uklinux.net/vnc/

-----BEGIN GEEK CODE BLOCK-----
Version 3.12
GCS$/E/S dpu(!) s:- a20 C+++ UL++ P L+++ E W+ N- o? K? w--- O-- M++$ V? PS
PE- Y+ PGP++ t- 5- X- R !tv b++ DI+++ D G e+ h+ r++ y+(*)
-----END GEEK CODE BLOCK-----
---------------------------------------------------------------------
To unsubscribe, send a message with the line: unsubscribe vnc-list
to [EMAIL PROTECTED]
See also: http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------

Reply via email to