added check for gui support
This commit is contained in:
parent
0cf4c97597
commit
9eb8a16572
@ -21,7 +21,7 @@
|
|||||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
'''
|
'''
|
||||||
import sys, os, base64, random, getpass, shutil, subprocess, requests, time, platform
|
import sys, os, base64, random, getpass, shutil, subprocess, requests, time, platform
|
||||||
import api, core, gui, config, logger, onionrplugins as plugins
|
import api, core, config, logger, onionrplugins as plugins
|
||||||
from onionrutils import OnionrUtils
|
from onionrutils import OnionrUtils
|
||||||
from netcontroller import NetController
|
from netcontroller import NetController
|
||||||
|
|
||||||
@ -30,6 +30,12 @@ try:
|
|||||||
except ImportError:
|
except ImportError:
|
||||||
raise Exception("You need the PySocks module (for use with socks5 proxy to use Tor)")
|
raise Exception("You need the PySocks module (for use with socks5 proxy to use Tor)")
|
||||||
|
|
||||||
|
try:
|
||||||
|
import gui
|
||||||
|
except ImportError:
|
||||||
|
logger.error('You need python3 tkinter and tk installed to use Onionr.')
|
||||||
|
sys.exit(1)
|
||||||
|
|
||||||
ONIONR_TAGLINE = 'Anonymous P2P Platform - GPLv3 - onionr.voidnet.tech'
|
ONIONR_TAGLINE = 'Anonymous P2P Platform - GPLv3 - onionr.voidnet.tech'
|
||||||
ONIONR_VERSION = '0.0.0' # for debugging and stuff
|
ONIONR_VERSION = '0.0.0' # for debugging and stuff
|
||||||
API_VERSION = '1' # increments of 1; only change when something fundemental about how the API works changes. This way other nodes knows how to communicate without learning too much information about you.
|
API_VERSION = '1' # increments of 1; only change when something fundemental about how the API works changes. This way other nodes knows how to communicate without learning too much information about you.
|
||||||
|
Loading…
Reference in New Issue
Block a user