log libtorr 0.15 fix
parent
3540275681
commit
56c3f89338
1423
.idea/workspace.xml
1423
.idea/workspace.xml
File diff suppressed because it is too large
Load Diff
|
@ -316,27 +316,39 @@ class Libtorrent:
|
||||||
self.session.start_natpmp()
|
self.session.start_natpmp()
|
||||||
self.session.listen_on(6881, 6891)
|
self.session.listen_on(6881, 6891)
|
||||||
|
|
||||||
|
#tribler example never tested
|
||||||
#self.session.set_severity_level(self.lt.alert.severity_levels.info)
|
#self.session.set_severity_level(self.lt.alert.severity_levels.info)
|
||||||
#self.session.add_extension(self.lt.create_ut_pex_plugin)
|
#self.session.add_extension(self.lt.create_ut_pex_plugin)
|
||||||
#self.session.add_extension(self.lt.create_ut_metadata_plugin)
|
#self.session.add_extension(self.lt.create_ut_metadata_plugin)
|
||||||
#self.session.add_extension(self.lt.create_metadata_plugin)
|
#self.session.add_extension(self.lt.create_metadata_plugin)
|
||||||
|
|
||||||
# Session settings
|
# Session settings
|
||||||
session_settings = self.session.get_settings()
|
session_settings = self.session.settings()
|
||||||
|
|
||||||
|
session_settings.announce_to_all_tiers = True
|
||||||
|
session_settings.announce_to_all_trackers = True
|
||||||
|
session_settings.connection_speed = 100
|
||||||
|
session_settings.peer_connect_timeout = 2
|
||||||
|
session_settings.rate_limit_ip_overhead = True
|
||||||
|
session_settings.request_timeout = 5
|
||||||
|
session_settings.torrent_connect_boost = 100
|
||||||
|
|
||||||
|
#libtorrent 0.15 compability
|
||||||
|
#session_settings = self.session.get_settings()
|
||||||
|
#session_settings['announce_to_all_tiers'] = True
|
||||||
|
#session_settings['announce_to_all_trackers'] = True
|
||||||
|
#session_settings['connection_speed'] = 100
|
||||||
|
#session_settings['peer_connect_timeout'] = 2
|
||||||
|
#session_settings['rate_limit_ip_overhead'] = True
|
||||||
|
#session_settings['request_timeout'] = 5
|
||||||
|
#session_settings['torrent_connect_boost'] = 100
|
||||||
|
|
||||||
|
#tribler example never tested
|
||||||
#session_settings['user_agent'] = 'python_client/' + self.lt.version
|
#session_settings['user_agent'] = 'python_client/' + self.lt.version
|
||||||
#session_settings['auto_manage_startup'] = 30
|
#session_settings['auto_manage_startup'] = 30
|
||||||
#session_settings['auto_manage_interval'] = 30
|
#session_settings['auto_manage_interval'] = 30
|
||||||
#session_settings['dht_announce_interval'] = 60
|
#session_settings['dht_announce_interval'] = 60
|
||||||
|
|
||||||
session_settings['announce_to_all_tiers'] = True
|
|
||||||
session_settings['announce_to_all_trackers'] = True
|
|
||||||
session_settings['connection_speed'] = 100
|
|
||||||
session_settings['peer_connect_timeout'] = 2
|
|
||||||
session_settings['rate_limit_ip_overhead'] = True
|
|
||||||
session_settings['request_timeout'] = 5
|
|
||||||
session_settings['torrent_connect_boost'] = 100
|
|
||||||
|
|
||||||
self.session.set_settings(session_settings)
|
self.session.set_settings(session_settings)
|
||||||
|
|
||||||
def encryptSession(self):
|
def encryptSession(self):
|
||||||
|
|
|
@ -107,6 +107,8 @@ def log(msg):
|
||||||
xbmc.log("### [%s]: %s" % (__plugin__,msg,), level=xbmc.LOGNOTICE )
|
xbmc.log("### [%s]: %s" % (__plugin__,msg,), level=xbmc.LOGNOTICE )
|
||||||
except UnicodeEncodeError:
|
except UnicodeEncodeError:
|
||||||
xbmc.log("### [%s]: %s" % (__plugin__,msg.encode("utf-8", "ignore"),), level=xbmc.LOGNOTICE )
|
xbmc.log("### [%s]: %s" % (__plugin__,msg.encode("utf-8", "ignore"),), level=xbmc.LOGNOTICE )
|
||||||
|
except:
|
||||||
|
xbmc.log("### [%s]: %s" % (__plugin__,'ERROR LOG',), level=xbmc.LOGNOTICE )
|
||||||
|
|
||||||
|
|
||||||
def debug(msg):
|
def debug(msg):
|
||||||
|
@ -114,6 +116,8 @@ def debug(msg):
|
||||||
xbmc.log("### [%s]: %s" % (__plugin__,msg,), level=xbmc.LOGDEBUG )
|
xbmc.log("### [%s]: %s" % (__plugin__,msg,), level=xbmc.LOGDEBUG )
|
||||||
except UnicodeEncodeError:
|
except UnicodeEncodeError:
|
||||||
xbmc.log("### [%s]: %s" % (__plugin__,msg.encode("utf-8", "ignore"),), level=xbmc.LOGDEBUG )
|
xbmc.log("### [%s]: %s" % (__plugin__,msg.encode("utf-8", "ignore"),), level=xbmc.LOGDEBUG )
|
||||||
|
except:
|
||||||
|
xbmc.log("### [%s]: %s" % (__plugin__,'ERROR DEBUG',), level=xbmc.LOGDEBUG )
|
||||||
|
|
||||||
|
|
||||||
def showMessage(heading, message, times=10000, forced=False):
|
def showMessage(heading, message, times=10000, forced=False):
|
||||||
|
|
Loading…
Reference in New Issue