diff --git a/plugin.video.alfa/channels/cumlouder.py b/plugin.video.alfa/channels/cumlouder.py
old mode 100755
new mode 100644
index 76b13e79..81a26a7f
--- a/plugin.video.alfa/channels/cumlouder.py
+++ b/plugin.video.alfa/channels/cumlouder.py
@@ -18,6 +18,7 @@ def mainlist(item):
itemlist.append(item.clone(title="Últimos videos", action="videos", url="https://www.cumlouder.com/"))
itemlist.append(item.clone(title="Categorias", action="categorias", url="https://www.cumlouder.com/categories/"))
itemlist.append(item.clone(title="Pornstars", action="pornstars_list", url="https://www.cumlouder.com/girls/"))
+ itemlist.append(item.clone(title="Listas", action="series", url="https://www.cumlouder.com/series/"))
itemlist.append(item.clone(title="Buscar", action="search", url="https://www.cumlouder.com/search?q=%s"))
return itemlist
@@ -82,10 +83,8 @@ def categorias(item):
itemlist = []
data = get_data(item.url)
- # logger.info("channels.cumlouder data="+data)
- patron = '[^<]+'
- patron += '([^"]+)'
-
+ data = re.sub(r"\n|\r|\t|\s{2}| ", "", data)
+ patron = '([^<]+)'
matches = re.compile(patron, re.DOTALL).findall(data)
for url, title, thumbnail, count in matches:
if "go.php?" in url:
@@ -109,6 +108,28 @@ def categorias(item):
return itemlist
+def series(item):
+ logger.info()
+ itemlist = []
+
+ data = get_data(item.url)
+ data = re.sub(r"\n|\r|\t|\s{2}| ", "", data)
+ patron = '([^<]+).*?p>([^<]+)