Aggiunto AltadefinizioneCommunity
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
"direct": {
|
"direct": {
|
||||||
"altadefinizione01": "https://www.altadefinizione01.plus",
|
"altadefinizione01": "https://www.altadefinizione01.plus",
|
||||||
"altadefinizione01_link": "https://altadefinizione01.travel",
|
"altadefinizione01_link": "https://altadefinizione01.travel",
|
||||||
|
"altadefinizionecommunity": "https://altadefinizionecommunity.org",
|
||||||
"animealtadefinizione": "https://www.animealtadefinizione.it",
|
"animealtadefinizione": "https://www.animealtadefinizione.it",
|
||||||
"animeforce": "https://www.animeforce.it",
|
"animeforce": "https://www.animeforce.it",
|
||||||
"animeleggendari": "https://animezeus.com",
|
"animeleggendari": "https://animezeus.com",
|
||||||
|
|||||||
+2
-1
@@ -1166,6 +1166,7 @@ def nextPage(itemlist, item, data='', patron='', function_or_level=1, next_page=
|
|||||||
thumbnail=thumb()))
|
thumbnail=thumb()))
|
||||||
return itemlist[-1]
|
return itemlist[-1]
|
||||||
|
|
||||||
|
|
||||||
def pagination(itemlist, item, page, perpage, function_level=1):
|
def pagination(itemlist, item, page, perpage, function_level=1):
|
||||||
if len(itemlist) >= page * perpage:
|
if len(itemlist) >= page * perpage:
|
||||||
itemlist.append(
|
itemlist.append(
|
||||||
@@ -1385,7 +1386,7 @@ def get_jwplayer_mediaurl(data, srvName, onlyHttp=False, dataIsBlock=False):
|
|||||||
from core import jsontools
|
from core import jsontools
|
||||||
|
|
||||||
video_urls = []
|
video_urls = []
|
||||||
block = scrapertools.find_single_match(data, r'sources:\s*([^\]]+\])') if not dataIsBlock else data
|
block = scrapertools.find_single_match(data, r'sources"?\s*:\s*(.*?}])') if not dataIsBlock else data
|
||||||
if block:
|
if block:
|
||||||
json = jsontools.load(block)
|
json = jsontools.load(block)
|
||||||
if json:
|
if json:
|
||||||
|
|||||||
+8
-2
@@ -1055,7 +1055,10 @@ class Tmdb(object):
|
|||||||
# We sort result based on fuzzy match to detect most similar
|
# We sort result based on fuzzy match to detect most similar
|
||||||
if len(results) > 1:
|
if len(results) > 1:
|
||||||
from lib.fuzzy_match import algorithims
|
from lib.fuzzy_match import algorithims
|
||||||
results.sort(key=lambda r: algorithims.trigram(text_simple, r.get('name', '') if self.search_type == 'tv' else r.get('title', '')), reverse=True)
|
if self.search_type == 'multi':
|
||||||
|
results.sort(key=lambda r: algorithims.trigram(text_simple, r.get('name', '') if r.get('media_type') == 'tv' else r.get('title', '')), reverse=True)
|
||||||
|
else:
|
||||||
|
results.sort(key=lambda r: algorithims.trigram(text_simple, r.get('name', '') if self.search_type == 'tv' else r.get('title', '')), reverse=True)
|
||||||
|
|
||||||
# We return the number of results of this page
|
# We return the number of results of this page
|
||||||
self.results = results
|
self.results = results
|
||||||
@@ -1654,7 +1657,10 @@ class Tmdb(object):
|
|||||||
if v == "None":
|
if v == "None":
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if k == 'overview':
|
if k == 'media_type':
|
||||||
|
ret_infoLabels['mediatype'] = 'tvshow' if v == 'tv' else 'movie'
|
||||||
|
|
||||||
|
elif k == 'overview':
|
||||||
if origen:
|
if origen:
|
||||||
ret_infoLabels['plot'] = v
|
ret_infoLabels['plot'] = v
|
||||||
else:
|
else:
|
||||||
|
|||||||
+1
-1
@@ -14,7 +14,7 @@ def test_video_exists(page_url):
|
|||||||
return True, ""
|
return True, ""
|
||||||
|
|
||||||
|
|
||||||
def get_video_url(page_url, video_password):
|
def get_video_url(page_url, premium=False, user="", password="", video_password=""):
|
||||||
logger.info("(page_url='%s')" % page_url)
|
logger.info("(page_url='%s')" % page_url)
|
||||||
global data
|
global data
|
||||||
video_urls = []
|
video_urls = []
|
||||||
|
|||||||
@@ -315,7 +315,7 @@ class GenericServerTest(unittest.TestCase):
|
|||||||
def test_get_video_url(self):
|
def test_get_video_url(self):
|
||||||
module = __import__('servers.%s' % self.name, fromlist=["servers.%s" % self.name])
|
module = __import__('servers.%s' % self.name, fromlist=["servers.%s" % self.name])
|
||||||
page_url = self.server.url
|
page_url = self.server.url
|
||||||
httptools.default_headers['Referer'] = self.server.referer
|
# httptools.default_headers['Referer'] = self.server.referer
|
||||||
print('testing ' + page_url)
|
print('testing ' + page_url)
|
||||||
print('Found on ' + self.server.foundOn)
|
print('Found on ' + self.server.foundOn)
|
||||||
print()
|
print()
|
||||||
|
|||||||
Reference in New Issue
Block a user