From b5c79749417b1d856027b4d9a4df34b2e697e1c7 Mon Sep 17 00:00:00 2001 From: mac12m99 <10120390+mac12m99@users.noreply.github.com> Date: Thu, 29 Apr 2021 17:45:04 +0200 Subject: [PATCH] Piccolo fix casacinema e speedvideo --- channels/casacinema.py | 4 ++-- servers/speedvideo.py | 2 +- specials/globalsearch.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/channels/casacinema.py b/channels/casacinema.py index 802eb2e3..9ecd7cea 100644 --- a/channels/casacinema.py +++ b/channels/casacinema.py @@ -104,9 +104,9 @@ def peliculas(item): action = 'select' if item.args == 'newest': - patron = r'
  • [^"]+)">
    \s*?]+>(?P[^\(\[<]+)(?:\[(?P<quality1>HD)\])?[ ]?(?:\(|\[)?(?P<lang>Sub-ITA)?(?:\)|\])?[ ]?(?:\[(?P<quality>.+?)\])?[ ]?(?:\((?P<year>\d+)\))?<(?:[^>]+>.+?(?:title="Nuovi episodi">(?P<episode>\d+x\d+)[ ]?(?P<lang2>Sub-Ita)?|title="IMDb">(?P<rating>[^<]+)))?' + patron = r'<li><a href="(?P<url>[^"]+)"[^=]+="(?P<thumb>[^"]+)"><div>\s*?<div[^>]+>(?P<title>[^\(\[<]+)(?:\[(?P<quality1>HD)\])?[ ]?(?:\(|\[)?(?P<lang>[sS]ub-[iI][tT][aA])?(?:\)|\])?[ ]?(?:\[(?P<quality>.+?)\])?[ ]?(?:\((?P<year>\d+)\))?<(?:[^>]+>.+?(?:title="Nuovi episodi">(?P<episode>\d+x\d+)[ ]?(?P<lang2>Sub-Ita)?|title="IMDb">(?P<rating>[^<]+)))?' else: - patron = r'<li><a href="(?P<url>[^"]+)"[^=]+="(?P<thumb>[^"]+)"><div>\s*?<div[^>]+>(?P<title>[^\(\[<]+)(?:\[(?P<quality1>HD)\])?\s?(?:[\(\[])?(?P<lang>Sub-ITA)?(?:[\)\]])?\s?(?:\[(?P<quality>.+?)\])?\s?(?:\((?P<year>\d+)\))?<' + patron = r'<li><a href="(?P<url>[^"]+)"[^=]+="(?P<thumb>[^"]+)"><div>\s*?<div[^>]+>(?P<title>[^\(\[<]+)(?:\[(?P<quality1>HD)\])?\s?(?:[\(\[])?(?P<lang>[sS]ub-[iI][tT][aA])?(?:[\)\]])?\s?(?:\[(?P<quality>.+?)\])?\s?(?:\((?P<year>\d+)\))?<' patronNext = r'<a href="([^"]+)"\s*>Pagina' # debug = True diff --git a/servers/speedvideo.py b/servers/speedvideo.py index 3b4d5a5a..97190426 100644 --- a/servers/speedvideo.py +++ b/servers/speedvideo.py @@ -9,7 +9,7 @@ def test_video_exists(page_url): data = httptools.downloadpage(page_url).data - if "File was deleted" in data: + if "File was deleted" in data or "Video is transfer on streaming server now." in data: return False, config.get_localized_string(70449) % "Speedvideo" return True, "" diff --git a/specials/globalsearch.py b/specials/globalsearch.py index e91c532f..2a02d02b 100644 --- a/specials/globalsearch.py +++ b/specials/globalsearch.py @@ -273,7 +273,7 @@ class SearchWindow(xbmcgui.WindowXML): if config.get_setting("include_in_global_search", channel) and ch_param.get("active", False): channels_list.append(channel) - logger.debug('search in channels:',channels_list) + logger.debug('search in channels:', channels_list) return channels_list