http://www.geekstreams.com
GeekStreams is an interactive environment for realtime sharing of hacking/making/learning with our geekminded friends from around the world.
We chat on IRC and use bots to see, hear, and share.
irc://irc.freenode.net/#geekstreams is our IRC channel
We talk about science, pinball, electronics, software, RC stuff, and anything loved by red or green blooded geeks.
We like things that blink and boop.
Grab a soldering iron, fire up a webcam, and bring a hack.
Or just join us for Bad Movie Night and make snarky comments MST3K-style.
Example-001.jpg
Shown above is the main page of the GeekStreams Site.
GeekStreams is a simple web app that allows anyone in the FreeNode irc channel
#geekstreams to control the webpage via commands typed into the irc channel.
First of all, there are tiles. Tiles are the rectangular and square areas of the page where
the video is shown. The number of tiles varies with the mode the page is in. Mode refers to
the number of tiles showing on the page. Can you guess from the picture above and the charts
below which mode the page is in? Yep, you guessed it: Mode 4. Good work, we'll have this
licked in no time.
TileModes.jpg
To change the mode, one first has to be in the FreeNode #geekstreams channel using either a
web irc client or an irc application running on your desktop in your operating system.
To change to mode 6: .mode 6
To open a tile: .o <tile position number> <url>
To move a tile: .m <source tile position number> <destination tile position number>
To swap two tiles: .s <first tile position number> <second tile position number>
For more information about geekstreams commands and their functions see:
The GeekStreams Commands Document
Example-002.jpg
In the above picture I have widened the browser window to show the geekstreams web page's tabs which
are located on the right side.
The first tab is labeled with a "?" and has a short introduction to what GeekStreams is and provides a
link to the FreeNode IRC Channel #GeekStreams.
Example-003.jpg
Next is the "Commands" tab that has a brief listing of commands and their descriptions for quick and easy
reference.