diff --git a/channels/filmpertutti.py b/channels/filmpertutti.py
index 2d93952f..6e1899ab 100644
--- a/channels/filmpertutti.py
+++ b/channels/filmpertutti.py
@@ -32,13 +32,13 @@ list_quality = ['HD', 'SD']
def mainlist(item):
film = ['/category/film/',
- ('Generi', ['/category/film/', 'genres', 'lettersF'])
- ]
+ ('Generi', ['/category/film/', 'genres', 'lettersF'])
+ ]
tvshow = ['/category/serie-tv/',
('Aggiornamenti', ['/aggiornamenti-serie-tv/', 'peliculas', 'newest']),
('Per Lettera', ['/category/serie-tv/', 'genres', 'lettersS'])
- ]
+ ]
search = ''
return locals()
@@ -69,32 +69,34 @@ def peliculas(item):
def itemHook(item):
item.title = item.title.replace(r'-', ' ')
return item
- #debug = True
+
return locals()
@support.scrape
def episodios(item):
- support.log()
data = httptools.downloadpage(item.url, headers=headers).data
data = re.sub('\n|\t', ' ', data)
data = re.sub(r'>\s+<', '> <', data)
+ support.log('SERIES DATA= ',data)
if 'accordion-item' in data:
- #patronBlock = r'(?P\d+)[^>]+>[^>]+>\s+?[^>]+>[^>]+>.+?(?:STAGIONE|Stagione).+?\s(?P[a-zA-Z\-]+).+?(?P.*?)
(?P.*?)(?P.*?)'
+ # deflang='Sub-ITA'
+ patronBlock = r'(?:STAGIONE|Stagione)(?:<[^>]+>)?\s*(?:(?P[A-Za-z- ]+))?(?P.*?)(?: ||(?P.*?)<\/select>'
- patron = r'