- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Apple iPhone 17 - alap
- Két nap múlva itt a Xiaomi 17, van egy pár hivatalos fotó is róla
- Milyen okostelefont vegyek?
- iPhone topik
- Nyolc év után a Spotify eljutott a veszteségmentességig
- Xiaomi 14T - nem baj, hogy nem Pro
- Samsung Galaxy A54 - türelemjáték
- Google Pixel topik
- Apple iPhone Air - almacsutka
Aktív témák
-
Speeedfire
félisten
válasz
Speeedfire #19288 üzenetére
maga a file amire hivatkozik
#
# ui.py
#
# Copyright (C) 2007 Andrew Resch <andrewresch@gmail.com>
#
# Deluge is free software.
#
# You may redistribute it and/or modify it under the terms of the
# GNU General Public License, as published by the Free Software
# Foundation; either version 3 of the License, or (at your option)
# any later version.
#
# deluge is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
# See the GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with deluge. If not, write to:
# The Free Software Foundation, Inc.,
# 51 Franklin Street, Fifth Floor
# Boston, MA 02110-1301, USA.
#
# In addition, as a special exception, the copyright holders give
# permission to link the code of portions of this program with the OpenSSL
# library.
# You must obey the GNU General Public License in all respects for all of
# the code used other than OpenSSL. If you modify file(s) with this
# exception, you may extend this exception to your version of the file(s),
# but you are not obligated to do so. If you do not wish to do so, delete
# this exception statement from your version. If you delete this exception
# statement from all source files in the program, then also delete it here.
#
#
import deluge.configmanager
from deluge.log import LOG as log
DEFAULT_PREFS = {
"default_ui": "gtk"
}
class UI:
def __init__(self, options, args, ui_args):
log.debug("UI init..")
# Set the config directory
deluge.configmanager.set_config_dir(options.config)
config = deluge.configmanager.ConfigManager("ui.conf", DEFAULT_PREFS)
if not options.ui:
selected_ui = config["default_ui"]
else:
selected_ui = options.ui
config.save()
del config
try:
if selected_ui == "gtk":
log.info("Starting GtkUI..")
from deluge.ui.gtkui.gtkui import GtkUI
ui = GtkUI(args)
elif selected_ui == "web":
log.info("Starting WebUI..")
from deluge.ui.webui.webui import WebUI
ui = WebUI(args)
elif selected_ui == "console":
log.info("Starting ConsoleUI..")
from deluge.ui.console.main import ConsoleUI
ui = ConsoleUI(ui_args).run()
except ImportError, e:
import sys
import traceback
error_type, error_value, tb = sys.exc_info()
stack = traceback.extract_tb(tb)
last_frame = stack[-1]
if last_frame[0] == __file__:
log.error("Unable to find the requested UI: %s. Please select a different UI with the '-u' option or alternatively use the '-s' option to select a different default UI.", selected_ui)
else:
log.exception(e)
log.error("There was an error whilst launching the request UI: %s", selected_ui)
log.error("Look at the traceback above for more information.")
sys.exit(1)ez a 73.ik sor
from deluge.ui.console.main import ConsoleUI
hmm nem volt felrakva a deluge-console
most felraktam de csak annyi jön ki h:speeedfire@ubuntu:~$ deluge
>>>most kellene kiadni neki a parancsokat
de én csak annyit szeretnék h daemonba elinduljon a deluge-core, meg a deluge-webui
Aktív témák
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- E-book olvasók
- Kutya topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- gban: Ingyen kellene, de tegnapra
- Xbox Series X|S
- BestBuy topik
- Autóápolás, karbantartás, fényezés
- Vezeték nélküli fülhallgatók
- További aktív témák...
- Lian Li LCD-s 360mm-es vízhűtés akciós áron eladó!
- GYÖNYÖRŰ iPhone 13 128GB Starlight- 1 ÉV GARANCIA, Kártyafüggetlen,,MS3433
- LG 32UN880P - 32" IPS ERGO / 4K UHD / 60Hz 5ms / DisplayHDR 400 / USB Type-C / AMD FreeSync
- GYÖNYÖRŰ iPhone 11 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3265, 100% Akkumulátor
- MacBook felvásárlás!! MacBook, MacBook Air, MacBook Pro
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest