ClipboardShare allows you to share textual clipboard data between multiple computers on the network. Data is shared via TCP multicast across the local subnet. So far I have only tested on Windows and Mac OS X, but ClipboardShare ought to run on and be able to share data between any computers with Java installed.
ClipboardShare is hibernating since I am now using Synergy myself. Although much more limited in scope ClipboardShare does serve a need Synergy does not: using multiple computers with a KVM and a single monitor (Synergy assumes (at least) one monitor per computer). Thus I'm open to to doing more development on ClipboardShare if there's interest.
After long delay I've added all the file releases to SourceForge in addition to the source code added last year. They're still available on this server as well.
chmod +x clipboardshare.sh
ClipboardShare 0.2.1 Hit return to close window and exit ClipboardShare.ClipboardShare is now running; messages will appear indicating when clipboard data is sent or received.
[2003-07-23 14:58:27,053] Successfully sent clipboard data over the network.on the machine where you copied data to the clipboard and a message like
[2003-07-23 14:36:07,693] Placed data from 192.168.123.11 on clipboard.on the other machines. Once ClipboardShare is working properly you can minimize the terminal window and ignore it. Do not close the window since that will cause ClipboardShare to exit.
java version "1.4.1_01" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-39) Java HotSpot(TM) Client VM (build 1.4.1_01-14, mixed mode)If you get a command not found error instead, you don't have Java installed.
| Version | Date | Notes |
|---|---|---|
| ClipboardShare 0.2.2 | 2003-11-05 | Fix launch script to work with Mac OS X 10.3. Fix Mac OS X shutdown bug. Fix Mac OS X bug where data received from other machines was re-broadcast. |
| Version | Date | Notes |
|---|---|---|
| ClipboardShare 0.2.1 | 2003-07-23 | Fix Win98 crash when a corrupt clipboard is received from the local system (Error message was "Transferable can't serve requested flavor! java.io.IOException: system clipboard data unavailable"). Also switch from random numbers as machine IDs to IP addresses. |
| ClipboardShare 0.2 | 2003-07-01 | Data is now broadcast via multicast instead of written to a network volume. This improves performance a little and makes configuration much easier. |
| ClipboardShare 0.1.1 | 2003-02-05 | I just got an OS X box to play with and ClipboardShare works. This new release includes documentation changes to assist with setting up on OS X. There are some minor outstanding issues; see the readme.txt for more info. |
| ClipboardShare 0.1 | 2002-09-21 | Initial release |
Please contact me with any bugs, suggestions, etc. I'd also be glad to hear about situations where ClipboardShare does or does not work that I have not tested (other platforms, old Java versions, large numbers of computers, etc.).
If you wish to actively do development work for ClipboardShare I'd be glad to talk about setting up revision control and bug tracking systems so we can collaborate.
ClipboardShare is distributed under the GNU Public License and is copyright © 2002-2003 Lorrin H. Nelson. 3rd party components distributed with ClipboardShare have their own copyrights and licenses. The ClipboardShare license as well as the 3rd party licenses are contained in the file license.txt inside the installation archive.
Last modified 2004-Nov-29 @ 22:30 PST