Working basic message sending.
A smokejumper is a wildland firefighter who parachutes into a remote area to combat wildfires.
The Smoke Jumper project is an effort to bring dead simple, secure, P2P file sharing to Firefox.
The latest and greatest from the Alder branch of Firefox:
Follow these steps, but use the Alder branch instead of mozilla-central.
https://developer.mozilla.org/en-US/docs/Simple_Firefox_build
http://hg.mozilla.org/projects/alder/
In the root of the project, run the following:
gt; npm install gt; NODE_ENV=development ./app.js
This defaults to http://localhost:3000/. A few things are hard-coded at the moment, so it’s best to run it on that port.
Open a browser to http://localhost:3000/ you’ll be redirected to a unique URL. Open that url in another tab.
This is mostly a placeholder for running the basic demo, for now:
First, we create two profiles that we’re going to use to test with. For this we use the profile manager:
~/projects/alder/obj-x86_64-apple-darwin11.4.0/dist/NightlyDebug.app/Contents/MacOS/firefox -profilemanager
Then we run an instance of our Alder build for each profile we just created. I named them “Andy” and “Beth”.
~/projects/alder/obj-x86_64-apple-darwin11.4.0/dist/NightlyDebug.app/Contents/MacOS/firefox -p Andy -no-remote ~/projects/alder/obj-x86_64-apple-darwin11.4.0/dist/NightlyDebug.app/Contents/MacOS/firefox -p Beth -no-remote
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
Smoke Jumper:
A smokejumper is a wildland firefighter who parachutes into a remote area to combat wildfires.
The Smoke Jumper project is an effort to bring dead simple, secure, P2P file sharing to Firefox.
Prerequisites:
The latest and greatest from the Alder branch of Firefox:
Follow these steps, but use the Alder branch instead of mozilla-central.
https://developer.mozilla.org/en-US/docs/Simple_Firefox_build
http://hg.mozilla.org/projects/alder/
Server Installation:
In the root of the project, run the following:
This defaults to http://localhost:3000/. A few things are hard-coded at the moment, so it’s best to run it on that port.
Open a browser to http://localhost:3000/ you’ll be redirected to a unique URL. Open that url in another tab.
Tips & Tricks:
This is mostly a placeholder for running the basic demo, for now:
Running two Firefox profiles simultaneously:
First, we create two profiles that we’re going to use to test with. For this we use the profile manager:
~/projects/alder/obj-x86_64-apple-darwin11.4.0/dist/NightlyDebug.app/Contents/MacOS/firefox -profilemanager
Then we run an instance of our Alder build for each profile we just created. I named them “Andy” and “Beth”.
~/projects/alder/obj-x86_64-apple-darwin11.4.0/dist/NightlyDebug.app/Contents/MacOS/firefox -p Andy -no-remote ~/projects/alder/obj-x86_64-apple-darwin11.4.0/dist/NightlyDebug.app/Contents/MacOS/firefox -p Beth -no-remote