Difference between revisions of "Bitmessage"
From Organic Design wiki
(done) |
m |
||
Line 1: | Line 1: | ||
− | == Use | + | == Use Thunderbird as the UI == |
− | + | 1. set up https://bitmessage.org/wiki/API_Reference | |
− | + | 2. https://github.com/Dokument/PyBitmessage-Daemon | |
− | + | 3. http://github.com/Arceliar/bmwrapper | |
− | + | 4. Create a ''.desktop'' file that runs a launch shell script | |
− | + | 5. Create the launch script that runs a separate launch script for each of the three e.g. | |
+ | {{code|<pre>#!/bin/sh | ||
+ | cd ~/PyBitmessage | ||
+ | ./bm1.sh & ./bm2.sh & ./bm3.sh | ||
+ | </pre>}} | ||
+ | 6. Create each of the 3 launchers one to run each of the scripts with ''python2.7'', for example the first of mine is: | ||
+ | {{code|<pre>python2.7 ~/PyBitmessage/src/bitmessagemain.py</pre>}} | ||
+ | 7. Ensure all the launchers have executable permission. This complicated procedure is required because each one is a daemon that doesn't return and won't run in the background using the ampersand. |
Revision as of 19:41, 19 June 2013
Use Thunderbird as the UI
1. set up https://bitmessage.org/wiki/API_Reference 2. https://github.com/Dokument/PyBitmessage-Daemon 3. http://github.com/Arceliar/bmwrapper 4. Create a .desktop file that runs a launch shell script 5. Create the launch script that runs a separate launch script for each of the three e.g.
6. Create each of the 3 launchers one to run each of the scripts with python2.7, for example the first of mine is:
7. Ensure all the launchers have executable permission. This complicated procedure is required because each one is a daemon that doesn't return and won't run in the background using the ampersand.