Installing Switchboard

  1. Get the latest version of Switchboard and unzip it
  2. Create a directory called "switchboard" in your Processing/libraries folder (located at the top level of your Processing folder)
  3. Inside the zipped archive, there will be another directory called "library". Drag this to the folder you just created so that you have processing-XXXX/libraries/switchboard/library/switchboard.jar
  4. Restart Processing if currently open, and import the 'switchboard' library from the application's menu: Sketch > Import Library > switchboard.
  5. Alternately, just add import org.switchboard.*; to the top of your sketch
  6. If this is your first time using Switchboard, try the Quick Start tutorial

Known Bugs

If you find one, post it here.

  1. There is a bug in Processing that makes it impossible to load images in applets on Windows machines.
  2. When starting two instances of a service at once, the requests sometimes get mixed up. I think I need to change the way the Threads are started.
  3. Services seem to send endOfResults before they are all returned

Disclaimer

A lot of the functionality of Switchboard makes it possible to be really annoying to a lot of people, especially sysadmins. So please by smart when using it. I take no responsibility for what you do.

Subversion access