Código: Seleccionar todo
resources/settings.xml
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="General">
<setting label="Download" type="lsep" />
<setting id="dlpath" type="folder" label="Download Path" source="auto" option="writeable" />
<setting id="keep_files" type="bool" label="Keep files after playback/download stops" default="false" />
<setting label="Auto-unblock websites (via Immunicity)" type="lsep"/>
<setting id="immunicity" type="bool" label="Enable" default="false" />
<setting label="XBMC Library Integration" type="lsep"/>
<setting type="action" label="Install" action="RunPlugin(plugin://plugin.video.xbmctorrent/library/install)" />
<setting type="action" label="Uninstall" action="RunPlugin(plugin://plugin.video.xbmctorrent/library/uninstall)" />
</category>
<category label="BitTorrent">
<setting label="BitTorrent Options" type="lsep"/>
<setting id="magnet_boost" label="Magnet Booster" type="bool" default="true" />
+ <setting id="max_upload_rate" label="Max Upload Rate (kB/s)" type="number" default="" />
<setting id="max_download_rate" label="Max Download Rate (kB/s)" type="number" default="" />
<setting id="encryption" label="Encryption" type="enum" values="Forced|Enabled|Disabled" default="1" />
</category>
Código: Seleccionar todo
resources/site-packages/xbmctorrent/player.py
def init(self, uri):
"uri": uri,
"dlpath": xbmc.validatePath(xbmc.translatePath(plugin.get_setting("dlpath"))) or ".",
"dlrate": plugin.get_setting("max_download_rate") or "0",
+ "ulrate": plugin.get_setting("max_upload_rate") or "0",
"encryption": plugin.get_setting("encryption"),
}
