But the point of this article is to serve as a guide for OnionLauncher.
First, you should make sure that you have all the dependencies installed. The
installation varies between operating systems and distributions so I don't plan
to cover it here. You will also need to have
tor in your
$PATH which won't
be covered either. I will cover how to run OnionLauncher from two methods: from
the source directory and if you installed it through
setup.py or a packaging
If you are running OnionLauncher from the source directory, you can launch it
with something like this:
$ cd OnionLauncher/ $ python main.py
python with the name and location of your Python intepreter.
If you have installed OnionLauncher from
setup.py or a packaging manager,
you can just run OnionLauncher like this:
I'm assuming you are on a Unix-like system if you used this method as I have
not run OnionLauncher on Windows with
After you have opened OnionLauncher, you should get a window that looks like
To start Tor with the default settings, you can just press Start Tor. Keep
in mind that may take a few seconds to start. To stop Tor, you can press Stop
Tor. Keep in mind that to the right of the (Start/Stop) Tor button, there
is a label that mentions whether Tor is running or not.
OnionLauncher allows you to specify options (although it can't save them, for
now at least). Clicking on the + button on the bottom left allows you to
add a row. In the newly created row, you can specify an option in the
Setting row and the parameter of the option you want to set in the Parameter row. If a option includes spaces, you need to add it in the Setting row (It worked better for me).
To remove an option, select a row, or a column from the row you want to delete,
and then press the - button.
And that's all, or atleast for the current moment it is.