If you have any problems/questions that aren't answered here please email me.
To start the basic version, go here and click on the link that says "Launch the program by clicking here".
If you don't see that link then you need to install Java.
To start the extended verssion, once I've sent you your username and password, go here and click on the link that says "Launch the program by clicking here".
The key "c" (in the extended version of the program) writes (x1,y1,x2,y2) values for each line to a file. So you need to use that and then try persuade your CAD/CAM program to read that file. If you know of a better format, email me and I'll either write a conversion script or extend BulliEpu to include it.
"Bulli" is a Mapuche word that means "scales" (like on a fish), I believe. "Epu" is the number two (the first Bulli was written in Python and you needed to program the patterns).
The Mapuche are a people indigenous to Chile (where I live). I don't speak the language, and the above may be wrong - my apologies if so. I sometimes use Mapuche names for software because they are fairly uncommon, which makes googling easier.
In general, holding down the "Apple key" while clicking or dragging is equivalent to a "right-click" on other computers. When I tried this myself it worked fine for connecting and deleting points (to do this you must be careful to click on the point or line, and not on the backgrund), but the zooming wasn't reliable (zooming should happen when you right-click and drag on the background).
To help Mac users I have therefore added three keyboard commands: "(", "." and ")". The two parentheses zoom in and out, while "full stop" sets the zoom back to the default value.
If you have previously used BulliEpu you may need to restart your browser or flush its cache (typically via the "settings" menu) to access the new version. You can tell if you are using the new version because (1) the file "bulliepu-base-1.1.jar" will be loaded (before it was 1.0) and (2) the menu (displayed by pressing "?") will list the new options.
These new commands are available in both the base and extended versions of the program.
Alternatively, using a multi-button mouse works fine - I tested with Kensington's very cute wireless travel mouse.