SwarmLink

by Logxen

Description

SwarmLink is an application for making the many devices in front of you function as one.

Each device running SwarmLink opens a multicast listener (defaults to 239.255.0.1:49997) and listens for 'Directives'. A directive is simply a command received from the multicast port. The receiving device then checks that the message was addressed to it, and then does what it says to.

The only directives currently implemented (for simplicity while the frameworks are built on the various devices) are the Copy Directive and the Browse Directive. The clipboard is monitored, and changes are broadcast to the Swarm. Recipients of the broadcasts then put the data into their local clipboard. Thus, all devices with matching Swarm IP, Port, and Designation can have their clipboards synchronized. With the Browse Directive web pages can be opened on a remote device. More protocols and other features to come!

Please note that this is a CLOSED ALPHA/BETA and that these applications are not meant for public distribution.

Each device that you would like to participate in the swarm must run a SwarmLink client.

The current deployment method is via Dropbox. Contact logxen {at} gmail {dot} com or join #SwarmLink on irc://irc.freenode.net/ for access to the alpha.

Copyright © 2011 by Mark A. Cooper