The following tutorial cover installation instructions that are only required for the first use. After installation, you'll have only to launch Blackvoxel, Scratch and to load the Javascript extension in Scratch.
First, we'll configure Blackvoxel in windowed mode. That way, you can work with Blackvoxel in one window and Scratch in another one on the same screen.
Now, we'll need to activate the remote extension server in Blackvoxel. This is "off" by default. This server allow an external software like Scratch to send commands to the Remote Robot.
The last point is to launch Scratch in your browser. In order to load the extension, we'll use the ScratchX version. Your browser need to support the Flash Player in order to run ScratchX 2.0.
Blackvoxel use TCP/IP networking to communicate with Scratch, so it is possible to run Blackvoxel in one computer and to launch Scratch in another computer. In this case, you'll have to use the advanced command block on Scratch program with the "IP" setting to select the IP of the machine with Blackvoxel.
Blackvoxel Remote extensions are based on a standard style "Ajax request" system. It's not limited to Scratch and can be used with any language, even Javascript in a web browser. When web extensions are enabled, Blackvoxel provide a http web server running on the port 48559. Further informations will come. In the meantime, you can look at the Scratch Javascript extension files for quick informations on the command used.