flexget.components.sites.sites.hebits module#

class flexget.components.sites.sites.hebits.HeBitsCategory(*values)[source]#

Bases: Enum

books = 7#
games = 5#
movies = 1#
movies_packs = 8#
music = 6#
other = 10#
porno = 9#
software = 4#
theater = 3#
tv = 2#
class flexget.components.sites.sites.hebits.HeBitsSort(*values)[source]#

Bases: Enum

leechers = 6#
random = 7#
seeders = 5#
size = 3#
snatched = 4#
time = 1#
year = 2#
class flexget.components.sites.sites.hebits.SearchHeBits[source]#

Bases: object

HeBits search plugin.

static _fetch_account_info(url, config)[source]#
Return type:

dict

search(**kwargs)#
base_url = 'https://hebits.net/'#
download_url = 'https://hebits.net/torrents.php'#
schema = {'additionalProperties': False, 'properties': {'category': {'enum': ['movies', 'tv', 'theater', 'software', 'games', 'music', 'books', 'movies_packs', 'porno', 'other'], 'type': 'string'}, 'double': {'type': 'boolean'}, 'free': {'type': 'boolean'}, 'order_by': {'default': 'time', 'enum': ['time', 'year', 'size', 'snatched', 'seeders', 'leechers', 'random'], 'type': 'string'}, 'order_desc': {'default': True, 'type': 'boolean'}, 'session': {'type': 'string'}, 'triple': {'type': 'boolean'}, 'userid': {'type': 'number'}}, 'required': ['userid', 'session'], 'type': 'object'}#
search_url = 'https://hebits.net/ajax.php'#
user_profile_url = 'https://hebits.net/user.php'#
flexget.components.sites.sites.hebits.register_plugin()[source]#