# PixelNode Web based Pixelflut server using node.js and socket.io Inspired by https://github.com/defnull/pixelflut It's only a bit of fun. His servers are much better ;P ## Setup Install node.js and download scripts ``` sudo apt-get nodejs git git clone https://github.com/clerie/pixelnode cd pixelnode/ nodejs index ``` Open the shown http port in a browser (you can use multiple on multiple machines). Start playing at the shown input port. ### Default ports * HTTP (for viewing): `61813` * INPUT (for plaing): `1337` Ports can be changed in index.js ## Play Use PixelNode with the same protocol as Pixelflut: https://github.com/defnull/pixelflut#pixelflut-protocol ## Currently supported commands ### Set pixel `PX ` Response: `PX ` ### Get pixel `PX ` Response: `PX ` ### Size `SIZE` Response: `SIZE ` ### Stats `STATS` Response: `STATS px: conn:` ### Variables variable | content | example | description ---------|-------- |-------- | ----------- `` | value defined in index.js | `100`, `1654` | width of display `` | value defined in index.js | `100`, `1654` | heigth of display `` | value between `0` and `` | `45`, `2` | x coordinate `` | value between `0` and `` | `45`, `2` | y coordinate `` | can be a rgb or rgba color | `fa341b`, `ba32c9a3` | color `` | | `45`, `231` | pixel change per second **[BETA]** `` | | `45`, `231` | currently connected hosts