add launcher script
This commit is contained in:
@ -77,7 +77,9 @@ The plugin will not start a Tor instance if a SOCKS proxy is open on port 9050.
|
|||||||
- Works on Windows and Linux. Can be done on OSX but needs to be different.
|
- Works on Windows and Linux. Can be done on OSX but needs to be different.
|
||||||
6. Encrypt the "Working directory" with all the plugin data using a password.
|
6. Encrypt the "Working directory" with all the plugin data using a password.
|
||||||
- Works on Windows, Linux, and OSX.
|
- Works on Windows, Linux, and OSX.
|
||||||
7. Option to use BRB in a thread as an in-I2P replacement for `mibbit` IRC client.
|
7. Use a transparently encrypted filesystem to interact with the host system.
|
||||||
|
- Not done.
|
||||||
|
8. Option to use BRB in a thread as an in-I2P replacement for `mibbit` IRC client.
|
||||||
- Not done.
|
- Not done.
|
||||||
|
|
||||||
### Usage as a Library
|
### Usage as a Library
|
||||||
|
21
browse.cmd
Executable file
21
browse.cmd
Executable file
@ -0,0 +1,21 @@
|
|||||||
|
:; # This is a script which is valid on Linux, OSX, and Windows.
|
||||||
|
:; # It will automatically pick the correct path for the correct OS.
|
||||||
|
:; # It is useful if you want to put copies of this software for
|
||||||
|
:; # different OSes in the same directory on the same storage device.
|
||||||
|
:; # Each copy will use the same configuration and working directories,
|
||||||
|
:; # effectively making it a single, portable installation.
|
||||||
|
:; #
|
||||||
|
:; # Such an installation will also be freaking huge, roughly ~400MB,
|
||||||
|
:; # containing JVM's for every platform and multiple baseline copies of
|
||||||
|
:; # the static embedded resources.
|
||||||
|
:; #
|
||||||
|
:; # It enforces password-protected configuration/working directories by
|
||||||
|
:; # default.
|
||||||
|
|
||||||
|
:; TOR_MANAGER_REQUIRE_PASSWORD=${TOR_MANAGER_REQUIRE_PASSWORD:-true}
|
||||||
|
:; OS=$(uname -s | tr '[:upper:]' '[:lower:]')
|
||||||
|
:; ARCH=$(uname -m | sed 's/x86_64/amd64/' | sed 's/i[3-6]86/386/')
|
||||||
|
:; ./i2p.plugins.tor-manager-"$OS-$ARCH"; exit $?
|
||||||
|
@ECHO OFF
|
||||||
|
set TOR_MANAGER_REQUIRE_PASSWORD=true
|
||||||
|
.\i2p.plugins.tor-manager-windows-"%PROCESSOR_ARCHITECTURE%"
|
@ -106,5 +106,9 @@ func onSnowflakeReady() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func onSnowflakeExit() {
|
func onSnowflakeExit() {
|
||||||
|
if !*snowflake {
|
||||||
|
return
|
||||||
|
}
|
||||||
log.Println("Stopping the Snowflake")
|
log.Println("Stopping the Snowflake")
|
||||||
|
snowflakeProxy.Stop()
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user