- Get the sources from Github:
clone git://github.com/mkovatsc/Copper.git
- It might be a good idea to create a new profile such as "dev." To do so add the switch
-P
when starting Firefox to get the profile editor. - Add an empty file
.autoreg
to your Firefox directory that contains the executable (e.g.,C:\Program Files\Mozilla Firefox
). - Add a text file named
copper@vs.inf.ethz.ch
to your profile's extension directory (e.g.,C:\Users\<username>\AppData\Roaming\Mozilla\Firefox\Profiles\pqz54r9q.dev\extensions\
or~/.mozilla/firefox/8qbqpzqs.default/extensions/
). - Write the path to the Copper sources (i.e., the directory that contains
install.rdf
andchrome.manifest
) with (back)slash at the end to the file (e.g.,D:\Projects\Git\Copper\
). - (Re-)start Firefox with the switch
-console
to get additional debug output. - Optionally use about:config with the filter "copper" to clean up old configurations.
Copper should show up in the add-ons list. You can now enter CoAP URIs (e.g., coap://vs0.inf.ethz.ch/) into the address bar and will have a user interface to interact with the CoAP resources on a server.