diff --git a/channels/serietvsubita.py b/channels/serietvsubita.py
index b4695992..c69708ba 100644
--- a/channels/serietvsubita.py
+++ b/channels/serietvsubita.py
@@ -18,7 +18,7 @@ headers = [['Referer', host]]
IDIOMAS = {'Italiano': 'IT'}
list_language = IDIOMAS.values()
-list_servers = ['gounlimited', 'verystream', 'streamango', 'openload']
+list_servers = ['gounlimited', 'rapidgator', 'uploadedto', 'vidtome']
list_quality = ['default']
@support.menu
@@ -107,9 +107,8 @@ def lista_serie(item):
matches.append(serie.split('||'))
else:
# Extrae las entradas
- patron = r'
([^<]+)'
+ patron = r'([^<]+)'
matches = support.match(item, patron, headers=headers)[0]
-
for i, (scrapedurl, scrapedtitle) in enumerate(matches):
scrapedplot = ""
scrapedthumbnail = ""
@@ -148,6 +147,7 @@ def episodios(item, itemlist=[]):
patron = r'\s*
.*?'
patron += r'
'
+
matches, data = support.match(item, patron, headers=headers)
for scrapedurl, scrapedtitle, scrapedthumbnail in matches:
@@ -261,7 +261,7 @@ def peliculas_tv(item):
tmdb.set_infoLabels_itemlist(itemlist, seekTmdb=True)
# Paginazione
- patron = r'\d+\s\d+'
+ patron = r'\d+\s?\d+'
support.nextPage(itemlist, item, data, patron)
return itemlist
@@ -333,9 +333,8 @@ def list_az(item):
itemlist = []
alphabet = dict()
- patron = '
([^<]+)'
+ patron = '([^<]+)'
matches = support.match(item, patron, headers=headers)[0]
-
for i, (scrapedurl, scrapedtitle) in enumerate(matches):
letter = scrapedtitle[0].upper()
if letter not in alphabet: