From 2febdf7566d7ae955639f09bd0e959690248d26b Mon Sep 17 00:00:00 2001 From: Paco8 <5084042+Paco8@users.noreply.github.com> Date: Fri, 8 Nov 2024 12:50:52 +0100 Subject: [PATCH] Version 0.10.0 --- addon.xml | 2 +- resources/lib/movistar.py | 6 +++--- resources/lib/plugin.py | 2 ++ 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/addon.xml b/addon.xml index 41d61dc..03b367d 100644 --- a/addon.xml +++ b/addon.xml @@ -1,7 +1,7 @@ diff --git a/resources/lib/movistar.py b/resources/lib/movistar.py index 994508f..a6d5179 100644 --- a/resources/lib/movistar.py +++ b/resources/lib/movistar.py @@ -721,7 +721,7 @@ class Movistar(object): def get_wishlist_url(self): url = self.endpoints['favoritos'].format( deviceType=self.dplayer, DIGITALPLUSUSERIDC=self.account['encoded_user'], PROFILE=self.account['platform'], - ACCOUNTNUMBER=self.account['id'], idsOnly='false', start=1, end=30, mdrm='true', demarcation=self.account['demarcation']) + ACCOUNTNUMBER=self.account['id'], idsOnly='false', start=1, end=50, mdrm='true', demarcation=self.account['demarcation']) #url += '&filter=AD-SINX&topic=CN' if self.quality == 'UHD': url += '&filterQuality=UHD' url += '&_='+ str(int(time.time()*1000)) @@ -730,7 +730,7 @@ class Movistar(object): def get_recordings_url(self): url = self.endpoints['grabaciones'].format( deviceType=self.dplayer, DIGITALPLUSUSERIDC=self.account['encoded_user'], PROFILE=self.account['platform'], - idsOnly='false', start=1, end=30, mdrm='true', demarcation=self.account['demarcation']) + idsOnly='false', start=1, end=50, mdrm='true', demarcation=self.account['demarcation']) #url += '&state=Completed&_='+ str(int(time.time()*1000)) url += '&_='+ str(int(time.time()*1000)) return url @@ -738,7 +738,7 @@ class Movistar(object): def get_viewings_url(self): url = self.endpoints['ultimasreproducciones'].format( deviceType=self.dplayer, DIGITALPLUSUSERIDC=self.account['encoded_user'], PROFILE=self.account['platform'], - ACCOUNTNUMBER=self.account['id'], idsOnly='false', start=1, end=30, mdrm='true', demarcation=self.account['demarcation']) + ACCOUNTNUMBER=self.account['id'], idsOnly='false', start=1, end=50, mdrm='true', demarcation=self.account['demarcation']) url += '&filter=AD-SINX' url += '&_='+ str(int(time.time()*1000)) return url diff --git a/resources/lib/plugin.py b/resources/lib/plugin.py index ad609d7..618cbdb 100644 --- a/resources/lib/plugin.py +++ b/resources/lib/plugin.py @@ -92,6 +92,8 @@ def play(params): return else: url = d['url'] + if True: + url = url.replace('DASH_WPC_WIDEVINE', 'DASH_TV_WIDEVINE') # U7D from start and end times if stype == 'tv' and all(param in params for param in ['cas_id', 'start_time', 'end_time']):